Write like a high-level language, run like C.
Repository Index
71,372 visible repositories in the index
97–120 of 321 · Most stars
🍃 A refreshing programming language for the front-end web.
- mint-lang
- language
- compiler
- programming-language
Koka language compiler and interpreter
- algebraic-effects
- koka
- handler
- haskell
Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
- discriminated-unions
- c-sharp
- f-sharp
- dotnetcore
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
The Ballerina Programming Language
- programming-language
- language
- compiler
- ballerina-lang
A fast script language for Go
- golang
- go
- script
- embedded-language
This is Meta's fork of the CPython runtime. The name "cinder" here is historical, see https://github.com/facebookincubator/cinderx for the Python extension / JIT compiler.
- interpreter
- jit
- python
- compiler
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
:crescent_moon: A language that compiles to Lua
- moonscript
- lua
- language
- transpiler
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
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
😀😜🔂 World’s only programming language that’s bursting with emojis
- emojicode
- emojis
- programming-language
- language
jank is the native Clojure dialect with seamless C++ interop.
Zephir is a compiled high-level language aimed to ease the creation of C-extensions for PHP
- zephir
- phalcon
- php-internals
- php-extension
Compile JSON Schema to TypeScript type declarations
- typescript
- json-schema
dmd D Programming Language compiler
- compiler
- programming-language
- native
- fast
Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).