Skip to main content
Deno 2 is finally here 🎉️
Learn more

Netzo

Productive open-source framework for building business web apps.

Website · Docs · Issues · Discord


Discord Follow on Twitter GitHub Repo stars

We are on our road to v1! Be sure to pin version via netzo@X.Y.Z to ensure things don’t break.

What is Netzo?

Netzo is a platform and batteries-included meta-framework for Deno Fresh. It offers a collection of modules and opinionated best practices, empowering developers to build web apps faster without sacrificing flexibility.

  • Platform: a cloud platform to deploy, manage, and scale your apps.
  • Framework: built on Deno Fresh, a next-gen web framework designed for rapid development.

Why Netzo?

“Low-code tools make the first 60% easy, and the remaining 40% impossible.”

Custom business app development has challenges. Traditional development is complex and time-consuming. In business software not only is flexibility but speed and efficiency are paramount. Our goal is to provide full-code flexibility at no-code speeds boosting developer productivity and enabling them to build apps 10x faster.

Main Features

  • Authentication: built-in user management and role-based access control (RBAC).
  • Database: built-in Deno KV database, a fast, reliable, and secure key-value database.
  • Components: beautifully designed, accessible, and customizable components based on shadcn/ui
  • Integrations: a growing list of plug-and-play integrations for popular APIs and Databases.
  • CSS/Styling: built-in, pre-defined themes powered by UnoCSS, an instant, on-demand atomic CSS engine.
  • CLI: command-line interface (CLI) to help you develop and deploy Netzo applications.

Quick start

  1. Install Deno CLI

  2. Install Netzo CLI

deno install -Arfg https://deno.land/x/netzo/cli/netzo.ts
  1. Initialize project
git clone https://github.com/netzo/template-minimal
cd template-minimal
  1. Run project
deno task start
  1. Deploy project
netzo deploy --build --production

To deploy your project, you need to create a project in the Netzo Platform if you don’t already have one.

Contribute

Contributions are always welcome! Please read the contribution guideline first.