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.7.tar.gz (144.3 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.7-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

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

Hashes for falco_app-0.3.7.tar.gz
Algorithm Hash digest
SHA256 37b1cf8190cda7f15f1393fd6c1a3e9328f53dd9a79fa735193e061b6d66a839
MD5 368b2a89820ed5dcb8c3a3740f240aae
BLAKE2b-256 5cd319f86a3d693ae2f50175f4b13a5c8ac3568edee1446ac8fa6f326881b719

See more details on using hashes here.

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

Hashes for falco_app-0.3.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c2c1bd7a11c67f3ae5df202cf8f1a8133ceb3ea5851184bdf57d7db535e621a9
MD5 961d7bcf72a9510a18d1431691e7ab27
BLAKE2b-256 1a2f11d99cd15e40545902e48382f1db88a6db05ab651b664d92b4563b15d7b3

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