Skip to content

erdogant/clizard

Repository files navigation

clizard

Python Pypi Docs LOC Downloads Downloads License Forks Issues Project Status Donate

Clizard is a lightweight Python toolkit that streamlines the creation and management of command‑line interfaces (CLIs).

✨ Features

  • Build argparse parsers with common options
  • Auto-generate rich CLI from existing ArgumentParser
  • Persist settings in a JSON-backed Config store
  • Register slash‑commands via @command decorator

📚 Documentation

Full documentation, including API reference and examples, is available at: https://erdogant.github.io/clizard/

🚀 Installation

Stable release (PyPI):

pip install clizard

⚡ Quick Start

# Go to the repo dir.
clizard
# Create custom clizard file
clizardmake

📄 License

This project is licensed under the MIT License — see the LICENSE file for details.

Maintainer

  • Erdogan Taskesen, GitHub: erdogant
  • Contributions are welcome.
  • Yes! This library is entirely free, but it runs on coffee! :) Feel free to support with a Coffee.

Buy me a coffee

About

CLI creator

Topics

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages