Skip to content

Latest commit

 

History

History
39 lines (38 loc) · 6.99 KB

File metadata and controls

39 lines (38 loc) · 6.99 KB

Code Playgrounds (Write a code in the browser)

Code Playground Description
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.