Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Compiler

Compilers are software that translate higher-level (more human readable) programming languages to lower-level languages (e.g. machine code). The processor executes machine code, which indicates when binary high and low signals are required in the arithmetic logic unit of the processor. Examples of compiled languages include BASIC, Fortran, C++, C, and Java.

https://github.com/rust-lang/rust

Empowering everyone to build reliable and efficient software.

compiler hacktoberfest language rust

Last synced: 28 Oct 2024

https://github.com/sveltejs/svelte

Cybernetically enhanced web apps

compiler template ui

Last synced: 28 Oct 2024

https://github.com/webpack/webpack

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.

amd build-tool commonjs compiler es2015 es6 esm javascript javascript-compiler javascript-modules loaders module-bundler plugins web web-performance webpack

Last synced: 28 Oct 2024

https://fuellabs.github.io/sway/

🌴 Empowering everyone to build reliable and efficient smart contracts.

compiler fuel language sway

Last synced: 03 Aug 2024

https://github.com/FuelLabs/sway

🌴 Empowering everyone to build reliable and efficient smart contracts.

compiler fuel language sway

Last synced: 30 Oct 2024

https://github.com/gatsbyjs/gatsby

The best React-based framework with performance, scalability and security built in.

blog compiler gatsby graphql react static-site-generator web-app

Last synced: 28 Oct 2024

https://github.com/parcel-bundler/parcel

The zero configuration build tool for the web. 📦🚀

assets build-tool commonjs compiler css es6 html javascript module-bundler modules web

Last synced: 28 Oct 2024

https://github.com/babel/babel

🐠 Babel is a compiler for writing next generation JavaScript.

ast babel compiler es2015 es6 flavortown javascript

Last synced: 28 Oct 2024

https://github.com/evanw/esbuild

An extremely fast bundler for the web

bundler commonjs compiler css esm javascript jsx minifier react tsx typescript

Last synced: 28 Oct 2024

https://github.com/vlang/v

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

compiler language programming-language v

Last synced: 28 Oct 2024

https://github.com/carbon-language/carbon-lang

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

carbon-lang compiler cpp experimental experimental-language language programming-language

Last synced: 29 Oct 2024

https://github.com/typst/typst

A new markup-based typesetting system that is powerful and easy to learn.

compiler markup typesetting

Last synced: 28 Oct 2024

https://github.com/chjj/marked

A markdown parser and compiler. Built for speed.

commonmark compiler gfm hacktoberfest markdown parser

Last synced: 04 Aug 2024

https://github.com/markedjs/marked

A markdown parser and compiler. Built for speed.

commonmark compiler gfm hacktoberfest markdown parser

Last synced: 28 Oct 2024

https://github.com/ziglang/zig

General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

compiler language zig

Last synced: 28 Oct 2024

https://github.com/vercel/pkg

Package your Node.js project into an executable

binaries cli compiler nodejs

Last synced: 29 Sep 2024

https://github.com/v8/v8

The official mirror of the V8 Git repository

compiler interpreter javascript javascript-engine virtual-machine

Last synced: 29 Sep 2024

https://github.com/oracle/graal

GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

aot compiler graalvm java

Last synced: 28 Oct 2024

https://github.com/nim-lang/Nim

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

compiler efficient hacktoberfest language macros metaprogramming nim procedural

Last synced: 29 Oct 2024

https://github.com/assemblyscript/assemblyscript

A TypeScript-like language for WebAssembly.

assemblyscript compiler typescript wasm webassembly

Last synced: 28 Oct 2024

https://github.com/AssemblyScript/assemblyscript

A TypeScript-like language for WebAssembly.

assemblyscript compiler typescript wasm webassembly

Last synced: 27 Oct 2024

https://github.com/compiler-explorer/compiler-explorer

Run compilers interactively from your web browser and interact with the assembly

assembly c-plus-plus compiler cpp dlang go hacktoberfest haskell ispc rust rust-lang swift

Last synced: 28 Oct 2024

https://github.com/nim-lang/nim

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

compiler efficient hacktoberfest language macros metaprogramming nim procedural

Last synced: 28 Oct 2024

https://github.com/gleam-lang/gleam

⭐️ A friendly language for building type-safe, scalable systems!

compiler erlang gleam programming-language statically-typed

Last synced: 29 Oct 2024

https://github.com/Konloch/bytecode-viewer

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

android apk baksmali bytecode bytecode-viewer cfr compiler decompiler dex2jar fernflower java java-decompiler jsp krakatau procyon recompiler smali static-analysis war

Last synced: 29 Oct 2024

https://github.com/konloch/bytecode-viewer

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

android apk baksmali bytecode bytecode-viewer cfr compiler decompiler dex2jar fernflower java java-decompiler jsp krakatau procyon recompiler smali static-analysis war

Last synced: 29 Oct 2024

https://github.com/exaloop/codon

A high-performance, zero-overhead, extensible Python compiler using LLVM

