GraphitGraphIt - A High-Performance Domain Specific Language for Graph Analytics
Stars: ✭ 254 (-48.16%)
FccFedjmike's C Compiler
Stars: ✭ 101 (-79.39%)
LaserThe HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Stars: ✭ 191 (-61.02%)
opensbliA framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures.
Stars: ✭ 56 (-88.57%)
TvmOpen deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+1429.39%)
HpttHigh-Performance Tensor Transpose library
Stars: ✭ 141 (-71.22%)
TiramisuA polyhedral compiler for expressing fast and portable data parallel algorithms
Stars: ✭ 685 (+39.8%)
RascalThe implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-42.04%)
Idris ElixirA code-generator for Idris that targets Elixir
Stars: ✭ 56 (-88.57%)
ArraymancerA fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Stars: ✭ 793 (+61.84%)
linneaLinnea is an experimental tool for the automatic generation of optimized code for linear algebra problems.
Stars: ✭ 60 (-87.76%)
Deepcvendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Stars: ✭ 260 (-46.94%)
Mini CDr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Stars: ✭ 372 (-24.08%)
JwebassemblyJava bytecode to WebAssembly compiler
Stars: ✭ 426 (-13.06%)
Cantonese粤语编程语言.The Cantonese programming language.
Stars: ✭ 454 (-7.35%)
NuitkaNuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, and 3.9. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
Stars: ✭ 6,173 (+1159.8%)
DynarmicAn ARM dynamic recompiler.
Stars: ✭ 475 (-3.06%)
TinyrbA tiny subset of Ruby with a Lua'esc VM
Stars: ✭ 452 (-7.76%)
GnormA database-first code generator for any language
Stars: ✭ 415 (-15.31%)
EnsoHybrid visual and textual functional programming.
Stars: ✭ 5,238 (+968.98%)
FlingosAn educational operating system written in C#. A great stepping stone from high to low level development.
Stars: ✭ 451 (-7.96%)
RetoolVendoring for executables written in Go
Stars: ✭ 403 (-17.76%)
Kroto PlusgRPC Kotlin Coroutines, Protobuf DSL, Scripting for Protoc
Stars: ✭ 400 (-18.37%)
OpalRuby ♥︎ JavaScript
Stars: ✭ 4,552 (+828.98%)
DottyThe Scala 3 compiler, also known as Dotty.
Stars: ✭ 4,836 (+886.94%)
HaxeHaxe - The Cross-Platform Toolkit
Stars: ✭ 4,665 (+852.04%)
DlpackRFC for common in-memory tensor structure and operator interface for deep learning system
Stars: ✭ 398 (-18.78%)
EnzymeHigh-performance automatic differentiation of LLVM.
Stars: ✭ 418 (-14.69%)
Halidea language for fast, portable data-parallel computation
Stars: ✭ 4,722 (+863.67%)
Tiny CompilerA tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (-13.27%)
NimporterCompile Nim Extensions for Python On Import!
Stars: ✭ 474 (-3.27%)
Ph7An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (-13.88%)
Minigominigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (-6.94%)
Scala NativeYour favorite language gets closer to bare metal.
Stars: ✭ 4,053 (+727.14%)
PikeletA friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧
Stars: ✭ 485 (-1.02%)
OblivionThe language of Art
Stars: ✭ 414 (-15.51%)
ZekGenerate a Go struct from XML.
Stars: ✭ 451 (-7.96%)
Compiler seriesMaterial for the Creating a Compiler video lesson series.
Stars: ✭ 409 (-16.53%)
LlvmProject moved to: https://github.com/llvm/llvm-project
Stars: ✭ 4,461 (+810.41%)
BytecoderRich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (-18.16%)
Curlconverterconvert curl commands to Python, JavaScript, Go, PHP, R, Dart, Java, MATLAB, Rust, Elixir and more
Stars: ✭ 4,908 (+901.63%)
Opt einsum⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.
Stars: ✭ 397 (-18.98%)
Laravel Code GeneratorAn intelligent code generator for Laravel framework that will save you time! This awesome tool will help you generate resources like views, controllers, routes, migrations, languages and/or form-requests! It is extremely flexible and customizable to cover many on the use cases. It is shipped with cross-browsers compatible template, along with a client-side validation to modernize your application.
Stars: ✭ 485 (-1.02%)
Perlito"Perlito" Perl programming language compiler
Stars: ✭ 396 (-19.18%)
GoaDesign-based APIs and microservices in Go
Stars: ✭ 4,493 (+816.94%)
Awesome RoslynCurated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators
Stars: ✭ 395 (-19.39%)
FirrtlFlexible Intermediate Representation for RTL
Stars: ✭ 393 (-19.8%)
RenjinJVM-based interpreter for the R language for the statistical analysis.
Stars: ✭ 466 (-4.9%)
Graphql CompilerTurn complex GraphQL queries into optimized database queries.
Stars: ✭ 447 (-8.78%)
MegengineMegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架
Stars: ✭ 4,081 (+732.86%)
HyA dialect of Lisp that's embedded in Python
Stars: ✭ 4,084 (+733.47%)
Scala JsScala.js, the Scala to JavaScript compiler
Stars: ✭ 4,249 (+767.14%)
SwaggenOpenAPI/Swagger 3.0 Parser and Swift code generator
Stars: ✭ 385 (-21.43%)
NlvmLLVM-based compiler for the Nim language
Stars: ✭ 380 (-22.45%)
Walt⚡ Walt is a JavaScript-like syntax for WebAssembly text format ⚡
Stars: ✭ 4,513 (+821.02%)
GowrapGoWrap is a command line tool for generating decorators for Go interfaces
Stars: ✭ 464 (-5.31%)
CodemakerA idea-plugin for Java/Scala, support custom code template.
Stars: ✭ 440 (-10.2%)
TrunkBuild, bundle & ship your Rust WASM application to the web.
Stars: ✭ 378 (-22.86%)
HipsyclImplementation of SYCL for CPUs, AMD GPUs, NVIDIA GPUs
Stars: ✭ 377 (-23.06%)