Skip to content

soub4i/lazystripe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦓 Lazystripe

lazystripe 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.

asciicast


Quick Start

Prerequisites

  • Go 1.21+ installed (Download Go)
  • A Stripe Secret API Key

Installation

Install the binary directly to your $GOPATH/bin:

go install github.com/soub4i/lazystripe/cmd/lazystripe@latest

Configuration

Initialize the tool with your Stripe API key. This creates a config file at ~/.lazystripe/config.

lazystripe init <your_stripe_api_key>

⌨️ TUI Keybindings

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

CLI Commands

run (or just lazystripe)

Launches the interactive TUI.

lazystripe run

init

Sets up your API credentials.

lazystripe init sk_test_51Mz...

version

Check your current version and the Stripe API version being utilized.

lazystripe version

Building from Source

If you want to contribute or build manually:

  1. Clone the repo:
git clone https://github.com/soub4i/lazystripe.git
cd lazystripe
  1. Build:
go build -o lazystripe ./cmd/lazystripe
  1. Run locally:
./lazystripe

License

This project is licensed under the MIT License.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages