flask-api-starter-kit
Start a Flask API in less than 5 minutes
lintpythonapidockerflaskboilerplateswaggerflake8starter-kitflask-apiblackisort
FreeRepo
Overview
Flask API Starter Kit is a boilerplate for building REST APIs with Flask that prioritizes flexibility over rigid structure. It includes Docker containerization, PostgreSQL database support with Alembic migrations, organized code layers for models and repositories, built-in testing and linting tools and Swagger documentation generation.
Features
rest-apidatabase-migrationsswagger-documentationdocker-supportcode-lintingcode-formattingunit-testingmakefile-commands
Feature Flags
subscriptionsecommercerealtimeapiDocs
Recommended Use Cases
rest-api-developmentbackend-api-starterrapid-api-prototyping
Frontend
None
Backend
flaskpythonalembic
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
462
๐ด Forks
121
๐ Active
Unknown
๐ Last Commit
2019-06-04T10:28:24.000Z
GitHub
Stack
Framework
flask
Language
python
Database
postgresql
Testing
pytest
CI
circleci
Data Layer
Databases
postgresql
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
circleci
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals