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
codepad [lower-alpha 1] Free Yes Yes No No D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl
codiva.io [lower-alpha 2] Free No No No Yes
WhizCoder [lower-alpha 3] Free No No No Yes Python
compilr [lower-alpha 4] Free & Paid Yes Yes Yes Yes C#, Fortran, Pascal, Ruby, x86 Assembly
Ideone [lower-alpha 5] Free Yes Yes Yes Yes Ada, Assembler, Fortran, Pascal, Smalltalk
runnable [lower-alpha 6] Free No Yes No Yes
onlinegdb [lower-alpha 7] Free Yes Yes No Yes Python, PHP

Online web client-side source code playgrounds

Playground Access HTML CSS JavaScript Collaborative Embeddable Other
CodePen [lower-alpha 8] Free & Paid Yes Yes Yes No Yes HAML, Markdown, Slim, Jade, LESS, Sass, Stylus, CoffeeScript, LiveScript, TypeScript, Babel (ES6)
CSSDesk [lower-alpha 9] Free Yes Yes No No No
JS Bin [lower-alpha 10] Free & Paid Yes Yes Yes No No CSS Less/Myth/Sass, CoffeeScript, jQuery, Processing.js
JSFiddle [lower-alpha 11] Free Yes Yes Yes Yes Yes CoffeeScript, jQuery, Processing.js, Sass, TypeScript, Babel (ES6), dozens of included JavsScript libraries
JQ.VER.SION [lower-alpha 12] Free Yes Yes Yes No No jQuery
Khan Academy [lower-alpha 13] Free No No Yes No No
Mozilla Thimble [lower-alpha 14] Free Yes Yes Yes No No Add & manage files; light & dark themes; create/follow embedded tutorials; responsive design testing mode
Liveweave [lower-alpha 15] Free Yes Yes Yes Yes No
Plunker [lower-alpha 16] Free Yes Yes Yes Yes No lots of other JavaScript libs including AngularJS
PhpFiddle [lower-alpha 17] Free Yes Yes Yes No No Provided multiple popular JavaScript libraries
W3Schools [lower-alpha 18] Free Yes Yes Yes No No jQuery, tutorials
WebFiddle [lower-alpha 19] Free No Yes Yes No No
LiveGap Editor [lower-alpha 20] Free Yes Yes Yes No No LESS
ScratchPad [lower-alpha 21] Free Yes Yes No Yes No
Runnable [lower-alpha 22] Free Yes Yes Yes No No
jsdo.it [lower-alpha 23] Free Yes Yes Yes No No
snip2code [lower-alpha 24] 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 25] Free Yes No No Yes MySQL, SQLite
runnable [lower-alpha 6] Free Yes Yes Yes No
SQL Fiddle [lower-alpha 26] Free No No No Yes MySQL, Oracle, PostgreSQL, SQLite (WebSQL), SQLite (SQL.js)
W3Schools [lower-alpha 18] 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.