| 3v4l.org |
3v4l.org (leetspeak for eval) is a online PHP shell which allows you run code on more than 250 PHP versions, and compare performance, output and support of features. Features: (linting, debugger, sharing) |
| apiDoc |
Creates a documentation from API annotations in your source code. |
| Code Anywhere IDE |
CodeAnywhere has two features that stand out for me: Prebuilt container images for 72+ programming languages and frameworks, Connect to anything. Yes, literally anything. You’re not obliged to store your code on CodeAnywhere’s servers. |
| CodePen |
Tool for front-end development. You can develop any HTML, CSS, modern web frameworks, javascript based code. Integrate your code to github and possible to collaborate. Features: (examples, github, adding npm packages, download the code, auto reload) |
| CodeSandbox |
You can run both front-end and back-end (javascript, nodejs, any front end frameworks). Easy to fork from github and modify the code Features: (examples, github, adding npm packages, auto reload, deploy the app) |
| Ellie |
Ellie is a web application with an Elixir backend and an Elm frontend. You can explore and try out Elm programming language. |
| GDB online |
Online compiler and debugger tool for C, C++, Python, PHP, Ruby, C#, VB, Perl, Swift, Prolog, Javascript, Pascal, HTML, CSS, JS. Code, Compile, Run and Debug online from anywhere in world. |
| Google Colab |
Colab notebooks doesn't require configuration and allows anybody to write and execute arbitrary python code through the browser. Is especially great to machine learning, data analysis and education. |
| JSBin |
Those who are learning vanilla JS, HTML, CSS (intermediate level). Features: (examples, adding cdn packages) |
| JSComplete |
Great playground for running ReactJS. Also very good JS, ReactJS, Node tutorials. And many more developer resources such as online books, sites, etc. Features: (examples, learning resources, auto reload, deploy the app, download the code) |
| JSFiddle |
JSFiddle has over 30 JavaScript libraries ready for immediate usage, plus you can add external files easily. For pre-processing, it has SCSS for CSS, CoffeeScript for JS and simple vanilla HTML. Features: (examples, auto reload, save code, easy collaboration, cdn packages, boilerplates) |
| Jupyter Notebook |
Project Jupyter exists to develop open-source software, open-standards, and services for interactive computing across dozens of programming languages. |
| Kotlin Playground |
Kotlin Playground is an online sandbox to explore Kotlin programming language. Browse code samples directly in the browser. |
| PHPFiddle |
PhpFiddle provides Web IDE, Web Tools, APIs, Widgets, PHP Libraries, programming resources and execution environment for PHP/MySQL and HTML/CSS/JavaScript online coding. PhpFiddle allows people to test PHP code snippets, create, test and download simple applications. Features: (examples, download the codes) |
| play.golang.org |
The Go Playground is a web service that runs on golang.org's servers. The service receives a Go program, vets, compiles, links, and runs the program inside a sandbox, then returns the output. Features: (examples, save code, code linting) |
| Plunker |
Plunker is an online community for creating, collaborating on and sharing your web development ideas. Design goals for speed, ease of use and collaboration. Features: (examples, auto reload, save code, real-time collaboration, customizable syntax editor, code linting, open-source) |
| Postdrop.io |
Postdrop. A simple tool to help developers with HTML email. |
| Repl.it |
Repl.it is a web-based application that offers instant programming environment for your favourite language. Features: (linting, debugger, files and live updates, hosting and Deployment) |
| Rust online IDE |
A browser interface to the Rust compiler to experiment with the language. |
| Scrimba |
Learn to Code with Interactive Tutorials. |
| SQLFiddle |
SQLFiddle is a tool for easy online testing and sharing of sql database problems and their solutions. Features: (examples, boilerplates) |
| StackBlitz |
StackBlitz. A nice playground to create, edit & deploy fullstack apps. It supports JavaScript frameworks such as Angular, React, Ionic, TypeScript, Svelte, and RxJs. |
| Trinket.io |
Trinket is a website that allows you to create and test code without creating an account. Mainly it is used for python but they have other languages as well. Features(examples, plans, tutorials) |
| W3schools |
Completely for those who start front-end development. You can see the examples, descriptions and use case for each web component. Features: (examples) |
| W3Schools Online Code Editor |
With W3Schools online code editor, you can edit HTML, CSS and JavaScript code, and view the result in your browser. |
| apiDoc |
Creates a documentation from API annotations in your source code. |
| GDB online |
Online compiler and debugger tool for C, C++, Python, PHP, Ruby, C#, VB, Perl, Swift, Prolog, Javascript, Pascal, HTML, CSS, JS. Code, Compile, Run and Debug online from anywhere in world. |
| Scrimba |
Learn to Code with Interactive Tutorials. |
| Google Colab |
Colab notebooks doesn't require configuration and allows anybody to write and execute arbitrary python code through the browser. Is especially great to machine learning, data analysis and education. |
| Kotlin Playground |
Kotlin Playground is an online sandbox to explore Kotlin programming language. Browse code samples directly in the browser. |
| Rust online IDE |
A browser interface to the Rust compiler to experiment with the language. |
| Ellie |
Ellie is a web application with an Elixir backend and an Elm frontend. You can explore and try out Elm programming language. |
| Code Anywhere IDE |
CodeAnywhere has two features that stand out for me: Prebuilt container images for 72+ programming languages and frameworks, Connect to anything. Yes, literally anything. You’re not obliged to store your code on CodeAnywhere’s servers. |
| katacoda |
Learn new technologies using real environments right in your browser |
| DartPad |
DartPad is an online code editor for Dart language. |