The Home of Community

800K+ People
300K+ Rooms
90K+ Communities
100+ Countries

dotnet / roslyn

The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.

net dotnet compiler platform roslyn open-source visual

lampepfl / dotty

Research platform for new language concepts and compiler technologies for Scala.

scala research platform language concepts compiler

dotnet / llilc

This repo contains LLILC, an LLVM based compiler for .NET Core. It includes a set of cross-platform .NET code generation tools that enables compilation of MSIL byte code to LLVM supported platforms.

repo dotnet llilc llvm based compiler net

numba / numba

Public channel for discussing Numba usage. Don't post confidential info here!

python numpy aware dynamic compiler llvm

google / traceur-compiler

Traceur is a compiler

javascript traceur compiler

sdiehl / write-you-a-haskell

Building a modern functional compiler from first principles. (

haskell building modern functional compiler principles

jphp-compiler / jphp

Compiler for JVM, like JRuby and Jython only for PHP

java compiler jvm jruby jython php

nondev / spoon

Spoon is a programming language that runs blazingly fast, compiles to native code and works everywhere.

haxe ruby language compiler coffeescript

Crunch / Crunch-2

The quirky editor and compiler for awesome web people.

quirky editor compiler awesome web people

Zeex / pawn

Pawn compiler 3.2.3664 with bug fixes

c pawn compiler bug fixes

miniboxing / miniboxing-plugin

Miniboxing is a Scala compiler transformation that improves the performance of generics for primitive numeric types. Unlike specialization, miniboxing reduces the amount of generated bytecode without sacrificing execution speed, therefore being capable of transforming the Scala collections hierachy.

java miniboxing scala compiler transformation improves

dongli / packman

This is another package manager, like Homebrew, but with the concern about compiler sensitivity and lack of internet connection. It can also run on most the Linux distros and Mac OS X. Let it SAVE your time!

ruby package manager homebrew concern compiler

nativelibs4java / Scalaxy

Compiler plugin goodies for Scala (continuation of non-OpenCL part of ScalaCL)

scala compiler plugin goodies continuation non-opencl

andrewchambers / cc

C preprocessor and compiler implemented in Go for speed and portability

go preprocessor compiler implemented speed portability

thomasmodeneis / jgo

The JGo - Java Compiler and Runtime environment for Golang

scala jgo java compiler runtime environment

TestStack / TestStack.ConventionTests

ConventionTests help you go beyond the compiler with conventions!

conventiontests compiler conventions

ajhc / ajhc

A fork of jhc. And also a Haskell compiler.

haskell fork jhc compiler

KokaKiwi / ecma-llvm

A test of the LLVM compiler library. Why not a fully-featured JS compiler later?

test llvm compiler library fully-featured js

yoya / legacy-cc

The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself dmr.

c earliest versions compiler exist wild

ivanpierre / aloysLisp

(DEPRECATED) A LISP interpreter, compiler and library in Java.

java deprecated lisp interpreter compiler library

chlorinejs / chlorine

Main library for Chlorine compiler (a subset of Clojure to javascript)

clojure main library chlorine compiler subset

mizchi / TypedCoffeeScript

rewrite of the CoffeeScript compiler with proper compiler design principles and a focus on robustness and extensibility

coffeescript rewrite compiler proper design principles