Skip to main content

labbstart

The fastest way to get started with labb - the UI for Django perfectionists.

Installation

pip install labbstart

Or with poetry:

poetry add labbstart

Or with uv:

uv add labbstart

Quick Start

Create a new Django project with labb pre-configured:

labbstart new

This will interactively prompt you for:

  • Project name
  • Django version (4, 5, or 6)
  • Package manager (poetry, pip, or uv)
  • Starter kit (welcome)
  • App name for the starter kit

Non-Interactive Mode

You can also pass all parameters as flags:

labbstart new myproject \
  --django-version 5 \
  --package-manager poetry \
  --kit welcome \
  --app-name starter

What Does It Do?

The labbstart new command will:

  1. ✨ Create a new Django project directory
  2. 📦 Initialize your chosen package manager (poetry/pip/uv)
  3. 🎯 Install Django with your specified version
  4. 🚀 Set up a Django project structure
  5. 🎨 Install labbui and labbicons (includes django-cotton)
  6. 📋 Add a starter kit as a Django app
  7. ⚙️ Configure settings.py and urls.py
  8. 🎨 Initialize labb (Tailwind CSS + DaisyUI)
  9. 🔨 Build initial CSS
  10. 📝 Create .gitignore and README.md

After completion, you'll have a fully configured Django project with labb components ready to use!

Available Kits

Welcome Kit

A simple single-page starter that showcases basic labb components.

Next Steps

After running labbstart new, you'll need to start two processes in separate terminals:

Terminal 1 - CSS Development Server:

cd your-project-name
labb dev

Terminal 2 - Django Development Server:

cd your-project-name
python manage.py runserver

Then visit http://localhost:8000 to see your new project!

Requirements

  • Python 3.10+ (but < 4.0)
  • One of: poetry, pip, or uv

Documentation

For more information about labb components and usage, visit labb.io.

Metadata

Release files for labbstart 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for labbstart 0.5.0
File Size Uploaded
labbstart-0.5.0.tar.gz 34.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for labbstart 0.5.0
File Interpreter ABI Platform
labbstart-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 74.5 kB

Release files / labbstart-0.5.0.tar.gz

Download URL labbstart-0.5.0.tar.gz
Size 34.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3848d55b907ce61a193522783b353d2cd3e7b522b25e06a0ae6541605f1c06e9
BLAKE2b-256 checksum
How to use checksums
1305cddfd59557663c9eae67ac5dfc6881384f404f9890fde5393535e6be75b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / labbstart-0.5.0-py3-none-any.whl

Download URL labbstart-0.5.0-py3-none-any.whl
Size 40.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7b7be9088377b0fe82bc6a927df77df6757c5ed6217234e0564a86d94928bef
BLAKE2b-256 checksum
How to use checksums
3dbcb5caaed93eb048e94d0a7bc0fd20ca2dc35669ce760f89356afdb10d18cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page