a language for fast, portable data-parallel computation
Repository Index
71,372 visible repositories in the index
25–48 of 134 · Most stars
The core OCaml system: compilers, runtime system, base libraries
- ocaml
- compiler
- functional-language
TypeScript-to-Native Compiler
A Small C Compiler
The Scala 3 compiler, also known as Dotty.
- scala
- scala3
- epfl
- compiler
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 for the C3 language
MinGW-W64 compiler binaries
A native TypeScript/JavaScript compiler written in Rust. Compiles TypeScript/JavaScript directly to executables using SWC and LLVM.
- compile
- smc
- typescript
- android
🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications
- programming-language
- zero-knowledge
- compiler
- zksnarks
Your favorite language gets closer to bare metal.
- scala
- native
- aot
- llvm
A machine learning compiler for GPUs, CPUs, and ML accelerators
Low-latency machine code generation
- x86
- x86-64
- jit
- assembler
:zap: Walt is a JavaScript-like syntax for WebAssembly text format :zap:
- compiler
- webassembly
- javascript
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
- fsharp
- compiler
- visual-studio
- netcore
NVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust.
A retargetable MLIR-based machine learning compiler and runtime toolkit.
- mlir
- vulkan
- tensorflow
- spirv
A fast script language for Go
- golang
- go
- script
- embedded-language
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
- hlsl
- shader-programs
- directx-shader-compiler
- dxil
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
- java
- jvm
- eclipse-openj9
- compiler
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
- quickjs
- compiler
- javascript
- c
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
A static, type inferred and embeddable language written in Rust.
- rust
- repl
- programming-language
- type-inference