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 | many 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 |
|---|---|---|---|---|---|---|
| ExtendsClass [lower-alpha 35] | Free | Yes | No | No | Yes | MySQL, SQLite (SQL.js) |
| PhpFiddle [lower-alpha 36] | Free | Yes | No | No | Yes | MySQL, SQLite |
| runnable [lower-alpha 32] | Free | Yes | Yes | Yes | No | |
| SQL Fiddle [lower-alpha 37] | 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". Archived from the original on September 19, 2014. 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
- ExtendsClass Official website
- 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.