Comparison of online source code playgrounds

The following table lists notable online software source code playgrounds. A playground allows learning about, experimenting with and sharing source code.[1][2][3][4][5][6]

Online compiled source code playgrounds

Playground Access C C++ Objective-C Java Other
code [lower-alpha 1] Free Yes Yes Yes Yes Bash, C, CoffeeScript, C++, Crystal, C#, D, Dart, Elixir, Erlang, F#, Go, Hack, Haskell, Java, JavaScript, Julia, Kotlin, Lua, Nim, Node, OCaml, Objective-C, Perl, PHP, PowerShell, Python, Ruby, R, Rust, Scala, Swift, TypeScript
intervue.io [lower-alpha 2] Free & Paid Yes Yes No Yes Bash, C, C++, Elixir, Erlang, Java, JavaScript, Node, PHP, Python, Ruby, R, Rust, Swift, TypeScript, CoffeeScript, Plain Text, HTML/CSS/JS
codepad [lower-alpha 3] Free Yes Yes No No D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl
codiva.io [lower-alpha 4] Free Yes Yes No Yes
paiza.IO [lower-alpha 5] Free Yes Yes Yes Yes Python, Ruby, PHP, Ruby, JavaScript, Objective-C, Kotlin, Scala, Swift, Go, Haskell, Bash, Swift, Rust, Scala, SQL
compilr [lower-alpha 6] Free & Paid Yes Yes Yes Yes C#, Fortran, Pascal, Ruby, x86 Assembly
Ideone [lower-alpha 7] Free Yes Yes Yes Yes Ada95, Common Lisp, Prolog, Assembler 32bit, Common Lisp, JavaScript, D, Assembler 64bit, Kotlin, R, AWK, Lua, Racket, Dart, Nemerle, Rust, BC, Elixir, Nice, Scala, Brainf**k, Erlang, Nim, Scheme, F#, Node.js, Fantom, Forth, Ocaml, Smalltalk, C99, Fortran, Octave, TCL, Clips, Go, Perl, Python, Text, Clojure, Gosu, Pico Lisp, Unlambda, Cobol, Groovy, Pike, VB.NET, Icon, Prolog, Whitespace, CoffeeScript, Intercal, PHP, Ruby, SQLite, Pascal, Swift
onlinegdb [lower-alpha 8] Free Yes Yes Yes Yes Assembly, Bash, C#, CSS, Fortran, Go, Haskell, HTML, JS, Javascript(Rhino), Pascal, Perl, PHP, Prolog, Python, R, Ruby, Rust, SQLite, Swift, VB
Repl.it [lower-alpha 9] Free Yes Yes No Yes Clojure, Haskell, Kotlin, QBasic, Forth, LOLCODE, BrainFuck, Emoticon, Bloop, Unlambda, JavaScript, CoffeeScript, Scheme, APL, Lua, Ruby, PHP, Python, Nodejs, Enzyme, Go, Java, C++, C, C#, F#, HTML, CSS, JavaScript, Rust, Swift, Django, Express, Sinatra, Ruby on Rails, R, Next.js, GatsbyJS, React, React Typescript, React Reason, Bash, Quil, TypeScript
Rextester [lower-alpha 10] Free Yes Yes Yes Yes Ada, Assembly, Bash, C#, JavaScript (Client Side), Common Lisp, D, Elixir, Erlang, F#, Fortran, Go, Haskell, Java, JavaScript, Kotlin, Lua, MySql, Node.js, Ocaml, Octave, Oracle SQL, Pascal, Perl, Php, PostgreSQL, Prolog, Python, Python 3, R, Ruby, Scala, Scheme, Sql Server, Swift, Tcl, Visual Basic
myCompiler [lower-alpha 11] Free Yes Yes No Yes Assembly, Bash, C#, Clojure, D, Erlang, Fortran, Go, Lua, NodeJS, PHP, Perl, Python, R, Ruby, SQL
.NET Fiddle [lower-alpha 12] Free No No No No C# (Framework / Core), F# (Framework / Core), VB.NET (Framework)

Online web client-side source code playgrounds

Playground Access HTML CSS JavaScript Collaborative Embeddable Other
CodePen [lower-alpha 13] Free & Paid Yes Yes Yes No Yes HAML, Markdown, Slim, Jade, LESS, Sass, Stylus, CoffeeScript, LiveScript, TypeScript, Babel (ES6)
Coder Online IDE [lower-alpha 14] Yes Yes Yes Yes Yes Yes Batch, Clojure, Coffeescript, CSS, C++, Go, HTML, Java, JavaScript, JSON, Markdown, PHP, Python, Ruby, Rust, Typescript, Visual Basic, XML
CSSDesk [lower-alpha 15] Free Yes Yes No No No
JS Bin [lower-alpha 16] Free & Paid Yes Yes Yes No No CSS Less/Myth/Sass, CoffeeScript, jQuery, Processing.js
intervue.io [lower-alpha 17] Free & Paid Yes Yes Yes Yes No Supports all JavaScript and CSS libraries
JSFiddle [lower-alpha 18] Free Yes Yes Yes Yes Yes CoffeeScript, jQuery, Processing.js, Sass, TypeScript, Babel (ES6), dozens of included JavsScript libraries
JSitor [lower-alpha 19] Free Yes Yes Yes Yes Yes Supports all JavaScript and CSS libraries.
sequential [lower-alpha 20] Free No No Yes No Yes
JQ.VER.SION [lower-alpha 21] Free Yes Yes Yes No No jQuery
Khan Academy [lower-alpha 22] Free No No Yes No No
Mozilla Thimble [lower-alpha 23] Free Yes Yes Yes No No Add & manage files; light & dark themes; create/follow embedded tutorials; responsive design testing mode
Webpaw [lower-alpha 24] Free Yes Yes Yes Yes Yes LESS, TypeScript, development assets, import from HTML/GitHub, social login, multiple layouts
Liveweave [lower-alpha 25] Free Yes Yes Yes Yes No
Plunker [lower-alpha 26] Free Yes Yes Yes Yes No lots of other JavaScript libs including AngularJS
PhpFiddle [lower-alpha 27] Free Yes Yes Yes No No Provided multiple popular JavaScript libraries
W3Schools [lower-alpha 28] Free Yes Yes Yes No No jQuery, tutorials
WebFiddle [lower-alpha 29] Free No Yes Yes No No
LiveGap Editor [lower-alpha 30] Free Yes Yes Yes No No LESS
ScratchPad [lower-alpha 31] Free Yes Yes No Yes No
Runnable [lower-alpha 32] Free Yes Yes Yes No No
jsdo.it [lower-alpha 33] Free Yes Yes Yes No No
snip2code [lower-alpha 34] Free Yes Yes Yes No No

Online web server-side source code playgrounds

Playground Access PHP Ruby/Rails Python/Django SQL Other
PhpFiddle [lower-alpha 35] Free Yes No No Yes MySQL, SQLite
runnable [lower-alpha 32] Free Yes Yes Yes No
SQL Fiddle [lower-alpha 36] Free No No No Yes MySQL, Oracle, PostgreSQL, SQLite (WebSQL), SQLite (SQL.js)
W3Schools [lower-alpha 28] Free Yes No No Yes tutorials

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.