compiler gpu-programming high-performance llvm parallel-programming python

Last synced: 22 Oct 2024

https://github.com/Gopherjs/Gopherjs

A compiler from Go to JavaScript for running Go code in a browser

compiler go golang hacktoberfest javascript

Last synced: 24 Oct 2024

https://github.com/gopherjs/gopherjs

A compiler from Go to JavaScript for running Go code in a browser

compiler go golang hacktoberfest javascript

Last synced: 26 Oct 2024

https://github.com/wasp-lang/wasp

The fastest way to develop full-stack web apps with React & Node.js.

compiler hacktoberfest haskell javascript node open-source prisma programming-language react wasp web-app

Last synced: 12 Oct 2024

https://github.com/apache/tvm

Open deep learning compiler stack for cpu, gpu and specialized accelerators

compiler deep-learning gpu javascript machine-learning metal opencl performance rocm spirv tensor tvm vulkan

Last synced: 28 Oct 2024

https://github.com/kayhayen/Nuitka

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

compiler nuitka packaging-tool performance programming python python-compiler

Last synced: 06 Aug 2024

https://github.com/Nuitka/Nuitka

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

compiler nuitka packaging-tool performance programming python python-compiler

Last synced: 28 Oct 2024

https://github.com/nuitka/nuitka

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

compiler nuitka packaging-tool performance programming python python-compiler

Last synced: 28 Oct 2024

https://github.com/builderio/mitosis

Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.

angular builder compiler declarative figma jsx jsx-lite liquid no-code react shopify solid svelte visual vue

Last synced: 29 Oct 2024

https://github.com/BuilderIO/mitosis

Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.

angular builder compiler declarative figma jsx jsx-lite liquid no-code react shopify solid svelte visual vue

Last synced: 27 Oct 2024

https://github.com/doctorwkt/acwj

A Compiler Writing Journey

c compiler lexical-analysis parsing

Last synced: 31 Oct 2024

https://github.com/DoctorWkt/acwj

A Compiler Writing Journey

c compiler lexical-analysis parsing

Last synced: 27 Oct 2024

https://github.com/numba/numba

NumPy aware dynamic Python compiler using LLVM

compiler cuda llvm numba numpy parallel python

Last synced: 28 Oct 2024

https://github.com/web-infra-dev/oxc

⚓ A collection of JavaScript tools written in Rust.

compiler javascript linter minifier parser rust typescript

Last synced: 04 Aug 2024

https://github.com/oxc-project/oxc

⚓ A collection of JavaScript tools written in Rust.

compiler javascript linter minifier parser rust typescript

Last synced: 28 Oct 2024

https://github.com/Boshen/oxc

⚓ A collection of JavaScript tools written in Rust.

compiler javascript linter minifier parser rust typescript

Last synced: 23 Aug 2024

https://github.com/elm/compiler

Compiler for Elm, a functional language for reliable webapps.

compiler elm

Last synced: 28 Oct 2024

https://github.com/enso-org/enso

Hybrid visual and textual functional programming.

compiler enso functional graalvm hybrid interpreter jit language polyglot rts textual visual

Last synced: 29 Oct 2024

https://github.com/JetBrains/kotlin-native

Kotlin/Native infrastructure

c compiler kotlin llvm objective-c

Last synced: 27 Oct 2024

https://github.com/jetbrains/kotlin-native

Kotlin/Native infrastructure

c compiler kotlin llvm objective-c

Last synced: 26 Sep 2024

https://github.com/rescript-lang/rescript-compiler

The compiler for ReScript.

altjs compiler javascript rescript

Last synced: 01 Nov 2024

https://github.com/parcel-bundler/lightningcss

An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.

build-tool compiler css minifier parser rust

Last synced: 25 Oct 2024

https://github.com/parcel-bundler/parcel-css

An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.

build-tool compiler css minifier parser rust

Last synced: 06 Aug 2024

https://github.com/halide/Halide

a language for fast, portable data-parallel computation

compiler dsl gpu halide hexagon image-processing performance

Last synced: 27 Oct 2024

https://github.com/halide/halide

a language for fast, portable data-parallel computation

compiler dsl gpu halide hexagon image-processing performance

Last synced: 29 Oct 2024

https://github.com/scala/scala3

The Scala 3 compiler, also known as Dotty.

compiler dotty epfl scala scala3

Last synced: 31 Oct 2024

https://github.com/alangpierce/sucrase

Super-fast alternative to Babel for when you can target modern JS runtimes

compiler es-modules javascript jsx typescript

Last synced: 28 Oct 2024

https://github.com/lampepfl/dotty

The Scala 3 compiler, also known as Dotty.

compiler dotty epfl scala scala3

Last synced: 03 Aug 2024

https://github.com/lebab/lebab

Turn your ES5 code into readable ES6. Lebab does the opposite of what Babel does.

compiler es2015 es6 javascript lebab

