> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://akamai.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://akamai.ferndocs.com/_mcp/server.

# Developer tools

Review the developer tools available to help you create, test, and debug your EdgeWorkers functions. 

- [Code bundle editor](code-bundle-editor.md) - Use this editor, built-in EdgeWorkers Management application, to edit and validate your code bundles. 

- [TypeScript](typescript.md) - This official TypeScript binding for the EdgeWorkers JavaScript API includes features to help you design and edit your code.

- [Unit testing for EdgeWorkers](unit-testing-for-edgeworkers.md) - Learn how to set up a suite of unit tests with Jest and Mocha.

- [EdgeWorkers IDE extensions (VSCode and IntelliJ)](ide-extensions.md) - Use a popular IDE to develop your JavaScript code.

- [Sandbox](sandbox.md) - Use Sandbox to create an isolated development environment to test your EdgeWorkers functions locally.

- [EdgeWorkers Code Profiler](edgeworkers-code-profiler.md) - Use the EdgeWorkers Code Profiler to gain insight about the CPU performance and memory usage consumed by your EdgeWorkers code.

- [Development environment tutorial](dev-environment-tutorial.md) - Follow along as we use several developer tools to create, test, and deploy an EdgeWorkers function.