Generate a FastAPI starter project structure. This version solve many bugs and security
Project description
🚀 hitesh-fastapi-starter
A blazing-fast CLI tool to scaffold a clean, modular, and production-ready FastAPI project — in just one command.
🔥 Why Use This Starter?
Setting up a FastAPI project can be messy when starting from scratch — repetitive setup, inconsistent folder structures, and missing boilerplate.
hitesh-fastapi-starter solves this by instantly generating:
- A scalable FastAPI project with a clean folder layout
- Pre-built routers, middleware, configs, and logging
- Modular design ready for teams or large-scale apps
✨ Features
- 🧱 Predefined folder structure for:
user,account,common,shared,middleware,websocket,config
- ⚙️
main.pypre-wired with:- CORS middleware
- Logging
- App inclusion
- 🚀 Instant CLI Project Bootstrap
- ✅ Clean, readable, and production-friendly code
- 🧪 Ready for versioning, testing, and CI/CD
📦 Installation
pip install hitesh-fastapi-starter
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hitesh_fastapi_starter-1.1.7.tar.gz.
File metadata
- Download URL: hitesh_fastapi_starter-1.1.7.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
987f8e00def5ef3f4a13a74cdc36c3f95016f081c3aaea0e9736b9c7d6807943
|
|
| MD5 |
748b367b8ab90289f07b1f8cf5d4d753
|
|
| BLAKE2b-256 |
efa647c09327b8f9b29d42694442a401f48b24561972f68e9af072ac6a573e68
|
File details
Details for the file hitesh_fastapi_starter-1.1.7-py3-none-any.whl.
File metadata
- Download URL: hitesh_fastapi_starter-1.1.7-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2e8eee8a16d147b48f5671bb7cd85ce0dd24f9bfe1c9f75506edad465c41c5e
|
|
| MD5 |
f7bd0aba4d39904aae24fa9a65af05dc
|
|
| BLAKE2b-256 |
beeb77a1d5e4621000e8190e28cb2c9b74ffa7be490e4594482ebf3fba4280f1
|