
Full-Stack Next.js Boilerplate with Hono RPC, Built-In Authentication, TanStack Query, Shadcn, TailwindCSS, Drizzle ORM, and PostgreSQL. Perfect for self-hosted, type-safe apps
Omnigate stands out as an exceptional boilerplate, designed specifically for developers who want to create full-stack, production-ready applications with minimal hassle. Built using Next.js, this framework not only simplifies the development process but also removes the need for cumbersome third-party services for authentication. Whether you're a solo developer or working as part of a team, Omnigate promises a seamless developer experience, allowing you to focus on building and shipping features without unnecessary distractions.
By providing essential components out of the box and an intuitive setup, Omnigate is ideal for anyone looking to self-host their applications and maintain complete control over essential functionalities like user management and feature deployment.
Built-In Authentication: Say goodbye to costly third-party services with a comprehensive authentication system that includes Google Sign-In, OTP-based passwordless login, and role-based access permissions.
Developer Experience: Enjoy a zero hassle development mode that allows you to get your application running instantly without CORS issues or needing Docker during development.
Preconfigured Scripts: Benefit from a set of preconfigured scripts for development, testing, building, and linting, ensuring everything works smoothly right from the start.
Robust Tech Stack: Built on modern technologies like Next.js, Tailwind CSS, and PostgreSQL, with Hono.js for fully type-safe API calls.
Easy Deployment: Omnigate features Dockerized deployment with optimized Dockerfiles, allowing for easy deployment to platforms like Coolify or Caprover.
Full Control Over Data: Manage your data and backend services without relying on paid third-party solutions, making tasks like rate limiting and cron jobs straightforward.
User Management Dashboard: A well-crafted UI dashboard is available for managing authentication-related tasks effortlessly under the /admin path.
Organization Support: Organize multiple users and roles efficiently within your application, facilitating complex user hierarchies and permissions.

Hono is an ultrafast web framework designed for edge computing environments. It's lightweight, supports multiple runtimes including Cloudflare Workers, Deno, and Bun, and provides a familiar Express-like API with excellent TypeScript support.
Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.
Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
Drizzle ORM is a TypeScript ORM for SQL databases designed with maximum type safety in mind. It comes with a drizzle-kit CLI companion for automatic SQL migrations generation. Drizzle ORM is meant to be a library, not a framework. It stays as an opt-in solution all the time at any levels.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.