π Prisma Language Tools = Language Server and Prisma's VS Code extension.
295
stars
32,921
commits
TypeScript
primary language
Sep 9, 2026
updated
VS Code extension and Language Server for Prisma schema files.
| Package | Description |
|---|---|
packages/vscode | VS Code extension with plugins |
packages/language-server | LSP implementation |
pnpm install
pnpm build
pnpm watch
Press F5 in VS Code to launch the extension in debug mode.
| Command | Description |
|---|---|
pnpm build | Build all packages |
pnpm watch | Watch mode |
pnpm test | Run unit tests in all packages (via Turborepo) |
pnpm test:e2e | Run VS Code E2E tests |
pnpm lint | Lint all packages |
pnpm clean | Remove untracked files and directories (incl node_modules) |
| Document | Description |
|---|---|
| AGENTS.md | Overview for AI agents |
| Architecture | System design and file organization |
| Development | Setup and debugging instructions |
| Build System | esbuild bundling and static assets |
| Plugin System | VS Code extension plugin architecture |
| Language Server | LSP implementation details |
| Local Prisma Postgres | Local dev server and worker process |
| Testing | Test patterns and helpers |
| Common Tasks | How to add features |
| CI/CD | GitHub Actions workflows |
| Gotchas | Important tips and warnings |
(top 30 of 46)
TypeScript
91.0%
JavaScript
7.2%
Shell
1.0%
π Prisma Language Tools = Language Server and Prisma's VS Code extension.
295
stars
32,921
commits
TypeScript
primary language
Sep 9, 2026
updated
VS Code extension and Language Server for Prisma schema files.
| Package | Description |
|---|---|
packages/vscode | VS Code extension with plugins |
packages/language-server | LSP implementation |
pnpm install
pnpm build
pnpm watch
Press F5 in VS Code to launch the extension in debug mode.
| Command | Description |
|---|---|
pnpm build | Build all packages |
pnpm watch | Watch mode |
pnpm test | Run unit tests in all packages (via Turborepo) |
pnpm test:e2e | Run VS Code E2E tests |
pnpm lint | Lint all packages |
pnpm clean | Remove untracked files and directories (incl node_modules) |
| Document | Description |
|---|---|
| AGENTS.md | Overview for AI agents |
| Architecture | System design and file organization |
| Development | Setup and debugging instructions |
| Build System | esbuild bundling and static assets |
| Plugin System | VS Code extension plugin architecture |
| Language Server | LSP implementation details |
| Local Prisma Postgres | Local dev server and worker process |
| Testing | Test patterns and helpers |
| Common Tasks | How to add features |
| CI/CD | GitHub Actions workflows |
| Gotchas | Important tips and warnings |
(top 30 of 46)
TypeScript
91.0%
JavaScript
7.2%
Shell
1.0%