var e={APP_VERSION:"46",SDK_VERSION:"0.11.0",COMMIT_SHA:"7617d5c",REPO_URL:"https://github.com/live-codes/livecodes",DOCS_BASE_URL:"/docs/"};var a=`art-template
High performance JavaScript templating engine.
AsciiDoc
AsciiDoc compiled to HTML using Asciidoctor.
AssemblyScript
A TypeScript-like language for WebAssembly.
Astro
Build faster websites with less client-side Javascript. (Still in Beta)
Babel
The JavaScript compiler
BBCode
BBCode ("Bulletin Board Code") is a lightweight markup language used to format messages in many Internet forum software.
Civet
Civet is a programming language that compiles to TypeScript or JavaScript, so you can use existing tooling but enable concise and powerful syntax.
Clio
Clio is a fast, distributed, functional programming language that compiles to JavaScript.
C++
C++ support using JSCPP (a simple C++ interpreter written in JavaScript).
ClojureScript (CLJS)
ClojureScript is a compiler for
Clojure that targets JavaScript.
In LiveCodes, it runs in the browser using
CherryCoffeeScript
Unfancy JavaScript.
Common Lisp
A Common Lisp implementation on Javascript using JSCL (a Lisp-to-Javascript compiler bootstrapped from Common Lisp).
C# (Wasm)
C# compiler running on WebAssembly, using
BlazordoT.js
The fastest + concise javascript template engine for Node.js and browsers.
EJS
Embedded JavaScript templating.
Eta
Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript.
Fennel
Fennel is a programming language that brings together the speed, simplicity, and reach of Lua with the flexibility of a lisp syntax and macro system.
Flow
Flow is a static type checker for JavaScript.
Gleam
Gleam is a friendly language for building type-safe systems that scale!
Gleam is a statically-typed functional programming language, which compiles to Erlang or JavaScript.
Go
Go (Golang) is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Here, it is compiled to JavaScript using GopherJS.
Haml
Haml compiler for client side javascript view templates using clientside-haml-js.
Handlebars
Minimal templating on steroids.
Imba
The friendly full-stack language.
Java
JVM running in the browser using DoppioJVM.
Jinja
Jinja is a fast, expressive, extensible templating engine.
JSX
JSX is compiled to JavaScript in LiveCodes using the TypeScript Compiler.
By default it uses React as the JSX runtime.
Julia
Julia language support in LiveCodes is still experimental
Less
It's CSS, with just a little more.
LiquidJS
A simple, expressive and safe template engine.
LiveScript
A language which compiles to JavaScript.
Lua
Lua running in the browser using fengari-web.
Lua (Wasm)
Lua running in the browser using Wasmoon, a real lua 5.4 VM with JS bindings made with WebAssembly.
Malina.js
Frontend compiler, inspired by Svelte.
Markdown
Markdown compiled to HTML using Marked.
MDX
Markdown for the component era.
MDX lets you seamlessly write JSX in your Markdown documents.
MJML
MJML is a markup language designed to reduce the pain of coding a responsive email.
Mustache
Logic-less templates.
Nunjucks
A rich and powerful templating language for JavaScript. Nunjucks is essentially a port of
jinja2Twig
A JavaScript implementation of the
Twig PHP templating language by
Twig.jsOCaml
OCaml is an industrial-strength programming language supporting functional, imperative and object-oriented styles.
ReScript compiler is used here to compile OCaml to JavaScript.
Perl
Perl running in the browser using Perlito.
PostgreSQL
PostgreSQL packaged as WASM using PGlite
PHP
PHP running in the browser using Uniter.
PHP (Wasm)
PHP in Browser, powered by WebAssembly, using php-wasm.
Tau Prolog
An open source Prolog interpreter in JavaScript.
Pug
Robust, elegant, feature rich template engine.
Python (Wasm)
Python with the scientific stack, compiled to WebAssembly using Pyodide.
Pyodide allows using Python scientific stack including NumPy, Pandas, Matplotlib, SciPy, scikit-learn and many more. In addition it\u2019s possible to install pure Python wheels from PyPi.
Python
Python running in the browser using Brython.
R
R running in the browser using WebR.
React Compiler (with TypeScript)
React Compiler is a build-time only tool that automatically optimizes React apps.
React Compiler
React Compiler is a build-time only tool that automatically optimizes React apps.
React Native for Web (with TypeScript)
React Native for Web is an accessible implementation of React Native's Components and APIs that is interoperable with React DOM.
React Native for Web
React Native for Web is an accessible implementation of React Native's Components and APIs that is interoperable with React DOM.
Reason
Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.
ReScript compiler is used here to compile Reason to JavaScript.
ReScript
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
Rich Text Editor
Using Quill:
Your powerful rich text editor.
Riot.js
Simple and elegant component-based UI library.
Ruby
Ruby running in the browser using Opal.
Ruby (WASM)
Ruby running in the browser using ruby-wasm (a collection of WebAssembly ports of the CRuby).
Sass
Syntactically Awesome Style Sheets.
Scheme
Scheme running in the browser using biwascheme.
SCSS
Syntactically Awesome Style Sheets.
Solid (with TypeScript)
A declarative, efficient and flexible JavaScript library for building user interfaces.
Solid
A declarative, efficient and flexible JavaScript library for building user interfaces.
SQLite
SQLite compiled to JavaScript using SQL.js
Stencil
A Compiler for Web Components and High Performance Web Apps.
Stylis
Light-weight css preprocessor.
Stylus
Expressive, Dynamic, Robust CSS.
Sucrase
Super-fast alternative to Babel for when you can target modern JS runtimes.
Svelte
Cybernetically enhanced web apps.
Tcl (Tool Command Language)
Tcl running in the browser, using
wacl.
Teal
A typed dialect of Lua.
TSX
TypeScript in JSX. TSX is compiled to JavaScript in LiveCodes using the TypeScript Compiler.
By default it uses React as the JSX runtime.
TypeScript
A Typed Superset of JavaScript.
Vento
Vento is a template engine for Deno. It's inspired by other engines, such as Nunjucks, Liquid, Eta, and Mustache.
Vue3 Single File Components
Vue2 Single File Components
Loaded using vue3-sfc-loader.
WebAssembly Text Format
Low-level textual representation of the WebAssembly (wasm) binary format.
It is converted to wasm using wabt.js.
Blockly
A JavaScript library for building visual programming editors.
CSS Frameworks and Processors
`;var o=t=>Object.entries(e).reduce((n,[i,r])=>n.replace(new RegExp(`{{${i}}}`,"g"),r),t);var s=o(a);export{s as languageInfo};