Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. EOSIO
  3. eosc

eosc

MITGov1.4.0

A cross-platform command-line tool for interacting with EOSIO blockchains, offering a superset of cleos functionalities with an integrated secure vault.

Visit WebsiteGitHubGitHub
133 stars58 forks0 contributors

What is eosc?

eosc is a cross-platform command-line Swiss Army knife for interacting with EOSIO blockchains like EOS, BOS, Telos, and Worbli. It provides a superset of cleos functionalities with an integrated secure vault for signing transactions, supporting both online and offline workflows. The tool simplifies blockchain operations by combining wallet management and transaction signing into a single package.

Target Audience

Blockchain developers and operators working with EOSIO-based chains who need a robust, cross-platform CLI tool for transaction crafting, multisig operations, and wallet management.

Value Proposition

Developers choose eosc over alternatives like cleos because it is easier to compile (written in Go), works on Windows, and integrates wallet functionality directly, eliminating the need for separate keosd instances while offering enhanced features like offline signature support.

Overview

Cross-platform EOSIO command-line swiss-army-knife (EOS, BOS, Telos, Worbli, etc.)

Use Cases

Best For

  • Interacting with EOSIO blockchains from Windows, macOS, or Linux
  • Crafting and signing complex transactions with multisig support
  • Managing secure vaults and cold wallet operations offline
  • Automating blockchain interactions via environment variables
  • Extending CLI functionality using the eos-go library
  • Simplifying deployment by avoiding C++ toolchain dependencies

Not Ideal For

  • Projects targeting non-EOSIO blockchains (e.g., Ethereum or Solana)
  • Teams requiring graphical user interfaces or full IDE integrations for blockchain interactions
  • Developers with extensive automation scripts built around cleos and keosd workflows
  • Environments where Go runtime dependencies are restricted due to security or compliance policies

Pros & Cons

Pros

Superset of cleos

Provides all functionalities of cleos with additional enhancements, making it a comprehensive replacement for EOSIO blockchain operations.

Cross-platform support

Works on Windows, macOS, and Linux, addressing the limitation of cleos which lacks Windows compatibility.

Integrated secure vault

Combines wallet management and transaction signing into one tool, eliminating the need for separate keosd instances as per the README.

Offline and cold wallet support

Supports offline signature flows and cold wallet operations, enhancing security for sensitive transactions, as highlighted in the features.

Easy extensibility

Based on the eos-go library, allowing straightforward customization and extension for developers.

Cons

Environment variable complexity

Configuration heavily relies on environment variables for API URLs and headers, which can be error-prone and cumbersome to manage.

Sparse documentation

The README references only two additional documents, potentially leaving advanced use cases uncovered and requiring community support.

Go runtime dependency

Building from source requires a Go installation, which may not align with environments where C++ toolchains are standard or preferred.

EOSIO-only focus

Exclusively designed for EOSIO-based chains, limiting its utility for projects involving diverse blockchain platforms.

Open Source Alternative To

eosc is an open-source alternative to the following products:

c
cleos

cleos is the command-line interface for interacting with the EOSIO blockchain, allowing users to manage wallets, accounts, and smart contracts.

Frequently Asked Questions

Quick Stats

Stars133
Forks58
Contributors0
Open Issues45
Last commit1 year ago
CreatedSince 2018

Tags

#eos#cryptocurrency#eosio#cli-tool#multisig#transaction-signing#golang#cross-platform#go#blockchain#wallet-management

Built With

G
Go

Links & Resources

Website

Included in

EOSIO83
Auto-fetched 19 hours ago

Related Projects

eoseos

An open source smart contract platform

Stars11,183
Forks3,610
Last commit4 years ago
anchoranchor

Antelope Desktop Wallet and Authenticator

Stars587
Forks233
Last commit25 days ago
ScatterDesktopScatterDesktop

Connect to applications on EOS, Ethereum, and Tron. Exchange tokens with ease. Manage your assets safely. All in a simple to use interface.

Stars493
Forks196
Last commit2 years ago
simpleossimpleos

EOSIO Blockchain Interface & Wallet

Stars157
Forks56
Last commit21 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub