Start building your own developer tools with the Replit Extensions API
Welcome! These docs contain guides, examples, and API references for the Replit Extensions platform.
What are Replit Extensions?
Replit Extensions are a way to customize your Workspace, integrate the tools you already use, or create entirely new developer tools. You can create extensions for yourself, your team, or publish them to the Extensions Store for the whole community to discover. Extensions can be as simple as a CLUI Command, or as complex as a full-featured custom editor.
There are three main parts to the platform:
- Workspace: When you create an Extension, you'll get a Repl Workspace tailored with all the tools and docs you need to build your idea. Learn about devtools →
- Store: When it's ready, your extension can be shared publicly, or privately, by releasing it on the Extensions Store. IDEs are a great way to share your work with the community, get feedback from users, and grow your audience. Publish your extension →
Learn the basics of creating an Extension for Replit, and get started building your own tools.
Feedback & Support
We're always working to improve the platform for developers and their users.