# Source: https://developers.raycast.com/information/developer-tools.md

# Developer Tools

Raycast provides several tools to smoothen your experience when building extensions:

* [Manage Extensions Command](https://developers.raycast.com/information/developer-tools/manage-extensions-command) *- A Raycast command to manage your extensions, add new command, etc.*
* [CLI](https://developers.raycast.com/information/developer-tools/cli) *- A CLI to build, develop, and lint your extension*
* [ESLint](https://developers.raycast.com/information/developer-tools/eslint) *- An ESLint configuration helping you follow best practices as you build your extension*
* [Forked Extensions (community tool)](https://developers.raycast.com/information/developer-tools/forked-extensions) - *The extension for helping you manage your forked Raycast extensions*
* [VS Code (community tool)](https://developers.raycast.com/information/developer-tools/vscode) *- A VS Code extension to enhance your development experience*