Skip to content

falcopackages/falco

Repository files navigation

Falco

Important

Work in progress, not ready, not released yet, currently this is the place to go https://github.com/falcopackages/falco-cli

An opinionated toolkit for a better Django developer experience

CI Publish Python Package Documentation pypi Hatch project Ruff MIT License PyPI - Python Version PyPI - Versions from Framework Classifiers PyPI - Downloads

Falco is an opinionated toolkit designed to speed up web app development with Django. It helps you get to production in just a few minutes while keeping your project close to the standard Django structure, keeping things simple and manageable.

πŸš€ Features

  • Django 5.1 and Python 3.11 support
  • Email Login via django-allauth
  • Integration with htmx using django-htmx
  • CRUD View Generation for your models with optional integrations with django-tables2 and django-filters.
  • Built-in Project Versioning with bump2version, Git integration, automatic changelog updates, and GitHub release creation.
  • Automated Deployment: Deploy your project to a VPS (using fabric) or Docker-based platform with ease.
  • Styling with Tailwind CSS (including DaisyUI) or Bootstrap.
  • And much more! Check out the full list of packages here

πŸ“š Table of Contents

πŸ“– Installation

pip install falco-app

Read the documentation for more information on how to use Falco.

β™₯️ Acknowledgements

Falco is inspired by (and borrows elements from) some excellent open source projects:

πŸ‘₯ Contributors

All Contributors

Thanks to the following wonderful people emoji key who have helped build falco.

Tobi DEGNON
Tobi DEGNON

πŸ’» πŸ“– ⚠️
Muhammad Hammad
Muhammad Hammad

πŸ€”
mathiasag7
mathiasag7

πŸ’»
Richard Shea
Richard Shea

πŸ“–
Waqar Khan
Waqar Khan

πŸ’»
tissieres
tissieres

πŸ’΅
Hsiaoming Yang
Hsiaoming Yang

πŸ›
AimΓ© An-Nyong DEGBEY
AimΓ© An-Nyong DEGBEY

πŸ€”
Hana Belay
Hana Belay

πŸ’»

πŸ“œ License

falco is distributed under the terms of the MIT license.