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.4.5

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.4.5
File Size Uploaded
labbstart-0.4.5.tar.gz 34.0 kB Details

Built distribution (wheel)

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

Total release size: 74.5 kB

Release files / labbstart-0.4.5.tar.gz

Download URL labbstart-0.4.5.tar.gz
Size 34.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ff9d103fef6f18a00bf86d8340479826b3d3ce782f3f7923078dd90f1c8c3bde
BLAKE2b-256 checksum
How to use checksums
7d4d9997d6687c6aac6c9c2cc9f73dbdbec85d340cbcf61a65471df6576b6eb1
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 Sep 7, 2026.

Transparency log

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

Download URL labbstart-0.4.5-py3-none-any.whl
Size 40.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ffc72427fee3aad9d99460b38732b537d29ad46d84c8dffe0953089f0d8efe23
BLAKE2b-256 checksum
How to use checksums
1e58799b8b471b0b7a5e0ef545144bcaf4a525268f8275fa2508dd3fc233e489
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 Sep 7, 2026.

Transparency log

Release history Release notifications | RSS feed

0.5.0

2 release files

This release

0.4.5 This release

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