{"repo":"matagus/django-app-starter","free":true,"listed":false,"github":"https://github.com/matagus/django-app-starter","clone":"git clone https://github.com/matagus/django-app-starter.git","description":"A copier template for generating a Django app. Python 3.10-3.14 and Django 6.x compatible, pre-commit, test matrix + coverage, Github actions for CI, publish to Pypi & create release, github issues config + templates, docs with MkDocs + Material, and more!","language":"Jinja","stars":14,"topics":["boilerplate-application","boilerplate-template","copier","copier-python","django","django-app-generator","django-app-skeleton","python","starter-app","starter-template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"django-app-starter Generate a new Django app with all the goodies you need to start developing, testing and publishing your app to PyPI and Github. :point right: Try it as a github template repository: matagus/django-app-template-repository. Features - [x] Compatibility with Python 3.10 to 3.14 and Django 5.x to 6.x - [x] Package management and dynamic versioning using Hatch. - [x] Testing with hatch for all possible combinations of Python and Django versions. - [x] Code coverage reporting to using Coverage.py. - [x] Ready to use GitHub Actions pipelines for: [x] CI + reporting code coverage to codecov.io [x] Building and publishing to Pypi when a new tag is pushed [x] Creating a draft release - [x] pre-commit configuration with: - [x] black for code formatting - [x] Linting and formatting with ruff - [x] codespell , pyupgrade and several standard checks. - [x] Consistent coding styles for multiple editors and IDEs via .editorconfig file. - [x] Configuration using pyproject.toml file. - [x] README.md file with instructions on how to start developing, testing and publishing your app. - [x] An example project fully configured to try you app from the start. - [x] Dependency updates with Dependabot. - [x] Issues templates for bugs and features, a Code of conduct file referencing Django's CoC, and a Security Policy config. - [x] Sync updates from newest versions of this template with Copier. - [x] Standardised list of GitHub labels synchronised on push to main branch using the lab","default_branch":null,"files":null,"tree":[],"storefront":"/r/matagus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/matagus/django-app-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}