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.0a1-py3-none-win_amd64.whl (9.7 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3

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

Uploaded Python 3

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

Uploaded Python 3macOS 11.0+ ARM64

noventa-0.1.0a1-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.0a1-py3-none-win_amd64.whl.

File metadata

  • Download URL: noventa-0.1.0a1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 9.7 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.0a1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8da3bf3aa5c4610fca270ab90ec4db517e50da3a86c8552951367ec41c781aff
MD5 56542a4e1d115a27e0a9f193b4ec6922
BLAKE2b-256 a27d83a3849856783715c128eccba776031d0ee3aee0a5901a6091d4911dacc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for noventa-0.1.0a1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b121b69200499f08a99060a1a30db00dac3a7d7f23f012b352732bee7be6b349
MD5 4f2358738e985c5cb4ba6ccd67ea4bc6
BLAKE2b-256 dc7cb9b9f64e83129ea3f63dd41dfe10e4fb11f2b146676afbf7dd76bbc15d55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for noventa-0.1.0a1-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d46a2409e05955fee3f9e986b4d58b81334293b1ada077f9717a3bbb6f05831c
MD5 3348c39993e83306f4c0e7f12d07fd39
BLAKE2b-256 b175fc2dff117c3db85427fc0727b9dd034e76d2ee2e0a3b1141470470457c03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for noventa-0.1.0a1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed08491464ca4a3a003aec3c0134cc31a291f01a871c43fc90d184fec9722c4a
MD5 d9c5da930ef242964d110d248f5eace0
BLAKE2b-256 f37e0dc72675aacf9c9b1bb4fbaa912d8166dfcad93de6df22d6390c27aaf437

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for noventa-0.1.0a1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 09fbf39527e45cc69794fb554d4f87d26aaa3d36ea6aed973d902a6a804f3bb2
MD5 9df49737fd06c142ef2305e92a095178
BLAKE2b-256 294e3f3f54dd051ade641363cdc8c1926973b713fd8fb1f509fff3d68fc7a78c

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