back to home

nuejs / nue

Fastest way to build modern websites

8,851 stars
261 forks
77 issues
JavaScriptCSSHTML

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing nuejs/nue in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind-ai.vercel.app/repo/nuejs/nue)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview

The UNIX of the Web

Web development became complicated. Hundreds of packages, 400MB of dependencies, hours of configuration before writing a single line of code. We forgot that it doesn't have to be this way.

How web development should work

Instant start - Create index.html or index.md and you're running. No setup, no configuration, no waiting.

Single-page apps - Write semantic HTML with dynamic expressions. Import business logic from pure JavaScript modules. Let your design system handle presentation.

Content sites - Front pages, documentation, blogs, marketing pages. Write Nuemark content, add layout modules for structure, trust your design system for consistency.

Universal hot reload - Content, CSS, layouts, data, components, server routes, configurations. Save and watch the browser update instantly.

Complete system - Content sites, SPAs, server routes, backend models.

One tool, complete control. The UNIX philosophy applied to web development.

Nue is the entire ecosystem in 1MB

Visit Nue website for comprehensive documentation.

Migration from React/Next.js

Less scaffolding - From 500MB+ of node_modules to 1MB global install. From complex project setups to just index.html to get started.

Pure separation - Business logic in JS modules. Structure in HTML. Design in CSS. No more mixed concerns in components.

Faster everything - Builds in milliseconds. Hot reload across frontend and backend. Pages 10x smaller.

See the migration guide for the complete story.