Metadata-Version: 2.4
Name: django-vite-boilerplate
Version: 0.1.3
Summary: A Django + Vite boilerplate for rapid development
License: MIT
License-File: LICENSE
Keywords: django,vite,boilerplate,starter
Author: Michael Yin
Author-email: michaelyin@saashammer.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: cookiecutter (>=2.6.0,<3.0.0)
Requires-Dist: django-vite (>=3.0.0,<4.0.0)
Project-URL: Documentation, https://django-vite-boilerplate.readthedocs.io/
Project-URL: Homepage, https://github.com/AccordBox/django-vite-boilerplate
Project-URL: Repository, https://github.com/AccordBox/django-vite-boilerplate
Description-Content-Type: text/markdown

# Django Vite Boilerplate

[![PyPI version](https://badge.fury.io/py/django-vite-boilerplate.svg)](https://badge.fury.io/py/django-vite-boilerplate)
[![Documentation](https://img.shields.io/badge/Documentation-link-green.svg)](https://django-vite-boilerplate.readthedocs.io/)

A Django + Vite boilerplate for rapid development.

![Vite Django Workflow](docs/source/_static/info.jpg)

Bootstrap your frontend in seconds with **ONE** command

```
$ python manage.py vite_init

  [1/3] project_slug (frontend): 
  [2/3] Select style_solution
    1 - tailwind
    2 - daisy
    3 - bootstrap
    Choose from [1/2/3] (1): 
  [3/3] Select javascript_solution
    1 - htmx_alpine
    2 - valinajs
    3 - hotwire
    Choose from [1/2/3] (1): 
```

## Features

1. **Style Solutions**: Support for Tailwind CSS, DaisyUI, and Bootstrap out of the box.
2. **JavaScript Solutions**: Choose between HTMX + Alpine.js, Valina.js, Hotwire.
3. **Auto Reload**: Automatic full reload when files change during development.

## Documentation

[https://django-vite-boilerplate.readthedocs.io/](https://django-vite-boilerplate.readthedocs.io/)

## License

MIT

