CodeRunner v1.3

Edit and run code in any programming language with just a single click. With CodeRunner, it has never been easier to write and test code, run scripts, work with algorithms, or simply experiment with a new coding or scripting language.

Run code in any language.

Run code in AppleScript, C, C++, Java, JavaScript (Node.js), Lua, Objective-C, Perl, PHP, Python, Ruby, Shell or any other language you've installed on your system.

Powerful editing.

Enjoy advanced editor features such as code completion, syntax highlighting and user-defined color themes. Easily work on multiple files using tabs and the built-in file browser.

Customizable templates.

Quickly test and implement your ideas without the need to write main functions or other repetitive code. Templates can be edited to match your coding style.

Built-in console.

Forget about dozens of terminal windows and complicated commands. CodeRunner has a built-in console which makes fussing around in the terminal a thing of the past.

Add your own languages.

Adding your own language is as easy as entering its terminal command. And if you're familiar with bash, you can get CodeRunner to do almost anything.

Interact with your code.

Supplying your programs with command line arguments or input sets is as easy as the click of a button. You can also interact live with your program while it's running.