fastapix icon indicating copy to clipboard operation
fastapix copied to clipboard

FastAPI X is a powerful CLI tool to help you! :rocket:

FastAPI X

Latest Commit
Package version

:warning: This project is still under development.

Features

The most important feature are the project and component generators.

  • [X] Show environment variables the project is reading - fastapix env.
  • [X] Show application routes. - fastapix routes.
  • [X] Show application middlewares. - fastapix middlewares.
  • [ ] Project generator - fastapix new app.
    • [ ] Generate a new project.
    • [ ] Generate Dockerfile.
  • [ ] Component generator - fastapix new component.
    • [ ] Generate a new component based on the current project structure.
  • [ ] Plugin system. People will be able to create their own commands.
  • [ ] Embed Flake8-FastAPI - fastapix lint.
  • [ ] Embed formatter - fastapix format.
  • [ ] Show information about the project - fastapix info.

Installation

pip install fastapix

License

This project is licensed under the terms of the MIT license.