{"repo":"PhilDL/react-router-gospel-stack","free":true,"listed":false,"github":"https://github.com/PhilDL/react-router-gospel-stack","clone":"git clone https://github.com/PhilDL/react-router-gospel-stack.git","description":"React Router (7) monorepo template with pnpm, TypeScript and Turborepo. The react-router app deploys to fly.io or build to Docker image. Example packages for Database with Prisma, UI, and internal TypeScript packages.","language":"TypeScript","stars":229,"topics":["docker","prisma","remix-run","turborepo","nextjs","remix-stack","typescript","shadcn-ui"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"React Router Gospel Stack with Turborepo React Router TypeScript monorepo with Turborepo pipelines, Drizzle/Prisma ORM, Turso/PostgreSQL database, Docker deploy to Fly.io, pnpm, shadcn/ui, and TailwindCSS. [!IMPORTANT] This used to be the remix-gospel-stack (Remix v2) but to follow remix merging back into react router, the stack was converted to React Router v7+ . And the name was changed to react-router-gospel-stack . In this migration, we made other adjustments to the stack that reflects what I'm using in production SaaS apps: - Using Turso instead of LiteFS (decision) - Dropping the NextJS app and the Vercel deployments (I was not using them so difficult to maintain) - We now use pnpm catalogs to define our versions in one file. Quick Start Recommended: Using degit Alternative: Clone the Repository :minidisc: This repository is opiniated: - TypeScript only - Only compatible with pnpm package manager to handle monorepo workspaces - Uses turborepo pipelines + cache to build, lint, typecheck, and test the monorepo What's in the Stack This is a monorepo for building modern web applications with React Router, optimized for developer experience and deployment simplicity. Core Technologies - 🚀 React Router v7+ - Modern full-stack React framework - 📦 Turborepo - High-performance build system for monorepos - 🗄️ Database - Choose between: - Turso - Distributed SQLite with libSQL - PostgreSQL - Multi-region Fly PostgreSQL Cluster - 🛠️ ORM - Choose between: - Drizzle - SQL-like Ty","default_branch":null,"files":null,"tree":[],"storefront":"/r/PhilDL","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PhilDL/react-router-gospel-stack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}