Want this for your repo?
Render a free sample of any GitHub repo in seconds.
About redwoodjs/redwood
Redwood is a full-stack JavaScript and TypeScript web application framework designed to streamline the development of React-based applications from prototype to production. The framework provides an opinionated, integrated approach to building data-driven applications by combining React on the frontend with GraphQL, Prisma, and Node.js on the backend. It includes built-in support for testing with Jest, logging with Pino, and UI development with Storybook, while offering single-command setup for authentication services and CSS frameworks like Tailwind CSS.
The current stable release (Arapahoe epoch) enables developers to deploy applications to both serverless platforms such as Netlify and Vercel, as well as traditional server and container providers like AWS and Render with minimal code changes. The project is also developing an experimental new direction called Bighorn, which leverages React Server Components and Server Actions to simplify declarative data fetching and form submission. Concurrently, the team has launched RedwoodSDK, a modern React framework built as a Vite plugin for creating full-stack applications on Cloudflare, supporting server-side rendering, React Server Components, server functions, and streaming while adhering to web standards using native Request/Response APIs.
Created by Tom Preston-Werner, the GitHub cofounder and inventor of Jekyll and TOML, Redwood is maintained by a core team of over 250 contributors. The framework emphasizes developer experience and minimizing boilerplate by making technology decisions upfront, allowing developers to focus on building features rather than evaluating tools.