Skip to main content

Falco is a toolkit to build web apps with django faster.

Project description

Falco

An opinionated toolkit for building web apps faster with Django

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.4.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

falco_app-0.3.4-py3-none-any.whl (34.2 kB view details)

Uploaded Python 3

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

Hashes for falco_app-0.3.4.tar.gz
Algorithm Hash digest
SHA256 77c96f5ed2164fd1696efd67c1525d2d5625ee22f66ed3652b4b59ce260e3990
MD5 82bc607ebda69fabfcfe415019307667
BLAKE2b-256 3e9696953f7ab550d034667c412bb61ec98a9b24a7c1a7e20726b814815f7b23

See more details on using hashes here.

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

Hashes for falco_app-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d2a004506262ff9442af37bc94894ba1b79e8f3b2f05ebd9cf5e092914e53d32
MD5 5fc994027c9b8c0f8d7564ceffd64a5e
BLAKE2b-256 3f73be1359a03c1fb84fcc30bff4e7ce1838155d720b248bd1930822bff67c56

See more details on using hashes here.

Supported by

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