A modern SaaS template built with Remix, perfect for AI-powered applications and SaaS tools.
SaaS Remix is a production-ready template for building modern SaaS applications. Built with Remix, TypeScript, and Tailwind CSS, it provides a solid foundation with essential features that most SaaS applications need.
Check out the live demo: https://comicsai.org
- π Internationalization (15+ languages)
- π³ Subscription management ready
- π Authentication system
- π± Responsive design
- π¨ Modern UI with Tailwind CSS
- π SEO optimized
- π« Smooth animations
- π Analytics ready
- Framework: Remix
- Language: TypeScript
- Styling: Tailwind CSS
- Components: Headless UI
- Icons: Heroicons
- Animations: Framer Motion
- i18n: i18next
- Node.js 18+
- npm or yarn
- Clone the repository:
git clone https://github.com/yourusername/saas-remix.git
cd saas-remix
- Install dependencies:
npm install
- Start the development server:
npm run dev
Visit http://localhost:5173
to view the application.
saas-remix/
βββ app/
β βββ components/ # Reusable components
β β βββ Footer.tsx
β β βββ Navigation.tsx
β β βββ LanguageSelector.tsx
β βββ routes/ # Route components
β β βββ ($lang)._index.tsx # Landing page
β β βββ ($lang).about.tsx # About page
β β βββ ($lang).blog._index.tsx # Blog list
β β βββ ($lang).blog.$id.tsx # Blog detail
β β βββ ($lang).cases.tsx # Case studies
β β βββ ($lang).price.tsx # Pricing plans
β β βββ ($lang).try-free.tsx # Free trial
β βββ i18n/ # i18n configuration
β βββ middleware/ # Middleware
βββ public/
β βββ locales/ # Translation files
βββ tailwind.config.ts # Tailwind configuration
-
π Internationalization
- Built-in support for 15+ languages
- Easy to add new languages
- SEO-friendly URL structure with language prefixes
-
π° Subscription Management
- Ready-to-use pricing page
- Subscription plan components
- Easy integration with payment providers
-
π Authentication
- User authentication flow
- Protected routes
- Role-based access control
-
π± Responsive Design
- Mobile-first approach
- Tailwind CSS utilities
- Smooth animations
The template is designed to be easily customizable:
- Branding: Update colors in
tailwind.config.ts
- Content: Modify translations in
public/locales
- Routes: Add or modify routes in
app/routes
- Components: Customize UI components in
app/components
Build for production:
npm run build
Run in production mode:
npm start
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
If you need help with the template:
- π§ Email: support@example.com
- π¬ Discord: Community Server
- π Documentation: docs.example.com