Lazystripe is a powerful Terminal UI (TUI) for Stripe, designed for developers who want to manage their balances, customers, and transactions without leaving the command line.
- Go 1.21+ installed (Download Go)
- A Stripe Secret API Key
Install the binary directly to your $GOPATH/bin:
go install github.com/soub4i/lazystripe/cmd/lazystripe@latest
Initialize the tool with your Stripe API key. This creates a config file at ~/.lazystripe/config.
lazystripe init <your_stripe_api_key>
Once inside the interface, use these shortcuts to navigate your Stripe data:
| Key | Action |
|---|---|
m |
Focus Menu - Switch focus to the sidebar |
p |
Focus Main - Switch focus to the content area |
b |
Balance - View account balances |
c |
Customers - List customers (Enter for details) |
t |
Transactions - View payments (Enter for details) |
r |
Products - List products & prices (Enter for details) |
d |
Donate - Support the project |
q |
Quit - Exit Lazystripe |
Launches the interactive TUI.
lazystripe run
Sets up your API credentials.
lazystripe init sk_test_51Mz...
Check your current version and the Stripe API version being utilized.
lazystripe version
If you want to contribute or build manually:
- Clone the repo:
git clone https://github.com/soub4i/lazystripe.git
cd lazystripe
- Build:
go build -o lazystripe ./cmd/lazystripe
- Run locally:
./lazystripe
This project is licensed under the MIT License.