About this project
remix-run/remix is the source repository for Remix 3, described as the fully-stacked web framework and under active development. The README outlines six principles: model-first development aimed at LLMs and model use in products; building on Web APIs and JavaScript; runtime-first design with no expectation of static analysis; avoiding dependencies; demanding composable, single-purpose, replaceable abstractions; and distributing cohesively as a single remix package while keeping packages usable standalone. The README says packages prioritize web standards for interoperability and portability, using examples such as Web Streams, Uint8Array, Web Crypto, Blob, and File instead of runtime-specific APIs, so code works across Node.js, Bun, Deno, Cloudflare Workers, and other environments. The repository lists many packages, including assert, assets, async-context-middleware, auth, auth-middleware, cli, compression-middleware, cookie, cop-middleware, cors-middleware, csrf-middleware, data-schema, data-table with MySQL, PostgreSQL, and SQLite implementations, fetch-proxy, fetch-router, file-storage with S3 backend, form-data-middleware, form-data-parser, fs, headers, html-template, lazy-file, logger-middleware, method-override-middleware, mime, multipart-parser, node-fetch-server, node-hmr, node-tsx, response, route-pattern, session, session middleware and storage adapters for Memcache and Redis, static-middleware, tar-parser, terminal, test, ui, and ui-hmr. Installation options include npm install remix@next and npx remix@next new my-remix-app, plus installing preview/main packages from the Git repository with pnpm. For agents starting a Remix 3 app, the README points to the remix app skill in .agents/skills/remix/SKILL.md. It also welcomes issues and pull requests and links to CONTRIBUTING and LICENSE.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.