Skip to main content

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

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

falco_app-0.3.6.tar.gz (131.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

falco_app-0.3.6-py3-none-any.whl (34.8 kB view details)

Uploaded Python 3

File details

Details for the file falco_app-0.3.6.tar.gz.

File metadata

  • Download URL: falco_app-0.3.6.tar.gz
  • Upload date:
  • Size: 131.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for falco_app-0.3.6.tar.gz
Algorithm Hash digest
SHA256 6f75b01ad3825c178a3e512c39b534a4ef3a2421e9ba7045e6597c794f9ebf50
MD5 98829ccbbd6e5edafb81696af0c41b92
BLAKE2b-256 53006bc86a869f6dad299b08858f1591ffca5b7266853b7def7b41425127bd5c

See more details on using hashes here.

File details

Details for the file falco_app-0.3.6-py3-none-any.whl.

File metadata

  • Download URL: falco_app-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 34.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for falco_app-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 33c86cf03e3e9d6c4ae6f3150eee6ed4a7a9ea97032bdcc7edef83db4a5c54a8
MD5 3678f83de667ab43aecb2fbdfc81feec
BLAKE2b-256 4da9b5210d9cf9fb962e7e1698e6c9a2f99e8bbd526ba8d38d3366179cfc86d4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page