REPOSITORY OVERVIEWLive repository statistics
★ 51Stars
⑂ 15Forks
◯ 0Open issues
◉ 51Watchers
71/100
OPENREPOHUB HEALTH SIGNALHealthy signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
33 Maintenance state20% weight
100 License clarity10% weight
100 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview

Python FastAPI Template
A template for a Python FastAPI service:
Build and run locally
Install uv and python3.12
curl -LsSf https://astral.sh/uv/install.sh | sh
uv python install 3.12
Then install dependencies
uv sync --frozen
Run locally
uv run uvicorn app.main:app --port 8000 --reload
Run tests
uv run pytest
Build and run using Docker
docker build -t app .
docker run -p 8000:8000 -it app
Notes
-
If you face an issue with git ssh access while pushing new changes, run ssh-add $HOME/.ssh/<your ssh key> in terminal outside the devcontainer.
-
If you face an issue during devcontainer build, make sure the repo is marked as trusted in VSCode. Check Source Control tab in the sidebar to mark the repo safe, then rebuild the devcontainer.
Sample CRUD API
The /v1 directory contains a sample API router demonstrating basic CRUD operations for users:
- Endpoints: Create, Read, Update, Delete users
- Router setup:
app/v1/routers/base.py and app/v1/routers/users.py
- User model:
app/v1/models/user.py
- User management:
app/v1/services/user/user_manager.py
Use the samples as a starting point for your own API endpoints. View available endpoints at http://localhost:8000/docs.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
A production-ready Python development environment template using modern tools: uv for blazing-fast package management, Ruff for lightning-fast linting and formatting, ty for fast and reliable type checking, and VSCode Dev Containers for reproducible development environments.
88/100 healthRecently updatedActive repositoryHas homepage
PythonMIT#codecov#codespaces#devcontainer#devcontainers
⑂ 69 forks◯ 2 issuesUpdated today
Project homepage ↗A collection of reusable configuration templates for modern Python projects
58/100 healthRecently updatedActive repositoryHas homepage
PythonNOASSERTION#automation#ci-cd#code-quality#configuration-templates
⑂ 5 forks◯ 2 issuesUpdated today
Project homepage ↗