{"repo":"nikolailehbrink/retail","free":true,"listed":false,"github":"https://github.com/nikolailehbrink/retail","clone":"git clone https://github.com/nikolailehbrink/retail.git","description":"Refined starter template for building full-stack web applications using React Router 7, TypeScript, Tailwind CSS, Prettier and ESLint.","language":"TypeScript","stars":31,"topics":["eslint","prettier","remix","tailwindcss","typescript","vite","fontsource","react-router-v7"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"ReTail A refined React Router starter template with improved defaults for building full-stack web applications. Why · Features · Development · Deployment Why When I first started using Remix , the predecessor to React Router 7 , I worked with the official Remix template with Vite . However, it lacked built-in support for Tailwind CSS , requiring me to manually install and configure it for every new project. To simplify this setup, I created my own starter template: ReTail ( Remix / React Router + Tailwind CSS ). Since then, the official Remix template has added Tailwind CSS support, and React Router 7 has been released. Despite these updates, I continue to maintain ReTail because I think it provides better defaults than the default template, includes ESLint 9 , and integrates useful utilities that improve the development experience. Features - Automatic class name wrapping – Keeps long class names readable using prettier-plugin-classnames . - Automatic class sorting – Ensures consistent class order with prettier-plugin-tailwindcss . - ESLint 9 – Maintains code quality with ESLint and the ESLint Config Inspector. - Font optimization – Preloads local fonts efficiently with Fontsource. - React Router 7 – The latest version of React Router, paired with Vite for instant server start, fast HMR, and optimized full-stack builds. - Remove unused code – Detect and remove unused code with Knip. - Tailwind CSS 4 – Build UIs faster with the utility-first CSS framework and its new CSS-firs","default_branch":null,"files":null,"tree":[],"storefront":"/r/nikolailehbrink","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nikolailehbrink/retail/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."}