Skip to content

keendamilecode/stellar-dev-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ stellar-dev-cli

The unified command-line toolkit for Stellar developers — manage wallets, deploy Soroban contracts, inspect transactions, switch networks, and extend with plugins, all from one elegant stellar-dev command.

License PRs Welcome Stellar oclif


Overview

Every Stellar developer ends up cobbling together a dozen scripts to handle routine tasks. stellar-dev-cli replaces all of them with a single, well-documented, extensible CLI that grows with your project.

Command namespaces:

Namespace Example Commands Purpose
wallet wallet:create, wallet:import, wallet:list Key management
contract contract:deploy, contract:invoke, contract:inspect Soroban lifecycle
account account:fund, account:info, account:merge Account operations
tx tx:decode, tx:submit, tx:status, tx:history Transaction tools
network network:switch, network:add, network:list RPC profile management

Technical Architecture

Stack Overview

Layer Technology
Runtime Node.js 20 + TypeScript
CLI Framework oclif v4
Stellar Client @stellar/stellar-sdk
Config Storage ~/.stellar-dev/config.json (conf package)
Output Formatting cli-table3 + chalk + ora spinners
Plugin System oclif plugin architecture
Testing Vitest + oclif test helpers
Build tsup (ESM + CJS)
Distribution NPM global install + Homebrew tap

Command Architecture

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors