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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
remix-run avatar

remix-run/remix

0
View on GitHub↗
33,074 estrellas·2,774 forks·TypeScript·MIT·14 vistasremix.run↗

Remix

Remix is a full-stack web framework designed to manage data loading, mutations, and routing through standard web platform APIs. It functions as a server-side rendering framework that unifies server-side data processing and client-side interactivity within a single development model, ensuring applications remain consistent across diverse environments.

The framework distinguishes itself by utilizing native web platform APIs for all request and response handling, including a declarative data mutation layer that synchronizes server-side database updates with client-side UI transitions via standard HTML form submissions. It employs a nested route-based architecture to organize application views into hierarchical layouts and uses an edge-native runtime adapter to ensure applications run consistently across Node.js, Deno, Bun, and various cloud edge providers without platform-specific dependencies.

Beyond its core routing and mutation capabilities, the framework supports progressive enhancement, ensuring that applications remain functional even before client-side scripts load. It provides a modular set of tools for managing web infrastructure, including authentication, data validation, and middleware-based request processing, while optimizing asset delivery through build-time route manifest generation.

Features

  • Full-Stack Web Frameworks - Handles both server-side data processing and client-side interactivity within a single unified framework.
  • Server-Side Rendering Frameworks - Manages data loading, mutations, and routing through standard web platform APIs across diverse environments.
  • Declarative Data Mutation Layers - Synchronizes server-side database updates with client-side UI transitions through standard HTML form submissions.
  • Form Mutation Handlers - Processes state-changing operations through standard HTML form submissions that trigger server-side logic.
  • Server-Side Data Loaders - Executes data fetching logic exclusively on the server before rendering to eliminate waterfall requests.
  • Standards-Based Routing Engines - Maps incoming HTTP traffic to specific data-loading and rendering logic using native web request and response objects.
  • Core Frameworks - Full-stack framework focusing on web standards and user experience.
  • Frameworks - Full-stack framework focusing on web standards and user experience.
  • Web Frameworks - Full-stack framework focused on web fundamentals.
  • Edge-Native Runtime Adapters - Executes web applications consistently across Node.js, Bun, Deno, and various cloud edge computing providers.
  • Nested UI Composition Patterns - Organizes application views into a hierarchical tree where parent routes manage layout and child data loading.
  • Portable Web Frameworks - Creates web applications that function across diverse JavaScript runtimes and edge environments.
  • Standards-Based Request Handlers - Manages complex HTTP workflows using native web platform APIs for routing and data mutations.
  • Runtime-Agnostic Deployment Tools - Deploys web applications to diverse environments like Node.js, Deno, or Bun without changing application code.
  • Progressive Enhancement Strategies - Ensures applications remain fully interactive even before the client-side JavaScript bundle finishes loading.
  • Web Infrastructure Managers - Handles incoming HTTP requests and outgoing responses using modular, standards-based tools.
  • Progressive Web Enhancement Tools - Improves user experience by building applications that function reliably with basic HTML forms.
  • Route Manifest Generators - Generates static route manifests at build time to optimize code splitting and asset delivery.
  • Web-Standard Request Abstractions - Uses native fetch API objects to ensure consistent request and response handling across diverse server environments.

Historial de estrellas

Gráfico del historial de estrellas de remix-run/remixGráfico del historial de estrellas de remix-run/remix

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Remix

Proyectos open-source similares, clasificados según cuántas características comparten con Remix.
  • vikejs/vikeAvatar de vikejs

    vikejs/vike

    5,751Ver en GitHub↗

    Vike is a full-stack web framework that provides server-side rendering with client-side hydration, static site generation, and file-based routing. It operates as a plugin-based web framework with a universal JavaScript runtime, allowing the same code to run on both server and client environments. The framework distinguishes itself through its flexible data fetching capabilities, enabling data retrieval at any lifecycle point including server start, browser start, or page render. Its plugin-based extensibility allows for custom integrations and modifications without altering the core framework

    TypeScriptfull-stacknodereact
    Ver en GitHub↗5,751
  • remix-run/examplesAvatar de remix-run

    remix-run/examples

    1,216Ver en GitHub↗

    This repository serves as a comprehensive collection of reference implementations for the Remix web framework. It provides practical examples of full-stack web development, demonstrating how to build dynamic, server-rendered applications that bridge server-side logic with client-side interactivity. By leveraging a component-based architecture, these examples illustrate core patterns for managing data, routing, and user interfaces within a unified development environment. The collection highlights the framework's distinctive approach to web architecture, emphasizing server-side data loading an

    TypeScript
    Ver en GitHub↗1,216
  • nuxt/nuxt.jsAvatar de nuxt

    nuxt/nuxt.js

    60,458Ver en GitHub↗

    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

    TypeScript
    Ver en GitHub↗60,458
  • leptos-rs/leptosAvatar de leptos-rs

    leptos-rs/leptos

    20,993Ver en 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
    Ver en GitHub↗20,993
Ver las 30 alternativas a Remix→

Preguntas frecuentes

¿Qué hace remix-run/remix?

Remix is a full-stack web framework designed to manage data loading, mutations, and routing through standard web platform APIs. It functions as a server-side rendering framework that unifies server-side data processing and client-side interactivity within a single development model, ensuring applications remain consistent across diverse environments.

¿Cuáles son las características principales de remix-run/remix?

Las características principales de remix-run/remix son: Full-Stack Web Frameworks, Server-Side Rendering Frameworks, Declarative Data Mutation Layers, Form Mutation Handlers, Server-Side Data Loaders, Standards-Based Routing Engines, Core Frameworks, Frameworks.

¿Qué alternativas de código abierto existen para remix-run/remix?

Las alternativas de código abierto para remix-run/remix incluyen: vikejs/vike — Vike is a full-stack web framework that provides server-side rendering with client-side hydration, static site… remix-run/examples — This repository serves as a comprehensive collection of reference implementations for the Remix web framework. It… nuxt/nuxt.js — Nuxt is a full-stack framework for building Vue.js applications. It serves as an application orchestrator that… leptos-rs/leptos — Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types… reactjs/react.dev — React is a JavaScript library for building user interfaces through the composition of modular, self-contained… facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional…