Welcome to Dpgstack’s documentation!

It’s a heavily opinionated production-ready platform for creating data-driven web applications.

Features

  • All-in-one solution, everything is pre-configured, even IDE settings.

  • Define your model and run one command to generate Views, URL routing, Forms, and Factories automatically.

  • Use extensible library of HTML components via django-cotton to get your data displayed nicely right away. Customize later without leaving your HTML.

  • Deploy with one command. All you need is a server and domain name.

  • Monitor your app with dashboards, get notifications if something went wrong, track errors in production.

Notable parts

  1. Backend:

  2. Frontend:

  3. Deployment:

  4. Developer Experience:

Get started

  1. Install UV:

    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  2. Get the template:

    uvx cookiecutter gh:denispcguy/dpgstack