Build a template framework with modern tools and integration procedures:
Frontend
Tailwind / React / CSS / Svelte
Backend:
FastAPI
TyperCLI
Quartz Server
Supabase
Tools + Setup:
π§βπ» Quick and reproducible development environments with VS Code's Dev Containers, PyCharm's Docker Compose interpreter, and GitHub Codespaces
π Cross-platform support for Linux, macOS (Apple silicon and Intel), and Windows
π Modern shell prompt with Starship
π¦ Packaging and dependency management with Poetry
π Environment management with Micromamba
π Installing from and publishing to private package repositories and PyPI
β‘οΈ Task running with Poe the Poet
βοΈ Code formatting with Ruff
β
Code linting with Pre-commit, Mypy, and Ruff
π· Optionally follows the Conventional Commits standard to automate Semantic Versioning and Keep A Changelog with Commitizen
π Verified commits with GPG
β»οΈ Continuous integration with GitHub Actions or GitLab CI/CD
π§ͺ Test coverage with Coverage.py
π Scaffolding updates with Cookiecutter and Cruft
π§° Dependency updates with Dependabot
Create a package built with this setup. Cookiecutter template, can add Flask option to scaffold a flask app upon command. COuld be great generator!
Build a template framework with modern tools and integration procedures:
Frontend
Tailwind / React / CSS / Svelte
Backend:
FastAPI
TyperCLI
Quartz Server
Supabase
Tools + Setup:
π§βπ» Quick and reproducible development environments with VS Code's Dev Containers, PyCharm's Docker Compose interpreter, and GitHub Codespaces
π Cross-platform support for Linux, macOS (Apple silicon and Intel), and Windows
π Modern shell prompt with Starship
π¦ Packaging and dependency management with Poetry
π Environment management with Micromamba
π Installing from and publishing to private package repositories and PyPI
β‘οΈ Task running with Poe the Poet
βοΈ Code formatting with Ruff
β Code linting with Pre-commit, Mypy, and Ruff
π· Optionally follows the Conventional Commits standard to automate Semantic Versioning and Keep A Changelog with Commitizen
π Verified commits with GPG
β»οΈ Continuous integration with GitHub Actions or GitLab CI/CD
π§ͺ Test coverage with Coverage.py
π Scaffolding updates with Cookiecutter and Cruft
π§° Dependency updates with Dependabot
Create a package built with this setup. Cookiecutter template, can add Flask option to scaffold a flask app upon command. COuld be great generator!