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
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
htmxusingdjango-htmx - CRUD View Generation for your models with optional integrations with
django-tables2anddjango-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.
Metadata
Release files for falco-app 0.3.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| falco_app-0.3.8.tar.gz | 144.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| falco_app-0.3.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 179.1 kB
Release files / falco_app-0.3.8.tar.gz
| Download URL | falco_app-0.3.8.tar.gz |
|---|---|
| Size | 144.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0258ed09c06137be020fb11b65589c9aac293ac86b6c67c503e2b88bd957525d
|
|
BLAKE2b-256 checksum How to use checksums |
212c3ec728facc8c8048050adb5f4b9eb2d4716b5436518d1fbaa14aa67d8ba7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.27.0
|
Release files / falco_app-0.3.8-py3-none-any.whl
| Download URL | falco_app-0.3.8-py3-none-any.whl |
|---|---|
| Size | 34.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3b2e32897fd01dc9171919a4aa2cd6c5923cd7269c35509e58173303ec7a446f
|
|
BLAKE2b-256 checksum How to use checksums |
ede0ba56cefa600389fa1361904f810efd7d9d83da59725a342faa46708d4556
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.27.0
|