48 Repositories
JavaScript compiler Libraries
Compile Master CSS ahead of time with zero-configuration integration with build tools
CSS Compiler Compile Master CSS ahead of time with zero-configuration integration with build tools On this page Usage webpack.config.js vite.config.js
The repository shows the compiler (simulator) of the Little Man Computer, which also contains some programs in the LMC programming language for implementing different functions.
Little Man Computer The repository shows the compiler (simulator) of the Little Man Computer, which also contains some programs in the LMC programming
A web component that allows you to run high level programming languages on your websites (static websites included!)
Code-Runner-Web-Component A web component that allows you to run high level programming languages on your website via the public Piston API Show your
๐ Tiny svelte implement
๐ Why Very interest in svelte, and i want to know how svelte works๏ผi found that svelte is just a compiler, so i write this tiny svelte to learn it. ?
This is a boilerplate for creating your own languages for various use cases. You can even create your own programming language from scratch!
Bootstrap compiler This is a bootstrap compiler that can be used to compile to compiler written in the target language. You can write a compiler in th
On-demand runtime webpack compilations over HTTP.
webpack-http-server On-demand runtime webpack compilations over HTTP. Overview This package is, effectively, an Express server that exposes webpack co
Patches the AssemblyScript compiler to utilize WASI imports instead of Web APIs.
WASI shim for AssemblyScript Patches the AssemblyScript compiler to utilize WASI imports instead of Web APIs. Note that this shim also serves a higher
An oversimplification of the TypeScript Compiler API for defining and generating source files.
Tanu ๐ฆ A simplified abstraction of the TypeScript Compiler API for defining and generating source files. Tanu ๐ฆ Why? What does Tanu mean? ๐ฆ How do
A Laravel Blade parser, compiler, and static analyzer written in TypeScript.
Blade Parser This library provides a Laravel Blade parser written in TypeScript. In addition to being able to parse Blade template files, this library
basic dissembler for Kasada's virtual machine obfuscation
Kasada Dissembler A simple kasada dissembler which is capable of tracing through and executing every single opcode in kasada's bytecode and then loggi
Javascript version of the Move language compiler, supports compiling Move code into Move bytecode in the browser.
move-js Javascript version of the move language compiler, supports compiling Move code into move bytecode in the browser. Features Compiling move pack
A dockerfile to build ARM cross-compiler for Tauri (React Typescript)
tauri-arm A dockerfile to build a ARM cross-compiler for Tauri(React Typescript Template). MacOS Windows 10 Linux Setup $ yarn Installation Please bu
JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.
JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.
The full power of the Go Compiler directly in your browser, including a virtual file system implementation. Deployable as a static website.
Static Go Playground Features Full Go Compiler running on the browser. Supports using custom build tags. Incremental builds (build cache). Supports mu
This is a library that makes it possible to change the configuration values of the Remix compiler (esbuild).
๐ฝ remix-esbuild-override โ ๏ธ While I believe you will most likely get a lot of benefit from using this library, it can sometimes destroy your product.
A "Basic-to-Lisp" compiler. But Basic is not real Basic, and Lisp is not real Lisp.
Basic2Lisp A "Basic-to-Lisp" compiler. But Basic is not real Basic, and Lisp is not real Lisp. Syntax Print-Sth Put some-value to standard output. PRI
Compiler for parsing custom HTML ๐ค
RiN Compiler Compiler for parsing custom HTML ๐ค Installation Features Usage Basic compilation Advanced compiling Tags Widgets App Widgets Functional
A Compiler npm Package.
vcompiler ๐ Version 1.x is live ! ๐ Introducation It is the npm package for the compilation of the code. Currently it supports the following program
Sort tsconfig.json compilerOptions
sort-compiler-options Sort tsconfig.json compilerOptions in the same order as the TSConfig Reference (Support v4.5.5 or less) Install npm i sort-compi
Lightweight and versatile build tool based on the esbuild compiler
Estrella is a lightweight and versatile build tool based on the fantastic esbuild TypeScript and JavaScript compiler. Rebuild automatically when sourc
A realtime code-editor and compiler to ease coding interview process
A realtime code-editor and compiler to ease coding interview process. Users can create their rooms and can invite others to their rooms. So, millions can work on a same code at the same time together !
Write components once, run everywhere. Compiles to Vue, React, Solid, Angular, Svelte, and more.
Write components once, run everywhere. Compiles to: At a glance Mitosis is inspired by many modern frameworks. You'll see components look like React c
๐ฆ 1kb compiler-augmented virtual DOM. It's fast!
English | ไธญๆ 1kb compiler-augmented virtual DOM. It's fast! Current Virtual DOM implementations are inadequateโRanging from overcomplicated to abando
A markdown parser and compiler. Built for speed.
Marked โก built for speed โฌ๏ธ low-level compiler for parsing markdown without caching or blocking for long periods of time โ๏ธ light-weight while impleme
Music tracker compiler/decompiler
txt-tracker Music tracker compiler/decompiler With this tool you can use your prefered text editor as a music tracker! Installation Install Node Type
QBasic compiler that runs on node.js
QBasic.js QBasic.js allows you to use qb.js inside node projects. Example CLI $ npx qbasic --source=filePath.bas index.js const { compileFile } = requ
This web application aim to produce an contest notifier utility and a modern open-source compiler.
This web application aim to produce an contest notifier utility and a modern open-source compiler. The current features of the application include : Code Runner , Upcoming and Ongoing Contests.
๐ Babel is a compiler for writing next generation JavaScript.
The compiler for writing next generation JavaScript. Supporting Babel Babel (pronounced "babble") is a community-driven project used by many companies
Package your Node.js project into an executable
Disclaimer: pkg was created for use within containers and is not intended for use in serverless environments. For those using Vercel, this means that
๐ฆ๐ Blazing fast, zero configuration web application bundler
Features ๐ Blazing fast bundle times - multicore compilation, and a filesystem cache for fast rebuilds even after a restart. ๐ฆ Out of the box suppor
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bu
The React Framework
Next.js Getting Started Visit https://nextjs.org/learn to get started with Next.js. Documentation Visit https://nextjs.org/docs to view the full docum
Migrated to https://gitlab.com/powjs/powjs
PowJS PowJS ๆฏไธไธช ECMAScript 6 ็ผ่ฏๅ Real-DOM ๆจกๆฟๅผๆ. Real-DOM ็ดๆฅๅจ DOM Tree ไธ็ผ่ฏ, ๆธฒๆ. DOM Tree ๅฐฑๆฏๆจกๆฟ ๅ็่ฏญๆณ ๆไปคไธ ECMAScript ๅ็่ฏญๆณๅฏนๅบ ๅฏผๅบ่งๅพ ้็จ ECMAScript ๆบ็ ๅฑๆงๆๅผ ้ๆไปค
Turn your ES5 code into readable ES6. Lebab does the opposite of what Babel does.
Lebab Lebab transpiles your ES5 code to ES6/ES7. It does exactly the opposite of what Babel does. If you want to understand what Lebab exactly does, t
๐ฆ๐ Blazing fast, zero configuration web application bundler
Features ๐ Blazing fast bundle times - multicore compilation, and a filesystem cache for fast rebuilds even after a restart. ๐ฆ Out of the box suppor
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bu
Cybernetically enhanced web apps
What is Svelte? Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient
A compiler for the Mustache templating language
Hogan.js - A mustache compiler. Hogan.js is a compiler for the Mustache templating language. For information on Mustache, see the manpage and the spec
๐ DataFormsJS ๐ A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications.
๐ Welcome to DataFormsJS! Thanks for visiting! ๐ ๐ ๐ ๐ ๐ ๐ ไธญๆ (็ฎไฝ) ๆฌข่ฟๆฅๅฐ DataFormsJS Espaรฑol Bienvenido a DataFormsJS Portuguรชs (do Brasil) Bem
Traceur is a JavaScript.next-to-JavaScript-of-today compiler
What is Traceur? Traceur is a JavaScript.next-to-JavaScript-of-today compiler that allows you to use features from the future today. Traceur supports
๐ Babel is a compiler for writing next generation JavaScript.
The compiler for writing next generation JavaScript. Supporting Babel Babel (pronounced "babble") is a community-driven project used by many companies
Build blazing fast, modern apps and websites with React
Gatsby v3 โ๏ธ ๐ ๐ Fast in every way that matters Gatsby is a free and open source framework based on React that helps developers build blazing fast w
Build blazing fast, modern apps and websites with React
Gatsby v3 โ๏ธ ๐ ๐ Fast in every way that matters Gatsby is a free and open source framework based on React that helps developers build blazing fast w
The React Framework
Next.js Getting Started Visit https://nextjs.org/learn to get started with Next.js. Documentation Visit https://nextjs.org/docs to view the full docum
A Web Component compiler for building fast, reusable UI components and static site generated Progressive Web Apps
Stencil: A Compiler for Web Components and PWAs npm init stencil Stencil is a simple compiler for generating Web Components and static site generated
A compiler that converts React-compatible codes to VanillaJS with no Virtual DOM
Vidact Vidact compiles your React source codes to VanillaJS code with No Virtual DOM โข๏ธ . It is similar to Svelte, but unlike Svelte, Vidact does not
Frontend compiler, inspired by Svelte
Malina.js Malina.js builds your web-application to use it without framework on frontend side. Therefore your web-app becomes thinner and faster, and t
Cybernetically enhanced web apps
What is Svelte? Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient