Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/compiler
- Wikipedia: https://en.wikipedia.org/wiki/Compiler
- Related Topics: interpreter, gcc, fortran,
- Last updated: 2024-11-09 00:05:10 UTC
- JSON Representation
https://github.com/vercel/next.js
The React Framework
blog browser compiler components hybrid nextjs node react server-rendering ssg static static-site-generator universal vercel
Last synced: 31 Oct 2024
https://github.com/zeit/next.js
The React Framework
blog browser compiler components hybrid nextjs node react server-rendering ssg static static-site-generator universal vercel
Last synced: 02 Oct 2024
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/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.
Last synced: 03 Aug 2024
https://github.com/FuelLabs/sway
🌴 Empowering everyone to build reliable and efficient smart contracts.
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/JetBrains/kotlin
The Kotlin Programming Language.
compiler gradle-plugin intellij-plugin kotlin kotlin-library maven-plugin programming-language wasm webassembly
Last synced: 26 Oct 2024
https://github.com/jetbrains/kotlin
The Kotlin Programming Language.
compiler gradle-plugin intellij-plugin kotlin kotlin-library maven-plugin programming-language wasm webassembly
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.
Last synced: 28 Oct 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/chjj/marked
A markdown parser and compiler. Built for speed.
commonmark compiler gfm hacktoberfest markdown parser
Last synced: 04 Aug 2024
https://github.com/ziglang/zig
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Last synced: 28 Oct 2024
https://github.com/swc-project/swc
Rust-based platform for the Web
babel compiler ecmascript ecmascript-parser javascript parser rust swc typescript typescript-compiler typescript-parser
Last synced: 28 Oct 2024
https://github.com/vercel/pkg
Package your Node.js project into an executable
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 🚀
Last synced: 28 Oct 2024
https://github.com/crystal-lang/crystal
The Crystal Programming Language
compiler crystal crystal-language hacktoberfest programming-language
Last synced: 28 Oct 2024
https://github.com/rustpython/rustpython
A Python Interpreter written in Rust
compiler hacktoberfest interpreter jit language python-language python3 rust wasm
Last synced: 28 Oct 2024
https://github.com/RustPython/RustPython
A Python Interpreter written in Rust
compiler hacktoberfest interpreter jit language python-language python3 rust wasm
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: 27 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/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/aidenybai/million
Optimize React performance and make your React 70% faster in minutes, not months.
best-practices blockdom compiler hacktoberfest memo million millionjs optimization optimize performance preact react react-hooks react-optimize renderer rendering virtual-dom
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/exaloop/codon?utm_campaign=platform&utm_content=inline-mention&utm_medium=website&utm_source=thenewstack
A high-performance, zero-overhead, extensible Python compiler using LLVM
compiler gpu-programming high-performance llvm parallel-programming python
Last synced: 01 Nov 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?utm_source=thenewstack&utm_medium=website&utm_content=inline-mention&utm_campaign=platform
A high-performance, zero-overhead, extensible Python compiler using LLVM
compiler gpu-programming high-performance llvm parallel-programming python
Last synced: 26 Aug 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: 26 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/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/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/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/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/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/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/munificent/craftinginterpreters
Repository for the book "Crafting Interpreters"
book bytecode c compiler interpreter java language lox markdown parser scripting-language
Last synced: 09 Oct 2024
https://github.com/elm/compiler
Compiler for Elm, a functional language for reliable webapps.
Last synced: 28 Oct 2024
https://github.com/web-infra-dev/rspack
A fast Rust-based web bundler 🦀️
build-tool bundler compiler esm javascript jsx loaders rust typescript web web-performance
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/odin-lang/Odin
Odin Programming Language
compiler language odin odin-lang odin-programming-language programming-language programming-languages
Last synced: 30 Oct 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: 06 Nov 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/HaxeFoundation/haxe
Haxe - The Cross-Platform Toolkit
compiler cross-platform haxe jvm-languages language macros programming-language transpiler
Last synced: 29 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: 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/odin-lang/odin
Odin Programming Language
compiler language odin odin-lang odin-programming-language programming-language programming-languages
Last synced: 15 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/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/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/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/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/evhub/coconut
Simple, elegant, Pythonic functional programming.
coconut compiler functional functional-language functional-programming language programming-language python xonsh xontrib
Last synced: 29 Oct 2024
https://github.com/asmjit/asmjit
Low-latency machine code generation
aarch64 asmjit assembler code-generation compiler cpp jit jit-compilation x86 x86-64 x86-x64
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/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/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/ballerina-platform/ballerina-lang
The Ballerina Programming Language
ballerina ballerina-lang cloud-native compiler hacktoberfest integration language programming-language
Last synced: 15 Oct 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