Introduction
Eclipse Docks is a modular web framework for building IDE-like applications with a plugin architecture, AI integration, and workspace management.
This documentation is for developers who want to:
- Build applications on top of Eclipse Docks — define your app, pick extensions, and ship.
- Create extensions — add commands, sidebar tabs, toolbars, and custom UI that plug into the framework.
Live example
A full app built on Eclipse Docks: https://docks.eclipse.dev.
Repository
Source and issue tracker: github.com/eclipse-docks/core.
Next steps
- Getting started — run the default app and build for production.
- Concepts — apps, extensions, contributions, and commands.
- Security and safety — extension trust model, storage, and deployment notes.
- Docks vs Theia — choosing between Eclipse Docks and Eclipse Theia.
- Build your own app — scaffold with
npm create @eclipse-docks/appor set up manually in the monorepo.