Skip to main content

FastGen, Start FastAPI Projects In Lightning Speed

Project description

FastGen

Start FastAPI Projects in Lightning Speed

Built With Typer To Help With FastAPI.

👀 Take A Look

this is a glanc of the project structure you will have once you use FastGen

dirs_images

Installation

$ python -m pip install fastgen

Usage:

$ fastgen [OPTIONS] COMMAND [ARGS]...

Options:

  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Commands:

  • info
  • new

fastgen info

Usage:

$ fastgen info [OPTIONS]

Options:

  • --help: Show this message and exit.

fastgen new

Usage:

$ fastgen new [OPTIONS]  Project Name

Arguments:

  • ⭐ Project Name: required

Options:

  • --dir 📁 Directory Path
  • --package-manager 📦 Package Manager: [default: pip] ( Options are pip , poetry )
  • --migrations / --no-migrations: [default: False]
  • --docker / --no-docker: [default: False]
  • --testing / --no-testing: [default: False]
  • --database 📅 Database: [default: postgresql] ( Options are postgresql,mysql,sqlite )
  • --orm ⚙️ ORM: [default: False]
  • --help: Show this message and exit.

🪲 Encountered A Problem !

feel free to open an issue discussing the problem you faced

🤝🏻 Contributing

please refer to Contribution Guide

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastgen-0.2.5.tar.gz (7.6 kB view hashes)

Uploaded Source

Built Distribution

fastgen-0.2.5-py3-none-any.whl (9.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page