Last synced: 29 Oct 2024

https://github.com/mohebifar/lebab

Turn your ES5 code into readable ES6. Lebab does the opposite of what Babel does.

compiler es2015 es6 javascript lebab

Last synced: 04 Sep 2024

https://github.com/red/red

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!

compiler cross-platform gui interpreter language native programming-language reactive-programming rebol red repl scripting-language toolchain

Last synced: 15 Oct 2024

https://github.com/ocaml/ocaml

The core OCaml system: compilers, runtime system, base libraries

compiler functional-language ocaml

Last synced: 29 Oct 2024

https://github.com/hylang/hy

A dialect of Lisp that's embedded in Python

compiler hy lisps macros metaprogramming python

Last synced: 28 Oct 2024

https://github.com/apache/groovy

Apache Groovy: A powerful multi-faceted programming language for the JVM platform

apache compiler dynamic-typing functional-programming groovy jvm-languages metaprogramming programming-language static-typing

Last synced: 28 Oct 2024

https://github.com/winglang/wing

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡

cloud compiler language programming-language rust sdk serverless typescript winglang

Last synced: 29 Oct 2024

https://github.com/farm-fe/farm

Extremely fast Vite-compatible web build tool written in Rust

build-tool bundler compiler farm frontend hmr rust typescript vite

Last synced: 28 Oct 2024

https://github.com/harc/ohm

A library and language for building parsers, interpreters, compilers, etc.

compiler grammars javascript parser parsing peg typescript

Last synced: 10 Aug 2024

https://github.com/ohmjs/ohm

A library and language for building parsers, interpreters, compilers, etc.

compiler grammars javascript parser parsing peg typescript

Last synced: 21 Oct 2024

https://github.com/opal/opal

Ruby ♥︎ JavaScript

browser compiler javascript js nodejs opal ruby

Last synced: 29 Oct 2024

https://github.com/provablehq/leo

🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications

compiler leo programming-language zero-knowledge zksnarks

Last synced: 28 Oct 2024

https://github.com/ProvableHQ/leo

🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications

compiler leo programming-language zero-knowledge zksnarks

Last synced: 31 Oct 2024

https://github.com/ballercat/walt

:zap: Walt is a JavaScript-like syntax for WebAssembly text format :zap:

compiler javascript webassembly

Last synced: 14 Oct 2024

https://github.com/yoav-lavi/melody

Melody is a language that compiles to regular expressions and aims to be more readable and maintainable

compiler language melody melodylang regex regexp regular-expression rust

Last synced: 29 Oct 2024

https://github.com/scala-js/scala-js

Scala.js, the Scala to JavaScript compiler

compiler javascript-compiler language scala

Last synced: 29 Oct 2024

https://github.com/tetratelabs/wazero

wazero: the zero dependency WebAssembly runtime for Go developers

ahead-of-time compiler go golang jit runtime vm wasi wasm webassembly

Last synced: 29 Oct 2024

https://github.com/scala-native/scala-native

Your favorite language gets closer to bare metal.

aot compiler llvm native scala scala-native

Last synced: 14 Oct 2024

https://github.com/mint-lang/mint

:leaves: A refreshing programming language for the front-end web

compile-to-js compiler language mint-lang programming-language

Last synced: 15 Oct 2024

https://github.com/google/mtail

extract internal monitoring data from application logs for collection in a timeseries database

bytecode calculator collector compiler extraction go instrumentation logs metrics monitoring mtail mtail-programs observability prometheus proxy timeseries vm

Last synced: 29 Oct 2024

https://github.com/crosire/reshade

A generic post-processing injector for games and video software.

compiler d3d11 d3d12 d3d9 glsl hlsl hook injector opengl post-processing preprocessor shaders spir-v vulkan

Last synced: 15 Oct 2024

https://github.com/dotnet/fsharp

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

compiler dotnet fsharp functional-programming intellisense netcore tools visual-studio

Last synced: 07 Oct 2024

https://github.com/borgo-lang/borgo

Borgo is a statically typed language that compiles to Go.

compiler golang programming-language rust-lang

Last synced: 14 Oct 2024

https://github.com/GetFirefly/firefly

An alternative BEAM implementation, designed for WebAssembly

beam compiler erlang erlang-vm hacktoberfest lumen virtual-machine web-assembly

Last synced: 31 Oct 2024

https://github.com/getfirefly/firefly

An alternative BEAM implementation, designed for WebAssembly

beam compiler erlang erlang-vm hacktoberfest lumen virtual-machine web-assembly

Last synced: 15 Oct 2024

https://github.com/lumen/lumen

An alternative BEAM implementation, designed for WebAssembly

beam compiler erlang erlang-vm hacktoberfest lumen virtual-machine web-assembly

Last synced: 04 Aug 2024

https://github.com/d5/tengo

A fast script language for Go

compiler embedded-language go golang programming-language script tengo vm

Last synced: 28 Oct 2024