Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

noventa-0.1.0a4-py3-none-win_amd64.whl (9.8 MB view details)

Uploaded Python 3Windows x86-64

noventa-0.1.0a4-py3-none-manylinux2014_aarch64.whl (21.8 MB view details)

Uploaded Python 3

noventa-0.1.0a4-py3-none-manylinux1_x86_64.whl (7.9 MB view details)

Uploaded Python 3

noventa-0.1.0a4-py3-none-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

noventa-0.1.0a4-py3-none-macosx_10_9_x86_64.whl (15.1 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

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

Hashes for noventa-0.1.0a4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3c64922c1d057efdbca0ce153ee57a603009555ce5f94818d78b1bf597a5ccf5
MD5 60e3fa82cb1e58b08269a686d414a964
BLAKE2b-256 86308cc4200f5d03914a0c25cf6886b3de4b69437891ac26c5fcba4e6d96cd4a

See more details on using hashes here.

File details

Details for the file noventa-0.1.0a4-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for noventa-0.1.0a4-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7532619a0b406a95fc423fa6cb23d91d56f186528a788bf3261e49ec20bae27c
MD5 3a9fae7a2dd2bece69a03785e8f46899
BLAKE2b-256 97e16a0166754a8b48509002048050fcfc2e2bd9c8309eab4bebf3a2a303dab9

See more details on using hashes here.

File details

Details for the file noventa-0.1.0a4-py3-none-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for noventa-0.1.0a4-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8b600b2a1e410236799299dd353ce8b246ebb3271a5fdd4fc24a2a5f059cb00f
MD5 99232fbe6cfe84b44a63ac4fdd87e852
BLAKE2b-256 1d6eac1d735c8d442c56ad474101fe79f0c5a26a2a14e45f6b746703097df71f

See more details on using hashes here.

File details

Details for the file noventa-0.1.0a4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for noventa-0.1.0a4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f869b8df31d8939272f6f9b9d1e7b327cc8915b3c4d7fffb651b43241874744
MD5 797cf25cf24610f43e7cfecb0e8ed657
BLAKE2b-256 bc74276d9c06c2e4eb87aa2d7cd8e41f1e4944617f460d03c96001df9c3de9fa

See more details on using hashes here.

File details

Details for the file noventa-0.1.0a4-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for noventa-0.1.0a4-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 55e6d9628ac8a3b5e1e202d2b447410dcfbcbab68cd7c56c1b3e98766a0ba19e
MD5 d780a0706eb9e57910be04e12e913a63
BLAKE2b-256 2fc7048a865a07392c67eba914da0784fa0314e963f350ed1bc14295d2487b2b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page