ComprehensivePrisma Toolkit
Complete toolkit for building modern GraphQL APIs with Prisma. Generate code, create admin interfaces, optimize queries, and scaffold full-stack applications - all with type safety and best practices built-in.
Why Choose PalJS?
From rapid prototyping to production-ready applications, PalJS provides everything you need for modern GraphQL development with Prisma.
Rapid Development
Go from Prisma schema to production API in minutes with automated code generation.
AI-Powered Templates
Generate code using AI with comprehensive MDC templates that preserve best practices.
Admin Interfaces
Beautiful, configurable Admin UI components for managing your Prisma models.
Framework Agnostic
Works with Apollo Server, Express, Next.js, Nexus, GraphQL Modules, and more.
Core Packages
Modular packages that work together or independently to accelerate your development workflow.
Essential
@paljs/cli
Command-line interface for project scaffolding and code generation
Learn more →Core
@paljs/generator
Automated code generation for GraphQL schemas, resolvers, and CRUD operations
Learn more →UI
@paljs/admin
React admin UI components with support for Material UI, Tailwind, and Chakra
Learn more →Framework
@paljs/nexus
Nexus plugin for seamless Prisma integration with type-safe GraphQL
Learn more →Performance
@paljs/plugins
GraphQL plugins for field selection optimization and query enhancement
Learn more →Utility
@paljs/schema
Schema manipulation and conversion utilities for various GraphQL frameworks
Learn more →AI-Powered MDC Templates
AI-readable templates that preserve PalJS generator patterns. Generate the same high-quality, consistent code using AI models instead of traditional code generators - no package dependencies required!
GraphQL Operations
Generate fragments, queries, and mutations for client-side operations
Use case: Frontend applications
Admin Pages
React admin interface pages with Next.js App Router support
Use case: Admin dashboards
Nexus Schema
Type-safe GraphQL schema with Nexus framework integration
Use case: Backend APIs
SDL Generator
Schema Definition Language and resolver implementations
Use case: SDL-first GraphQL
Resolver Types
TypeScript type definitions for GraphQL resolvers
Use case: Type safety
GraphQL Modules
Modular GraphQL schema with dependency injection
Use case: Large-scale APIs
Ready to Build Something Amazing?
1
Create Project
npx @paljs/cli create
2
Generate Code
npx pal generate
3
Start Building
npm run dev