name | repl | upm | lsp | interp | linked | migrated |
---|---|---|---|---|---|---|
✅ ☁️ Bash (bash) | - | - | - | ✅ | ❌ | |
✅ ☁️ Crystal (crystal) | - | - | - | ✅ | ❌ | |
✅ ☁️ C# (csharp) | - | - | - | ✅ | ❌ | |
✅ ☁️ Dart (dart) | ✅ | - | - | ✅ | ❌ | |
✅ ☁️ Elixir (elixir) | ![]() | - | - | - | ✅ | ❌ |
✅ ☁️ Erlang (erlang) | ![]() | - | - | - | ✅ | ❌ |
✅ ☁️ F# (fsharp) | - | - | - | ✅ | ❌ | |
✅ ☁️ Kotlin (kotlin) | - | - | - | ✅ | ❌ | |
✅ ☁️ Love2D (love2d) | - | - | - | ✅ | ❌ | |
✅ ☁️ Nim (nim) | ![]() | - | - | - | ✅ | ❌ |
✅ ☁️ Nix (nix) | - | - | - | ✅ | ✅ | |
✅ ☁️ PHP CLI (php_cli) | - | - | - | ✅ | ❌ | |
✅ ☁️ PHP Web Server (php7) | - | - | - | ✅ | ❌ | |
✅ ☁️ Raku (raku) | ![]() | - | - | - | ✅ | ❌ |
✅ ☁️ R (rlang) | - | - | - | ✅ | ❌ | |
✅ ☁️ Rust (rust) | - | - | - | ✅ | ❌ | |
✅ ☁️ Scala (beta) (scala) | - | - | - | ✅ | ❌ | |
✅ ☁️ Swift (swift) | - | - | - | ✅ | ❌ |
name | repl | upm | lsp | interp | linked | migrated |
---|---|---|---|---|---|---|
✅ 🖥 APL (apl) | - | - | - | ✅ | ❌ | |
✅ 🖥 Basic (beta) (basic) | - | - | - | ✅ | ❌ | |
✅ 🖥 Bloop (bloop) | - | - | - | ✅ | ❌ | |
✅ 🖥 BrainF (brainfuck) | - | - | - | ✅ | ❌ | |
✅ ☁️ C (c) | - | ✅ | - | ✅ | ❌ | |
✅ ☁️ Clojure (clojure) | - | - | ❌ | ✅ | ✅ | |
✅ 🖥 CoffeeScript (coffeescript) | - | - | - | ✅ | ❌ | |
✅ ☁️ C++ (cpp) | - | ✅ | - | ✅ | ❌ | |
✅ ☁️ Deno (beta) (deno) | - | ❌ | - | ✅ | ❌ | |
✅ ☁️ Emacs Lisp (Elisp) (elisp) | ✅ | - | ✅ | ✅ | ❌ | |
✅ 🖥 Emoticon (emoticon) | - | - | - | ✅ | ❌ | |
✅ 🖥 Forth (forth) | - | - | - | ✅ | ❌ | |
✅ ☁️ Go (go) | - | ✅ | - | ✅ | ❌ | |
✅ ☁️ Haskell (haskell) | - | - | ❌ | ✅ | ❌ | |
⚠️ 🖥 HTML, CSS, JS (html) Need to replace __debug_wrapper. For now we're going to move the language onto the nix image but keep it around. We also need to make the run button refresh the webview. | - | - | - | ❌ | ❌ | |
✅ ☁️ Java (java10) | ✅ | ❌ | - | ✅ | ❌ | |
✅ ☁️ Julia (julia) Delegating to Julia community | - | - | ❌ | ✅ | ❌ | |
✅ 🖥 LOLCODE (lolcode) | - | - | - | ✅ | ❌ | |
✅ ☁️ Lua (lua) | - | - | ✅ | ✅ | ❌ | |
✅ ☁️ Node.js (nodejs) | ✅ | ✅ | ✅ | ✅ | ❌ | |
✅ ☁️ Pygame (pygame) | ✅ | ✅ | - | ✅ | ❌ | |
✅ 🖥 Python (with Turtle) (python_turtle) | - | - | - | ✅ | ❌ | |
✅ ☁️ Python (python3) | ✅ | ✅ | ✅ | ✅ | ❌ | |
✅ ☁️ Pyxel (pyxel) | - | ✅ | - | ✅ | ❌ | |
✅ 🖥 QBasic (qbasic) | - | - | - | ✅ | ❌ | |
✅ ☁️ Reason Node.js (reason_nodejs) | ✅ | ✅ | - | ✅ | ❌ | |
✅ 🖥 Roy (roy) | - | - | - | ✅ | ❌ | |
✅ ☁️ Ruby (ruby) | ✅ | ✅ | - | ✅ | ❌ | |
✅ 🖥 Scheme (scheme) | - | - | - | ✅ | ❌ | |
✅ ☁️ SQLite (sqlite) | - | - | ✅ | ✅ | ❌ | |
✅ ☁️ Tcl (tcl) | - | - | ✅ | ✅ | ❌ | |
✅ ☁️ TypeScript (typescript) | ![]() | ✅ | ✅ | ❌ | ✅ | ❌ |