fastapi-forge
A UI Based FastAPI Project Generation tool.
redispostgresboilerplatesqlalchemyrabbitmqasynchronouss3cookiecutterpython3jwt-authenticationuvicornpydantic
FreeRepo
Overview
FastAPI-Forge is a UI-based code generator that creates production-ready FastAPI projects from visual database schema definitions. It uses FastAPI, SQLAlchemy, Pydantic and Docker, generating complete projects with CRUD endpoints, tests, migrations and optional integrations like Redis, RabbitMQ and JWT authentication, while also supporting reverse-engineering from existing PostgreSQL databases.
Features
ui-based-project-generationvisual-model-creationauto-generated-crud-endpointsauto-generated-testsdocker-compose-setupyaml-import-exportdatabase-introspectionenum-supportci-cd-automationswagger-openapi-docs
Feature Flags
authenticationfileUploadsstoragejobsQueueapiDocscaching
Recommended Use Cases
rapid-api-developmentdatabase-to-api-conversionmicroservices-scaffoldingproduction-ready-projects
Frontend
nicegui
Backend
fastapiuvicornpydanticsqlalchemyalembic
Auth Providers
jwt
Deployment Targets
dockerdocker-compose
Payment Providers
None
Quick Facts
โญ Stars
144
๐ด Forks
7
๐ Active
Yes
๐ Last Commit
2025-10-18T20:41:25.000Z
GitHub
Stack
Framework
fastapi
Language
python
Database
postgresql
Auth
jwt-authentication
ORM
sqlalchemy
Testing
pytest
Monitoring
prometheus
CI
github-workflows
Data Layer
Databases
postgresql, redis
ORM
sqlalchemy
UI Stack
Components
nicegui
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-workflows
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals