A modern, extensible Query Builder built with Next.js, React Query Builder, and Prisma (PostgreSQL).
It allows users to visually construct complex filtering logic and transform it into executable formats such as JSON Logic or SQL-ready queries.
- Visual rule-based query builder
- Nested rule groups with independent combinators
- Custom operators (including advanced date logic)
- Date and date-range support
- SQL / Prisma-compatible query transformation
- PostgreSQL integration
- Fully type-safe with TypeScript
- Dark / light mode support
- Modern, accessible UI components
- Next.js 16
- React 19
- TypeScript
- react-querybuilder
- @tanstack/react-query
- Prisma
- PostgreSQL
- Tailwind CSS v4
- shadcn
- lucide-react
- @tabler/icons-react
- class-variance-authority
- tailwind-merge
- next-themes
- Biome (linting & formatting)
- dotenv
- tsx
npm install