vscode-extension-boilerplate

A feature-rich boilerplate for building Visual Studio Code extensions with a webview UI powered by React and Vite. This template comes pre-configured with TypeScript, Biome for linting and formatting and Vitest for testing, allowing you to jumpstart your development process.

reactboilerplatetypescriptvscodevscode-extensionvitetailwindvitesthusky
FreeRepo

Preview

vscode-extension-boilerplate preview

Overview

This boilerplate provides a complete starter template for building Visual Studio Code extensions with a React-based user interface, using TypeScript for type safety and Vite plus esbuild for fast bundling.

Features

webview-uisample-commandstwo-way-communicationtheminggit-hooksincremental-rebuild

Feature Flags

testinglintingformatting

Recommended Use Cases

vscode-extension-developmenteditor-pluginsdeveloper-tools

Frontend

reacttypescriptvitetailwindcssshadcn-uiradix-ui

Backend

typescriptvscode-apiesbuild

Auth Providers

None

Deployment Targets

vscode

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
1
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-11-01T07:53:13.000Z

Stack

Framework
react
Language
typescript
CSS
tailwindcss
Testing
vitest
CI
husky

Data Layer

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
husky

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate