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.8.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.8-py3-none-any.whl (34.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: falco_app-0.3.8.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.8.tar.gz
Algorithm Hash digest
SHA256 0258ed09c06137be020fb11b65589c9aac293ac86b6c67c503e2b88bd957525d
MD5 1842781a1681c9523f7c4b47e40faf87
BLAKE2b-256 212c3ec728facc8c8048050adb5f4b9eb2d4716b5436518d1fbaa14aa67d8ba7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: falco_app-0.3.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 3b2e32897fd01dc9171919a4aa2cd6c5923cd7269c35509e58173303ec7a446f
MD5 3b8445f568f86ec38fd3b3ecb0f79f44
BLAKE2b-256 ede0ba56cefa600389fa1361904f810efd7d9d83da59725a342faa46708d4556

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