Falco is a toolkit to build web apps with django faster.
Project description
Falco
An opinionated toolkit for building web apps faster with Django
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
usingdjango-htmx
- CRUD View Generation for your models with optional integrations with
django-tables2
anddjango-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:
- django-twc-project
- cookiecutter-django
- fuzzy-couscous (predecessor of falco)
- django-hatch-startproject
- django-unicorn (Inspiration for the logo)
- neapolitan
- django-base-site
- django-cptemplate
- djangox
👥 Contributors
Thanks to the following wonderful people emoji key who have helped build falco
.
Tobi DEGNON 💻 📖 ⚠️ |
Muhammad Hammad 🤔 |
mathiasag7 💻 |
Richard Shea 📖 |
Waqar Khan 💻 |
tissieres 💵 |
Hsiaoming Yang 🐛 |
Aimé An-Nyong DEGBEY 🤔 |
Hana Belay 💻 |
📜 License
falco
is distributed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file falco_app-0.3.4.tar.gz
.
File metadata
- Download URL: falco_app-0.3.4.tar.gz
- Upload date:
- Size: 1.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77c96f5ed2164fd1696efd67c1525d2d5625ee22f66ed3652b4b59ce260e3990 |
|
MD5 | 82bc607ebda69fabfcfe415019307667 |
|
BLAKE2b-256 | 3e9696953f7ab550d034667c412bb61ec98a9b24a7c1a7e20726b814815f7b23 |
File details
Details for the file falco_app-0.3.4-py3-none-any.whl
.
File metadata
- Download URL: falco_app-0.3.4-py3-none-any.whl
- Upload date:
- Size: 34.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2a004506262ff9442af37bc94894ba1b79e8f3b2f05ebd9cf5e092914e53d32 |
|
MD5 | 5fc994027c9b8c0f8d7564ceffd64a5e |
|
BLAKE2b-256 | 3f73be1359a03c1fb84fcc30bff4e7ce1838155d720b248bd1930822bff67c56 |