No project description provided
Project description
🪩 Noventa: The Web Framework for Vibe-Coding
Designed for creators, builders, and dreamers who want to ship beautiful, functional software — without fighting the framework.
Built with an AI-centric architecture, Noventa is engineered so AI agents can understand, collaborate, and code with you. Whether you’re solo-building or pair-programming with AI, Noventa helps you move seamlessly from idea → code → product.
Use Python and HTML to build beautiful, performant websites that feel like a Single Page Application.
⚠️ Alpha Notice
🚧 Noventa is currently in Alpha. Expect rapid changes and the occasional bug. If you find one, please open an issue — your feedback helps us improve fast.
⚡ Why Noventa?
💫 AI-First Design Philosophy: Crafted for AI-assisted development — Noventa’s structure makes it easy for agents to understand, generate, and refactor code.
🚀 Blazing-Fast Core: Built on Rust for performance, safety, and low overhead.
🐍 Python for the Flow: Business logic, integrations, and orchestration in expressive, flexible Python.
🔒 Secure Modern security practices baked in. Ship confidently from prototype to production.
🌈 Opinionated Yet Inclusive Delightful defaults that just feel right, with minimal setup.
🎶 Feels Like a Party: Coding with Noventa feels creative and energizing. Noventa makes development feel like a jam session — fast, fun, and full of disco energy.
🏁 Quick Start
Install the CLI
pip install noventa
Create a new project
noventa new
Run the development server
noventa dev
Install the VS Code Extension
Search “Noventa” in the VS Code Marketplace
That’s it — you’re ready to vibe-code your next web app. ✨
📘 Learn More
For detailed guides, API references, and examples, visit our docs: 👉 noventa.dev/docs
🪅 License
Licensed under the Apache 2.0 License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file noventa-0.1.0a4-py3-none-win_amd64.whl.
File metadata
- Download URL: noventa-0.1.0a4-py3-none-win_amd64.whl
- Upload date:
- Size: 9.8 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c64922c1d057efdbca0ce153ee57a603009555ce5f94818d78b1bf597a5ccf5
|
|
| MD5 |
60e3fa82cb1e58b08269a686d414a964
|
|
| BLAKE2b-256 |
86308cc4200f5d03914a0c25cf6886b3de4b69437891ac26c5fcba4e6d96cd4a
|
File details
Details for the file noventa-0.1.0a4-py3-none-manylinux2014_aarch64.whl.
File metadata
- Download URL: noventa-0.1.0a4-py3-none-manylinux2014_aarch64.whl
- Upload date:
- Size: 21.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7532619a0b406a95fc423fa6cb23d91d56f186528a788bf3261e49ec20bae27c
|
|
| MD5 |
3a9fae7a2dd2bece69a03785e8f46899
|
|
| BLAKE2b-256 |
97e16a0166754a8b48509002048050fcfc2e2bd9c8309eab4bebf3a2a303dab9
|
File details
Details for the file noventa-0.1.0a4-py3-none-manylinux1_x86_64.whl.
File metadata
- Download URL: noventa-0.1.0a4-py3-none-manylinux1_x86_64.whl
- Upload date:
- Size: 7.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b600b2a1e410236799299dd353ce8b246ebb3271a5fdd4fc24a2a5f059cb00f
|
|
| MD5 |
99232fbe6cfe84b44a63ac4fdd87e852
|
|
| BLAKE2b-256 |
1d6eac1d735c8d442c56ad474101fe79f0c5a26a2a14e45f6b746703097df71f
|
File details
Details for the file noventa-0.1.0a4-py3-none-macosx_11_0_arm64.whl.
File metadata
- Download URL: noventa-0.1.0a4-py3-none-macosx_11_0_arm64.whl
- Upload date:
- Size: 10.1 MB
- Tags: Python 3, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f869b8df31d8939272f6f9b9d1e7b327cc8915b3c4d7fffb651b43241874744
|
|
| MD5 |
797cf25cf24610f43e7cfecb0e8ed657
|
|
| BLAKE2b-256 |
bc74276d9c06c2e4eb87aa2d7cd8e41f1e4944617f460d03c96001df9c3de9fa
|
File details
Details for the file noventa-0.1.0a4-py3-none-macosx_10_9_x86_64.whl.
File metadata
- Download URL: noventa-0.1.0a4-py3-none-macosx_10_9_x86_64.whl
- Upload date:
- Size: 15.1 MB
- Tags: Python 3, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55e6d9628ac8a3b5e1e202d2b447410dcfbcbab68cd7c56c1b3e98766a0ba19e
|
|
| MD5 |
d780a0706eb9e57910be04e12e913a63
|
|
| BLAKE2b-256 |
2fc7048a865a07392c67eba914da0784fa0314e963f350ed1bc14295d2487b2b
|