awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
nuxt avatar

nuxt/nuxt.js

0
View on GitHub↗
60,458 stars·5,668 forks·TypeScript·MIT·46 viewsnuxt.com↗

Nuxt.js

Nuxt is a full-stack framework for building Vue.js applications. It serves as an application orchestrator that integrates server-side rendering, static site generation, and backend API logic within a single unified project.

The framework uses a file-based routing system to automatically generate application URLs based on the project's folder and file structure. It supports multi-strategy web rendering, allowing for a combination of server-side, static, and hybrid rendering techniques to optimize page load speeds and search engine visibility.

The project provides automated component discovery and imports to remove manual statements from files. It includes a module-based extension system for integrating third-party plugins, application state synchronization for reliable data fetching, and tools for deploying applications across cloud and edge hosting environments.

Features

  • Full-Stack Web Frameworks - Offers a complete full-stack framework for building Vue.js applications with integrated server-side logic.
  • File-Based Routing Systems - Creates application page structures and enables automatic code splitting based on the file system.
  • Full-Stack Web Development - Provides a unified development environment for building server-side APIs and client-side interfaces in a single codebase.
  • File-System Routing - Automatically maps the project directory structure to application navigation paths and URLs.
  • Full-Stack Web Applications - Integrates backend API logic and server directories directly within the same project as the frontend.
  • Rendering Strategies - Supports multiple rendering strategies including server-side, static, hybrid, and edge-side generation.
  • Hybrid Rendering Engines - Supports multiple rendering modes including static and server-side rendering on a per-route basis.
  • Server-Side Rendering - Generates dynamic HTML on the server to enhance performance and search engine visibility.
  • Static Site Generation - Provides pre-rendering of routes into static HTML for high-performance hosting and fast initial page loads.
  • Server-Side Rendering Frameworks - Generates HTML on the server to improve initial page load speeds and search engine optimization.
  • Static Site Generators - Transforms source files into static HTML assets for high-performance deployment on content delivery networks.
  • Application Orchestrators - Automates component imports, state management, and plugin integration for Vue.js projects.
  • Application State Management - Provides mechanisms for synchronizing application-wide state to ensure consistent data fetching and user experience.
  • Automatic - Automatically identifies and indexes UI components from the file system to make them globally available.
  • Extensible Plugin Architectures - Implements a standardized plugin architecture to inject custom build configurations and runtime functionality.
  • Plugin Integrations - Facilitates the integration of third-party plugins and community modules to extend application capabilities.
  • Auto-Imported Components - Automatically registers and provides components and utilities throughout the application to eliminate manual imports.
  • Server-Side Rendering Engines - Uses a lightweight, cross-platform server engine to generate dynamic HTML content on the server.
  • Search Engine Optimization - Includes utilities for managing meta tags and configurations to improve search engine visibility and indexing.
  • SEO Management - Provides tools for managing meta tags and rendering strategies to optimize search engine discovery and indexing.
  • Frameworks and Generators - Versatile framework for Vue.js applications.
  • Web Frameworks - Meta-framework for universal Vue.js applications.
  • Boilerplates - Listed in the “Boilerplates” section of the Awesome Micro awesome list.

Star history

Star history chart for nuxt/nuxt.jsStar history chart for nuxt/nuxt.js

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Nuxt.js

These projects share indexed features with Nuxt.js. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • zeit/next.jszeit avatar

    zeit/next.js

    140,086View on GitHub↗

    Next.js is a full stack web framework designed for building applications with React. It functions as a React web framework that integrates a server-side rendering engine, a static site generator, and a dedicated application router to manage page-based navigation and dynamic URL segments. The framework enables the development of both frontend user interfaces and backend server logic within a single codebase. It provides a unified environment for full stack web development, allowing frontend and backend components to be built and managed together. The system focuses on frontend performance opt

    JavaScript
    View on GitHub↗140,086
  • leptos-rs/leptosleptos-rs avatar

    leptos-rs/leptos

    20,993View on GitHub↗

    Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types between the server and the browser. It provides a comprehensive toolkit for developing web interfaces where specific DOM nodes update automatically in response to changes in underlying reactive signals, rather than re-rendering entire component trees. The framework distinguishes itself through a fine-grained reactivity model that tracks dependencies at the individual data point level. It utilizes compile-time template transformation to convert declarative HTML-like syntax into opti

    Rustdomfine-grainedisomorphic
    View on GitHub↗20,993
  • gatsbyjs/gatsbygatsbyjs avatar

    gatsbyjs/gatsby

    55,941View on GitHub↗

    Gatsby is a React static site generator and hybrid rendering framework used to build websites by pre-rendering components into static HTML files for delivery via content delivery networks. It functions as a hybrid rendering platform that supports a combination of static generation, server-side rendering, and deferred page loading. The framework operates as a GraphQL data aggregator, pulling content from various APIs, headless CMS integrations, and files into a single unified schema for frontend queries. It also serves as a frontend performance optimizer, automating code splitting, resource pr

    JavaScriptblogcompilergatsby
    View on GitHub↗55,941
  • alephjs/aleph.jsalephjs avatar

    alephjs/aleph.js

    5,188View on GitHub↗

    aleph.js is a full-stack web framework for the Deno runtime. It integrates server-side logic and client-side interactivity within a single environment to build complete web applications. The framework functions as a server-side rendering system and a static site generator, producing pre-rendered HTML to improve search engine visibility and initial load speeds. It utilizes a file-based router that automatically maps the project directory structure to application URLs for both pages and API endpoints. The project includes capabilities for markdown-based content management, transforming markdow

    TypeScriptalephjscomponentsdeno
    View on GitHub↗5,188
Compare all 30 related projects→

Frequently asked questions

What does nuxt/nuxt.js do?

Nuxt is a full-stack framework for building Vue.js applications. It serves as an application orchestrator that integrates server-side rendering, static site generation, and backend API logic within a single unified project.

What are the main features of nuxt/nuxt.js?

The main features of nuxt/nuxt.js are: Full-Stack Web Frameworks, File-Based Routing Systems, Full-Stack Web Development, File-System Routing, Full-Stack Web Applications, Rendering Strategies, Hybrid Rendering Engines, Server-Side Rendering.

Which projects share features with nuxt/nuxt.js?

Projects with overlapping indexed features include: zeit/next.js — Next.js is a full stack web framework designed for building applications with React. It functions as a React web… leptos-rs/leptos — Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types… gatsbyjs/gatsby — Gatsby is a React static site generator and hybrid rendering framework used to build websites by pre-rendering… sveltejs/kit — SvelteKit is a framework for full-stack web development that combines routing and server-side rendering to create… alephjs/aleph.js — aleph.js is a full-stack web framework for the Deno runtime. It integrates server-side logic and client-side… vikejs/vike — Vike is a full-stack web framework that provides server-side rendering with client-side hydration, static site…