Skip to main content

next.dj

PyPI version PyPI Supported Python Versions PyPI Supported Django Versions codecov

A next-gen framework based on Django without the tears.

What is next.dj?

next.dj adds file-based routing, nested layout.djx wrappers, reusable components with co-located assets, dependency-injected context and actions, forms that register themselves next to pages with declarative access guards, a multi-step FormWizard, and form dispatch via {% form %} and {% action_url %}. Directories map to URLs. A page.py file turns a segment into a page. Configuration lives in the NEXT_FRAMEWORK mapping alongside standard Django settings.

Documentation

Full documentation is available at https://next-dj.readthedocs.io/.

Contributing

We welcome contributions from the community! next.dj is designed to make Django development more accessible to frontend developers, and your input is invaluable.

Sponsors

Sponsored by Evrone

License

This project is licensed under the MIT License. See the LICENSE file for details.

Release files for next.dj 0.9.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 next.dj 0.9.0
File Size Uploaded
next_dj-0.9.0.tar.gz 341.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for next.dj 0.9.0
File Interpreter ABI Platform
next_dj-0.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 676.7 kB

Release files / next_dj-0.9.0.tar.gz

Download URL next_dj-0.9.0.tar.gz
Size 341.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9862a9e1847ce3b23c592a180cfb34b7b4ec1fd034f8aba83abf82427492c281
BLAKE2b-256 checksum
How to use checksums
72b75d40ba675fed148852f763f4cf9db11528c05d46b1499b32fb727512ffaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / next_dj-0.9.0-py3-none-any.whl

Download URL next_dj-0.9.0-py3-none-any.whl
Size 335.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3135a98ae507674fee3239a88c37c616e90f7cb0966f64898d126a38edc47c5f
BLAKE2b-256 checksum
How to use checksums
563e8752d4de2bd2f5078b7f1b114119c0815b51b1882bb8f307ab3a2ed42f31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

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