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
- List of compilers
- List of source code editors
- Web integrated development environment
References
- "Top 10 Best Websites To Test Your Code Online – Reliable Sandbox Tools". Retrieved October 11, 2014.
- "Best Online Code Editors For Developers". Retrieved October 11, 2014.
- "10 HTML & CSS Online Code Editors for Web Developers". Retrieved October 11, 2014.
- "16 Best Online Tools For Testing Code Snippets". Retrieved October 11, 2014.
- "30 Code Playgrounds and Sharing Tools". Retrieved October 11, 2014.
- "15 Websites To Test Your Codes Online". Retrieved October 11, 2014.
External links
- Multi-language programming playground ~ Code ~ LabStack
- An easier and efficient way to take remote interviews and compile your code
- codepad Official Site
- Codiva.io Online Java Compiler home page
- paiza.IO Official Site
- compilr Official Site
- Ideone Official Site
- onlinegdb Official Site
- Repl.it Official Site
- Rextester Official Site
- myCompiler Official website
- .NET Fiddle Official website
- CodePen Official website
- Coder Online IDE Official Site
- CSS Desk Official website
- JS Bin Official website
- An easy and efficient way to take remote interviews and compile code
- JSFiddle Official website
- JSitor Official website
- sequential
- JQ.VER.SION Official website
- Khan Academy Official website
- Mozilla's Official Thimble Site
- Webpaw Official Site
- Liveweave Official website
- Plunker Official website
- PhpFiddle Official website
- W3Schools Official website
- WebFiddle Official website
- LiveGap Editor
- ScratchPad
- Runnable
- jsdo.it
- snip2code
- PhpFiddle Official website
- SQL Fiddle Official website
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.