CodeRunner

What CodeRunner is
CodeRunner is a paid desktop programming editor and IDE for macOS with a built-in debugger. It runs code in 25 languages out of the box, while additional languages and linters can be configured with terminal commands. The editor provides more than 200 syntax modes, fuzzy completion with documentation snippets and ranked results, multiple selections, auto-indent, syntax highlighting, variable renaming, Vim mode, and customizable key bindings. Debugging supports breakpoints, stepping, call stacks, and viewing or editing variables in more than a dozen languages. Syntax errors and common issues appear inline, and TextMate syntax definitions are supported. The App Store version is sandboxed and can occasionally have trouble with compiled languages; the site version is offered free to App Store customers. The Personal License costs $22.99 a month, billed annually, while the Site License costs $15 a month with five licenses and five computers minimum.
Who it suits
CodeRunner suits macOS users wanting a lightweight editor and IDE with multi-language execution and debugging. Individual users can choose the Personal License, while organizations can use the Site License.
What it does well
- Runs 25 languages out of the box
- Includes over 200 syntax modes
- Built-in debugger supports many languages
- Offers Vim mode and custom key bindings
- App Store version collects no user data
What to know first
- macOS is the only listed platform
- No free plan is listed
- App Store sandboxing may affect compiled languages
- Site License requires five computers
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Site License | $15.00 per computer · 5 computers minimum · free future upgrades | $15, paid once |
| Personal License | For individual use · computers owned personally · free future upgrades | $22.99, paid once |
As coderunnerapp.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Verdict
CodeRunner offers broad language, syntax, completion, and debugging tools in a macOS desktop package. License choice depends on individual use or a five-computer site deployment.
Facts from CodeRunner's own pages
- App Store sandboxing
- The Mac App Store version is sandboxed and can occasionally have trouble with compiled languages; the site version is offered free to App Store customers. · coderunnerapp.com, 8 Oct 2026
- Built-in debugger
- Yes · coderunnerapp.com, 21 Sept 2026
- Code completion
- Its completion offers fuzzy matching, documentation snippets, and ranked results. · coderunnerapp.com, 8 Oct 2026
- Debugging
- Built-in debugging supports breakpoints, stepping, call stacks, and viewing or editing variables in more than a dozen languages. · coderunnerapp.com, 8 Oct 2026
- Editing features
- The editor includes multiple selections, auto-indent, syntax highlighting, variable renaming, Vim mode, and customizable key bindings. · coderunnerapp.com, 8 Oct 2026
- Editor type
- desktop · coderunnerapp.com, 21 Sept 2026
- Errors and linting
- CodeRunner displays syntax errors and common issues inline and can add linter support through terminal commands. · coderunnerapp.com, 8 Oct 2026
- Free plan
- No · coderunnerapp.com, 21 Sept 2026
- Integrations
- The product supports TextMate syntax definitions and can run additional languages or linters through terminal commands. · coderunnerapp.com, 8 Oct 2026
- Languages
- It runs code in 25 languages out of the box, and users can configure additional languages with terminal commands. · coderunnerapp.com, 8 Oct 2026
- License scope
- A personal license is for individual use on computers the license holder owns personally; a site license is for company or institution computers. · coderunnerapp.com, 8 Oct 2026
- Supported platforms
- macos · coderunnerapp.com, 21 Sept 2026
- Privacy
- The App Store distributed application does not collect or store user data, according to its privacy policy. · coderunnerapp.com, 8 Oct 2026
- Product
- CodeRunner is a lightweight, multi-language programming text editor and IDE for macOS. · coderunnerapp.com, 8 Oct 2026
- Purchasing
- Paddle is the merchant of record and provides customer service and handles returns for orders. · coderunnerapp.com, 8 Oct 2026
- Support
- Users can contact support through a website form, recover a license, and access help topics in the app's Help menu. · coderunnerapp.com, 8 Oct 2026
- Syntax modes
- It includes over 200 syntax modes. · coderunnerapp.com, 8 Oct 2026
Where CodeRunner stands on Freedom251
- Code editors#45 of 45
