prisma/language-tools

🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.

295

stars

32,921

commits

TypeScript

primary language

Sep 10, 2026

updated

marketplace.visualstudio.com/items?itemName=Prisma.prisma
langauge-server
language-server-protocol
prisma
syntax-highlighting
vscode
vscode-extension
Browse cluster: VS Code Language Extensions β†’

README

Prisma Language Tools

VS Code extension and Language Server for Prisma schema files.

Packages

PackageDescription
packages/vscodeVS Code extension with plugins
packages/language-serverLSP implementation

Quick Start

pnpm install
pnpm build
pnpm watch

Press F5 in VS Code to launch the extension in debug mode.

Available Commands

CommandDescription
pnpm buildBuild all packages
pnpm watchWatch mode
pnpm testRun unit tests in all packages (via Turborepo)
pnpm test:e2eRun VS Code E2E tests
pnpm lintLint all packages
pnpm cleanRemove untracked files and directories (incl node_modules)

Documentation

DocumentDescription
AGENTS.mdOverview for AI agents
ArchitectureSystem design and file organization
DevelopmentSetup and debugging instructions
Build Systemesbuild bundling and static assets
Plugin SystemVS Code extension plugin architecture
Language ServerLSP implementation details
Local Prisma PostgresLocal dev server and worker process
TestingTest patterns and helpers
Common TasksHow to add features
CI/CDGitHub Actions workflows
GotchasImportant tips and warnings

Build Status

E2E tests before Insider release Language Server tests

Contributors

(top 30 of 46)

prisma-bot

31,671 commits

renovate[bot]

547 commits

carmenberndt

210 commits

Jolg42

177 commits

prisma/language-tools

🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.

295

stars

32,921

commits

TypeScript

primary language

Sep 10, 2026

updated

marketplace.visualstudio.com/items?itemName=Prisma.prisma
langauge-server
language-server-protocol
prisma
syntax-highlighting
vscode
vscode-extension
Browse cluster: VS Code Language Extensions β†’

README

Prisma Language Tools

VS Code extension and Language Server for Prisma schema files.

Packages

PackageDescription
packages/vscodeVS Code extension with plugins
packages/language-serverLSP implementation

Quick Start

pnpm install
pnpm build
pnpm watch

Press F5 in VS Code to launch the extension in debug mode.

Available Commands

CommandDescription
pnpm buildBuild all packages
pnpm watchWatch mode
pnpm testRun unit tests in all packages (via Turborepo)
pnpm test:e2eRun VS Code E2E tests
pnpm lintLint all packages
pnpm cleanRemove untracked files and directories (incl node_modules)

Documentation

DocumentDescription
AGENTS.mdOverview for AI agents
ArchitectureSystem design and file organization
DevelopmentSetup and debugging instructions
Build Systemesbuild bundling and static assets
Plugin SystemVS Code extension plugin architecture
Language ServerLSP implementation details
Local Prisma PostgresLocal dev server and worker process
TestingTest patterns and helpers
Common TasksHow to add features
CI/CDGitHub Actions workflows
GotchasImportant tips and warnings

Build Status

E2E tests before Insider release Language Server tests

Contributors

(top 30 of 46)

prisma-bot

31,671 commits

renovate[bot]

547 commits

carmenberndt

210 commits

Jolg42

177 commits

Languages

TypeScript

91.0%

JavaScript

7.2%

Shell

1.0%