Skip to main content


Extensions are small applications that users can build to add functionality and tools to the Replit workspace. At the moment, users in the Extensions Developer Beta can create and use extensions others have made.

If you would like to join the waitlist, you can apply for beta access here.

Install an Extension

After having been added to the Beta, you will obtain access to extensions. Go into a Repl and use the CMD/CTRL+K keyboard shortcut to open up the command bar. Alternatively, you can hit the magnifying glass icon in the top-right corner of the workspace to open the command bar.

Opening the Command Bar from the top-right corner

Install your Repl as an Extension

All Extensions are developed within Repls. If the current Repl you are in is an extension, you can easily install it into the workspace by opening up the command bar, selecting Extensions, and adding an extension directly from your Repl.

Installing your Repl as an extension

Install an Extension by URL

If you would like to install an extension that is located in another Repl, open up the command palette, select Extensions, and hit the URL option. You will then be prompted to enter the URL of the corresponding extension.

The form of the URL you will input takes the form of <replname>.<username> Make sure the URL is lowercased. To get the installation URL of ArnavBansal's JSON Editor extension, Take the Repl's title (json-editor), the extension creator's username in lowercase (arnavbansal), and use the URL format as stated earlier. The end result is