Welcome to the Forge docs!
Forge is a set of Django packages that work well together, but can also be used independently.
Individual Forge packages can be used like any other Django package.
forge-work
All-in-one local dev command for Django
forge-tailwind
Use Tailwind CSS with Django. No npm required.
forge-htmx
An HTMX integration for Django with template fragments and view actions
forge-heroku
Streamlined Heroku deploy for Django
forge-format
Unified formatter for Django (uses Black and Ruff)
forge-db
Local Postgres db for Django via Docker
forge-importmap
Use JS libraries in Django through import maps
forge-precommit
A git pre-commit hook specifically for Django projects
forge-logging
Django logging utils
forge-test
Pytest + Coverage for Django
forge-querystats Pro
On-page Django db query info in dev and production
forge-requestlog Pro
Local Django request/response history with replay
forge-stafftoolbar Pro
UI for staff members in Django apps
forge-stripe Pro
Minimal Stripe integration for Django
forge-sentry Pro
Integrate Sentry with Django on the backend and frontend
forge-impersonate Pro
Impersonate users in your Django app
forge-googleanalytics Pro
Google Analytics 4 for Django with frontend and backend events
forge-oauth Pro
Minimalist OAuth for Django