/vitnode

Full-Stack Framework built on top of NextJS (React), NestJS (Express) and PostgreSQL.

Primary LanguageTypeScriptMIT LicenseMIT


VitNode Logo

VitNode

VitNode is a Modular Application Platform build on top of NextJS (React), NestJS (Express) and PostgreSQL offering a customizable, scalable environment for building apps. Its easy-to-use plugin system, modern tools, and flexible integrations let you develop complex apps or launch quickly with simplicity, security, and efficiency.

Why VitNode?

  • Purpose & Flexibility: If you’re looking to build a full-stack web application (all-in-one) that needs modularity and includes complex backend logic, integrations, and the ability to manage both content and features like a CMS,
  • Freandly for No-dev users - who can use drag-and-drop interfaces and customizable themes,
  • Freandly for Developers - who can dive into code for API integrations, CRON jobs, etc.
  • Development Tools and Features - VitNode provides an entire ecosystem for building and managing applications. It integrates features like email management, CRON jobs, group and user management, security settings, and more.
  • Security and Compliance - Comes with built-in security features such as CSRF protection, CORS, rate limiting, CAPTCHA integrations, and more.

🚀 Installation

npx create-vitnode-app@latest

or

pnpm create vitnode-app@latest

Requirements

🛠️ Software Minimum Recommended
Node.js 20 20
PostgreSQL 14 16
🖥️ Hardware Minimum Development
CPU 1GHz (2+ core) 1GHz (4+ core)
RAM 4GB 8GB
Storage 10GB 20GB
Network 100Mbps 100Mbps
🧑‍💻 Browser Minimum Recommended
Chrome >= 106 >= 115
Firefox >= 110 >= 121
Edge >= 106 >= 120
Safari >= 16 >= 17.2
Opera >= 94 >= 101