Falco is a toolkit to build web apps with django faster.
Project description
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.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file falco_app-0.3.7.tar.gz.
File metadata
- Download URL: falco_app-0.3.7.tar.gz
- Upload date:
- Size: 144.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37b1cf8190cda7f15f1393fd6c1a3e9328f53dd9a79fa735193e061b6d66a839
|
|
| MD5 |
368b2a89820ed5dcb8c3a3740f240aae
|
|
| BLAKE2b-256 |
5cd319f86a3d693ae2f50175f4b13a5c8ac3568edee1446ac8fa6f326881b719
|
File details
Details for the file falco_app-0.3.7-py3-none-any.whl.
File metadata
- Download URL: falco_app-0.3.7-py3-none-any.whl
- Upload date:
- Size: 34.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2c1bd7a11c67f3ae5df202cf8f1a8133ceb3ea5851184bdf57d7db535e621a9
|
|
| MD5 |
961d7bcf72a9510a18d1431691e7ab27
|
|
| BLAKE2b-256 |
1a2f11d99cd15e40545902e48382f1db88a6db05ab651b664d92b4563b15d7b3
|