grain

Web assembly compiler

Grain is a compiler toolchain and CLI for a functional programming language that compiles to WebAssembly.

The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾

GitHub

3k stars
49 watching
115 forks
Language: Reason
last commit: 6 days ago
Linked from 1 awesome list

compilerfunctional-programminggrainlanguagewasmwebassembly

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
webassembly/binaryen A compiler and toolchain infrastructure library for compiling code to the WebAssembly format. 7,523
barn-lang/barn A simple programming language written in C that is compiled to C. 54
seed-rs/seed A Rust framework for building fast and reliable web apps with an Elm-like architecture. 3,805
grin-compiler/grin A compiler back-end for optimizing and generating code for functional languages with whole program optimization support 1,030
crystal-lang/clang.cr A set of bindings and tools to interact with the Clang compiler using Crystal programming language 47
grin-compiler/ghc-whole-program-compiler-project Enables whole program compilation and external STG IR tooling for GHC 116
wyhaines/defined.cr Provides macros and facilities to check constants and make code conditionally compileable at runtime 17
oracle/graal Compiles Java applications into native executables for fast startup and performance 20,398
ajeetdsouza/loxcraft A compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications. 274
illandan/scala.compiler.guides A collection of resources and guides for understanding and contributing to the Scala compiler. 21
x-sharp/xsharppublic The XSharp compiler and runtime provide tools for compiling and executing a programming language, with a focus on integration with the .NET ecosystem. 113
grin-compiler/ghc-grin A compiler that integrates the GRIN backend with GHC to compile functional programming languages. 143
emscripten-core/emscripten Compiles C and C++ to WebAssembly for deployment on the web and other platforms 25,828
gren-lang/compiler A compiler that translates code written in Gren into machine code or another target language. 391
leaningtech/cheerp-meta Compiles C/C++ code to JavaScript/WebAssembly 1,033