Supercharge your IDE
with smart plugins
Install AI-powered extensions that understand your codebase, automate repetitive tasks, and integrate with your favorite tools — all from within Hydite.
One-click install
Browse the marketplace and install extensions instantly — no manual setup required
AI-native
Extensions leverage AI to understand context, suggest actions, and automate workflows
Sandboxed & Secure
Every extension runs in an isolated sandbox with fine-grained permissions
Open ecosystem
Build your own extensions with TypeScript, or port existing VS Code extensions with minimal changes
We built Hydite because we believe the best developer tools should understand your intent, not just your keystrokes. Extensions are the bridge — they let AI meet you exactly where you work, adapting to your workflow instead of the other way around.
What you can build with Smart Extensions
View all examplesBuild, test, and publish extensions with ease
Extensions are built with TypeScript and the Hydite Extension API — a familiar, well-documented interface that gives you full access to the editor, file system, and AI capabilities. No vendor lock-in.
Hot-reload development
Develop extensions with instant hot reload, full IntelliSense, type checking, and integrated debugging
Test in isolation
Run extensions in a sandboxed test environment that mirrors production — catch issues before your users do
Full NPM ecosystem
Leverage 2+ million NPM packages in your extensions — no restrictions
Publish & share
Publish extensions to the Hydite marketplace with one command, complete with versioning, changelogs, and auto-updates
Smart Extensions bring AI-powered automation directly into your editor, reducing context switching and boosting productivity.
Context-aware
Extensions understand your project structure, dependencies, and coding patterns for smarter suggestions
Composable
Extensions can work together — chain outputs, share data, and build complex workflows from simple parts
Permission system
Fine-grained permission controls let users decide exactly what each extension can access