Skip to content
/ netzo Public
forked from netzo/netzo

Full-stack Deno framework for building business web apps like internal tools, dashboards, admin panels and automated workflows.

License

Notifications You must be signed in to change notification settings

deer/netzo

 
 

Repository files navigation

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 [email protected] to ensure things don't break.

What is Netzo?

Netzo is a 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.

Main Features

  • 🌐 Integrations: Collection of integrations for popular APIs and Databases.

  • 🔒 Authentication: Simple user management and role-based access control (RBAC).

  • 🗃️ Database: Simple data management for the multi-model, real-time database that powers apps.

  • 🧩 Components: Customizable UI components, blocks and layouts to import/copy-paste into apps (powered by shadcn-ui).

  • 💻 CLI: Command-line interface (CLI) to help you develop and deploy Netzo applications.

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

Tech Stack

  • Runtime: Powered by Deno, the modern and secure JavaScript runtime, ensuring efficiency and a superior developer experience.

  • Framework: Built on Deno Fresh, a next-gen web framework designed for rapid development, contributing to Netzo's speed, reliability, and simplicity.

    • shadcn-ui: Beautifully designed, accessible, and customizable components.
    • UnoCSS: An instant, on-demand atomic CSS engine, ensuring better performance and joyful development experiences.
  • Database: Deno KV, a fast, reliable, and secure key-value database, perfectly suited for Netzo's data storage needs.

Quick start

  1. Install Deno CLI

  2. Install Netzo CLI

deno install -Arf https://deno.land/x/netzo/cli/netzo.ts
  1. Initialize project
netzo init
  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.

About

Full-stack Deno framework for building business web apps like internal tools, dashboards, admin panels and automated workflows.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 60.7%
  • JavaScript 39.3%