• v1.0.0 d58f1998cf

    Devtoolbelt v1.0.0
    Some checks failed
    CI / test (push) Failing after 22s
    CI / build (push) Has been skipped
    Stable

    7000pctAUTO released this 2026-02-01 21:46:07 +00:00 | 9 commits to main since this release

    What's Changed

    Initial release of Devtoolbelt - A unified CLI toolkit for developers.

    Features

    • Database Commands: List tables, view schemas, execute queries for PostgreSQL, MySQL, SQLite, and MSSQL
    • API Testing: GET/POST requests, endpoint testing, benchmarking with colored output
    • Utility Functions: Timestamp conversion, hash generation, UUIDs, base64, URL encoding, JWT decoding, cron parsing, password generation
    • Interactive Mode: Shell-like interface for quick access to all commands
    • Configuration: YAML-based config for databases and API endpoints

    Installation

    pip install devtoolbelt
    

    Or from source:

    git clone https://7000pct.gitea.bloupla.net/7000pctAUTO/devtoolbelt.git
    cd devtoolbelt
    pip install -e .
    

    Usage

    # Show help
    devtoolbelt --help
    
    # Start interactive mode
    devtoolbelt interactive
    
    # Database commands
    devtoolbelt db list
    devtoolbelt db connect mydb
    devtoolbelt db tables mydb
    devtoolbelt db schema mydb users
    
    # API commands
    devtoolbelt api list
    devtoolbelt api get https://api.example.com/users
    devtoolbelt api post https://api.example.com/users --data '{"name": "John"}'
    
    # Utility commands
    devtoolbelt utils timestamp
    devtoolbelt utils hash "hello world"
    devtoolbelt utils uuid
    devtoolbelt utils password --length 24
    

    For more examples, see the README.

    Downloads