CodeRunner

A lightweight macOS programming editor that runs and debugs code in many languages.

PaidProprietarymacOS

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get CodeRunner

Package managers

About CodeRunner

CodeRunner is a multi-language editor and lightweight IDE for macOS. It runs code in 25 languages out of the box, and other languages can be added by entering the terminal command that runs them. Over 200 syntax modes cover most text files.

It has fuzzy code completion with documentation snippets, and a built-in debugger with breakpoints, call stack and variable inspection for more than a dozen languages. It suits people who want to quickly write and run scripts or snippets without setting up a full IDE project.

Strengths

  • Runs code in 25 languages without setup
  • Breakpoint debugging in more than a dozen languages
  • Fuzzy code completion with documentation snippets
  • Over 200 syntax modes

Limitations

  • macOS only
  • Paid app

Details

Pricing
PaidOne-time purchase of $22.99; a download is available from the site.
License
Proprietary
Platforms
macOS
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Mac users who want to write and run code in many languages quickly
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to CodeRunner

Compare all

Software that can replace CodeRunner for an important use case, and what changes if you switch.

  • Nova

    A native macOS code editor and IDE from Panic with built-in terminals, Git and debugging.

    PaidProprietarymacOS

    Nova is Panic's paid native macOS editor with terminals, Git, debugging and managed language servers in one window, but it requires macOS 15.6 or later.

  • Visual Studio Code

    Microsoft's code editor, free to use but shipped under a Microsoft licence rather than an open one.

    Visual Studio Code is free on Windows, macOS and Linux with extensions for nearly every language and an integrated debugger, but is Electron-based and collects telemetry by default.

  • Sublime Text

    A fast native editor for code and prose, paid for but with an evaluation that never stops working.

    Sublime Text is a paid native editor for Windows, macOS and Linux with fast multi-cursor editing, but it relies on third-party packages instead of CodeRunner's built-in run and debug support.

  • BBEdit

    A long-running macOS text and code editor for writers, web authors and software developers.

    FreemiumProprietarymacOS

    BBEdit is a freemium macOS text and code editor with strong grep search and SFTP editing, oriented toward editing rather than running and debugging code in many languages.

  • TextMate

    An open-source macOS text editor known for bundles, snippets, multiple carets and scoped settings.

    TextMate is a free open-source macOS editor with bundles, snippets and commands in any scripting language, but lacks CodeRunner's built-in breakpoint debugging and receives infrequent updates.

  • CodeEdit

    A lightweight, open-source code editor for macOS, built natively in Swift.

    CodeEdit is a free open-source native macOS editor written in Swift, still in development at version 0.3.6, without CodeRunner's ready-made code running and debugging.

  • VSCodium

    Visual Studio Code built from the same source without Microsoft’s branding, telemetry or licence.

    VSCodium is the MIT-licensed build of VS Code for Windows, macOS and Linux without Microsoft telemetry, using Open VSX extensions for running and debugging code.

CodeRunner as an alternative

Listings that name CodeRunner as an alternative.

  • Textastic

    A text and code editor for iPad and iPhone with syntax highlighting, SFTP and SSH.

    PaidProprietarymacOSiOS

    CodeRunner is a paid macOS editor that runs and debugs code in 25 languages, but has no iPad or iPhone version.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing