All Projects → BaseMax → AwesomeCompiler

BaseMax / AwesomeCompiler

Licence: GPL-3.0 license
The Big list of the github, open-source compilers.

Projects that are alternatives of or similar to AwesomeCompiler

pyCompiler
Python Compiler
Stars: ✭ 13 (-51.85%)
Mutual labels:  compilers, compiler-design
jet
A Fast C and Python like Programming Language that puts the Developer first. WIP
Stars: ✭ 41 (+51.85%)
Mutual labels:  compilers, compiler-design
tiny-lang
tiny-lang — A different programming language. Supports a bunch of spoken languages.
Stars: ✭ 26 (-3.7%)
Mutual labels:  compilers, compiler-design
compiler-course-unipi
Lab of the course Languages, Compilers and Interpreters (Cod. 653AA) @ UNIPI
Stars: ✭ 18 (-33.33%)
Mutual labels:  compilers, compiler-design
librxvm
non-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (+111.11%)
Mutual labels:  compilers, compiler-design
BOHM1.1
Bologna Optimal Higher-Order Machine, Version 1.1
Stars: ✭ 45 (+66.67%)
Mutual labels:  compilers
scalafmt-probot
🤖Github bot for checking code formatting with scalafmt
Stars: ✭ 15 (-44.44%)
Mutual labels:  github-bot
github-clear-merged-pull-requests
Clear merged pull requests ref (branch) on GitHub
Stars: ✭ 12 (-55.56%)
Mutual labels:  github-bot
Hamster
🐀 A Bot toolkit for github that supports OAuth, Events, API, Custom Commands and Check Runs.
Stars: ✭ 40 (+48.15%)
Mutual labels:  github-bot
GitHub-LookBook
Look up the GitHub profiles with better UI experience. Build your GitHub Report Card!
Stars: ✭ 18 (-33.33%)
Mutual labels:  github-repository-search
GitInfo-Git-for-Google-Assistant
GitInfo is a conversational data retrieval bot for Github repositories. It provides a conversational experience to access information. Information that can be retrieved using GitInfo include: stars, latest commit details , no of forks , no of issues etc.
Stars: ✭ 18 (-33.33%)
Mutual labels:  github-bot
qcor
C++ compiler for heterogeneous quantum-classical computing built on Clang and XACC
Stars: ✭ 78 (+188.89%)
Mutual labels:  compilers
octodirect
🏄 Surf between GitHub repositories easily, fastly with `hotkey`, `autocomplete` in octodirect, which you created, you visited, you starred.
Stars: ✭ 28 (+3.7%)
Mutual labels:  github-repository
gitbot
The most popular Discord dev toolkit with 400k+ users 🚀✨
Stars: ✭ 59 (+118.52%)
Mutual labels:  github-bot
Cometary
Roslyn extensions, with a touch of meta-programming.
Stars: ✭ 31 (+14.81%)
Mutual labels:  compiler-plugin
suicide
LLVM pass that detects one undefined behavior, and emits code to delete your hard drive
Stars: ✭ 33 (+22.22%)
Mutual labels:  compilers
Decaf-Compiler
Compiler for Decaf Programming Language
Stars: ✭ 36 (+33.33%)
Mutual labels:  compilers
UniversalQCompiler
Synthesizing arbitrary quantum computations
Stars: ✭ 53 (+96.3%)
Mutual labels:  compilers
compiler-design-lab
These are my programs for compiler design lab work in my sixth semester
Stars: ✭ 47 (+74.07%)
Mutual labels:  compiler-design
isolex
Chat bot able to speak natural language and markup, prompt to complete commands, and offer localized help. Configured with schema-validated YAML, features JWT authentication with granular RBAC, and SQL persistence.
Stars: ✭ 15 (-44.44%)
Mutual labels:  github-bot

Compiler

The Big list of all of the github, open-source compilers.

C

  • emscripten Emscripten: An LLVM-to-Web Compiler

  • 8cc A Small C Compiler

  • Tesseract-OCR-iOS Tesseract OCR iOS is a Framework for iOS7+, compiled also for armv7s and arm64.

  • firmware This repository contains pre-compiled binaries of the current Raspberry Pi kernel and modules, userspace libraries, and bootloader/GPU firmware.

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

  • wcc The Witchcraft Compiler Collection

  • 9cc A Small C Compiler

  • lcc The lcc retargetable ANSI C compiler

  • cc65 cc65 - a freeware C compiler for 6502 based systems —

  • SmallerC Simple C compiler

  • selfie An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.

  • hobbes A language and an embedded JIT compiler

  • r3 libr3 is a high-performance path dispatching library. It compiles your route paths into a prefix tree (trie). By using the constructed prefix trie in the start-up time, you may dispatch your routes with efficiency

  • shc Shell script compiler

  • common-shaders Collection of commonly used Cg shaders. These shaders are usable by either HLSL and/or Cg runtime compilers. The cg2glsl script will translate most of these into GLSL shaders.

  • ccache ccache – a fast compiler cache

  • tinyexpr tiny recursive descent expression parser, compiler, and evaluation engine for math expressions

  • felix The Felix Programming Language

  • luajit LuaJIT is JIT compiler for the Lua language.

  • amacc Small C Compiler generating ELF executable Arm architecture, supporting JIT execution

  • asn1c The ASN.1 Compiler

  • swieros A tiny hand crafted CPU emulator, C compiler, and Operating System

  • elvm EsoLangVM Compiler Infrastructure

  • tinyrb A tiny subset of Ruby with a Lua'esc VM

  • flow9 Platform for safe, easy and productive programming of complex, multi-platform apps with a modern user interface

  • PH7 An Embedded Implementation of PHP (C Library)

  • babyc A toy C compiler

  • lacc A simple, self-hosting C compiler

  • raytracer.hpp Simple compile-time raytracer using C++17

  • c small self hosting C compiler

  • tinycc Mirror from mob branch

  • snowball Snowball compiler and stemming algorithms

  • mini-c Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours

  • ACLLib ACLLib is a bunch of C functions covers Win32API and provides simpler API to beginners for programming Windows GUI applications. It compiles with MinGW and MS Visual Studio Express

  • llrb LLVM-based JIT Compiler for Ruby

  • imagemagick_lib_iphone Scripts and instructions to compile ImageMagick as a static library to use in any iOS project

  • layout Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++.

  • flatcc FlatBuffers Compiler and Library in C for C

  • stalin stalin brutally optimizing Scheme compiler, with Debianization patches

  • yabfc Yet Another Brainfuck Compiler; No dependencies and from the ground up

  • mc Myrddin Compiler

  • ropc A Turing complete ROP compiler

  • write_a_c_compiler Test suite to help you write your own C compiler

  • jit-tutorial How to write a very simple JIT compiler

  • clspv Clspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders

  • compiler-rt Mirror of official compiler-rt git repository located at http://llvm.org/git/compiler-rt. Updated every five minutes.

  • bcftools This is the official development repository for BCFtools. To compile, the develop branch of htslib is needed: git clone --branch=develop git://github.com/samtools/htslib.git htslib

  • libfirm graph based intermediate representation and backend for optimising compilers

  • rose Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C (C89 and C98), C++ (C++98 and C++11), UPC, Fortran (77/95/2003), OpenMP, Java, Python and PHP applications.

  • recc A collection of compiler, emulator and microkernel tools.

  • ichbins A tiny self-hosting Lisp-to-C compiler

  • nit Nit language

  • pkgconf package compiler and linker metadata toolkit

  • jscomp Ahead of time JavaScript compiler

  • movfuscator The single instruction C compiler

  • android-ndk-profiler A library you can compile into your Android NDK code to generate gprof-compatible profile information.

  • cparser C99 parser and frontend for libfirm

  • compiler Pawn compiler for SA-MP with bug fixes and new features - runs on Windows, Linux, macOS

  • summus Simple compiler frontend using LLVM as backend

  • ncc a 64-bit C compiler (and preprocessor, assembler, linker, etc.) for AMD64

  • tcc Small but fast C compiler. Supports ANSI C, most of the new ISO C99 standard, and many GNUC extensions, including inline assembly.

  • p4factory Compile P4 and run the P4 behavioral simulator

  • Let-s-build-a-compiler A C version of the Let's Build a Compiler, by Jack Crenshaw

  • static-arm-bins Statically compiled ARM binaries for debugging and runtime analysis

  • gdev First-Class GPU Resource Management: Device Drivers, Runtimes, and CUDA Compilers for Nouveau.

  • linux-ios-toolchain Compile ios programs on linux (fork of http://code.google.com/p/ios-toolchain-based-on-clang-for-linux/ )

  • shader-playground Shader playground website for exploring HLSL, GLSL, SPIR-V compilers

  • MazuCC A minimalist C compiler with x86_64 code generation

  • cone Cone Programming Language

  • OrangeC OrangeC Compiler And Tool Chain

  • ub-canaries collection of C/C++ programs that try to get compilers to exploit undefined behavior

  • ceed A tiny x86 compiler with ELF and PE target

  • Gwion strongly-timed musical programming language

  • Corewar A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.

  • ack The Amsterdam Compiler Kit

  • STM32F4-Discovery-Firmware Modified STM32F4 Discovery Demo Firmware from ST compile with arm-none-eabi-gcc

  • new-bpf-tools subset-of-C compiler targeting 32-bit x86

  • eneida Experimental demoscene project. C99 and Direct3D 12. Fully standalone, zero dependencies (no Visual Studio, no Windows SDK, no CRT, no #include usage). C and HLSL compilers included.

  • tcc track of Tiny C Compiler

  • argon2-browser Argon2 library compiled for browser runtime

  • aqcc Yet another tiny tiny self-hosted C compiler, assembler, linker and standard C library.

  • blogc A blog compiler.

  • toccata This is the Toccata compiler and core library. Start here.

  • full-stack-hello minimal instruction set and assembler/compiler for "Hello World" execution

  • Modern-Compiler-Implementation-in-C book and codes for Modern Compiler Implementation in C

  • kgt BNF wrangling and railroad diagrams

  • Let-s-build-a-compiler A C & x86 version of the "Let's Build a Compiler" by Jack Crenshaw

  • libfsm DFA regular expression library & friends

  • ucc162.3 A lightweight open-source C compiler for research and education.

  • wasm2cil A "compiler" that can take a WebAssembly/WASI module and convert it to a .NET assembly

  • My_Compiler An open-source projects about how to develop a compiler

  • toccata A Clojure dialect that compiles to native executable using the Clang compiler

  • patch-AuthenticAMD Utility to patch binaries generated by the Intel C++ Compiler to get the maximum performance on AMD CPUs

  • nxdk The cross-platform, open-source SDK to develop for original Xbox: new xdk

  • lasca-compiler Lasca is Scala shifted towards Haskell.

  • swift-compiler-rt

  • xchain A cross compiler toolchain targeting macOS/iOS/etc.

  • lua-vermelha A Lua implementation with an Eclipse OMR based JIT compiler

  • pallene Pallene Compiler

  • shujit Java Just-in-Time Compiler for x86 processors

  • Brainfuck Brainfuck torture test. VIM syntax file for brainf*ck. Brainfuck interpreters and compilers to C, V. Fast JIT Assembly (two ways), JIT C running (two ways), Perl, Python, php, Ruby, lua, go, awk, neko, PS1, bash, ook, trollscript etc etc

  • devkitSMS development kit and libraries for SEGA Master System / SEGA Game Gear / SEGA SG-1000 homebrew programming using C language (and the SDCC compiler)

  • tsunami-udp Fork of Tsunami UDP File Transfer Server and Client w/fix to compile on MacOS

  • mir A light-weight JIT compiler based on MIR (Medium Internal Representation)

  • fcc Fedjmike's C Compiler

  • poprc A Compiler for the Popr Language

  • cc500 CC500: a tiny self-hosting C compiler

  • VC4C Compiler for the VC4CL OpenCL implementation

  • p4c-xdp Backend for the P4 compiler targeting XDP

  • uefi-jitfuck A JIT compiler for Brainfuck running on x86_64 UEFI

  • ffi_gen A generator for Ruby FFI bindings, directly from header files via LLVM's Clang compiler

  • rubi Ruby-like high-performance script programming language with JIT compiler

  • Mini-C-Compiler-using-Flex-And-Yacc A simple mini c compiler

  • c-to-mips-compiler C to MIPS Assembly Compiler

  • Euboea Euboea is blazingly fast and small programming language compiled JIT to Machine code.

  • vncdll Stand-alone VNC server compiled as a Reflective DLL

  • dev86 C compiler, assembler and linker environment for the production of 8086 executables

  • zee.js zlib compiled to JavaScript using Emscripten

  • clue An experimental C to Javascript/Lua/Perl5/Lisp/Java compiler

  • lemon-php A PHP parser generator, based on the lemon parser generator tool. lemon-php requires a C compiler to build, and this will generate pure-PHP parsers.

  • cc Mirror of https://git.sr.ht/~mcf/cc

  • ucc ucc - a tiny C89 compiler for x86

  • ocamlcc OCaml bytecode to C compiler

  • Ziria A domain-specific-language and compiler for low-level bitstream processing.

  • ropc-llvm ropc-llvm is a PoC of a Turing complete ROP compiler with support for a subset of LLVM IR. It is an extension of ropc.

  • SIPHON-SIP-Client-that-actually-compiles SIPHON SIP VOIP Client that actually compiles and runs on ios5 non-jailbroken phones. Works on the device and simulator! (GPL). Here is the original repository: http://code.google.com/p/siphon/

  • bf_interpreter_jit_compiler Teach myself about interpreters, JITs, and compilers using the Brainfuck language as the toy language

  • DistCode A GUI & Xcode plugin for the distcc distributed compiler using dmucs for compile host management

  • rpi-vk-driver VK driver for the Raspberry Pi (Broadcom Videocore IV)

  • moonlisp a Lisp that compiles to Lua

  • PL0-Compiler Compiler written for PL0 programming Language. Written in C, for COP3402 class from UCF.

  • bb-bot Bot to compile, package and release busybox for all android architectures

  • gbdk GameBoy Developer's Kit (GBDK) 2.96a from 2002 tuned so it can be compiled on a modern system (Ubuntu 16.04 LTS).

  • c8c The chip8 compiler, assembler, and virtual machine

  • UPX-Visual-Studio Compile UPX 3.95 and belong librarys on Visual Studio! Source also include LZMA, UCL and zlib ✒️

  • color-compile show compile message with color when show up error/warning/note/make using gcc/g++/make

  • dtc Device Tree Compiler

  • c-compiler A C Compiler. Executables runs on a stack based VM.

  • ropc meine kleine rop compiler, circa 2012

  • barebones-toolchain Barebones [ i686-elf / ARMv7-eabi / MIPS ] cross-compiler & toolchain

  • vm Stack based Virtual Machine and JIT compiler built during the Programming Language Masterclass

  • lib6502-jit JIT compiler for 6502 machine code, built on lib6502 and LLVM

  • wingetopt getopt library for Windows compilers

  • scummc A Scumm Compiler

  • AMR-for-iOS7 Compile opencore amr for iOS7.

  • librxvm non-backtracking NFA-based regular expression library, for C and Python

  • streamit The StreamIt compiler infrastructure.

  • cCompiler c语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 PCSpim(mips 模拟器)上运行。

  • neatcc A small arm/x86(-64) C compiler

  • beluga a standard C compiler (with an integrated preprocessor)

  • nfdx64dbg Plugin for x64dbg Linker/Compiler/Tool detector.

  • dbcc CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library

  • wren Language with a bytecode compiler that can run on computers with only a few kB of RAM.

  • CLOC CL Offline Compiler : Compile OpenCL kernels to HSAIL

  • slua Static lua compiler - Compile Lua code into C code.

  • moonjs A port of the Apollo Guidance Computer (AGC) simulator to javascript using the Emscripten compiler

  • tiger-ml Compiler for Tiger based on Andrew Appel's Modern Compiler Implementation in ML

  • serprog-stm32vcp Please consider the new stm32-vserprog (https://github.com/dword1511/stm32-vserprog) project which uses libopencm3 and compiles with standard gcc-arm-none-eabi toolchain.

  • trck Query engine for TrailDB

  • t4p4s Retargetable compiler for the P4 language

  • Simple-MSIL-Compiler Experimental MSIL Version of the Orange C compiler

  • ucc-c-compiler A C-implemented C compiler

  • retrace retrace is a versatile security vulnerability / bug discovery tool through monitoring and modifying the behavior of compiled binaries on Linux, OpenBSD/FreeBSD/NetBSD (shared object) and macOS (dynamic library).

  • shc-3.8.9 SHC - Bash script compiler

  • iconv-for-windows iconv library for Windows (Microsoft Visual Studio Compiler)

  • uLua Lua compiler and iterpreter used to run onto different microcontrollers (like AVR 8 bit)

  • midicomp A MIDI Compiler - convert SMF MIDI files to and from plain text

  • csources The pre-generated C sources of the Nim compiler which aid in bootstrapping. These C sources are automatically generated by the niminst tool in Nim's repo. If you want to fix something in them you need to edit that tool not the C sources here.

  • CompilerKit Compiler construction library in C.

  • ucc Udon C Compiler: C compiler for our original architecture, GAIA

  • harbour-core Harbour fork (from https://github.com/harbour/core) + updates & fixes = 3.4

  • esp32-ov7670-hacking Based on https://github.com/igrr/esp32-cam-demo extended with an ILI9341 display, with a Telnet interface to change OV7670 settings on the fly. Streams BMP files from RGB565 and YUV422 (encoded to RGB565) picture formats. Compile with latest esp-idf. Check out new telnet command "video 1" to auto capture to LCD as fast as possible for videocam mode, "video 0" to stop or "video Z" where Z is delay in ms between each capture / LCD refresh.

  • grbl-sim Compiles Grbl into an executable for your computer.

  • ocaml-android Ocaml cross-compiler for Android

  • openmodelica-javascript Code to compile OpenModelica models to JavaScript

  • mcxx Mercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models group at the Barcelona Supercomputing Center

  • u-boot-pine64 Pine64 U-Boot with patches to compile and boot fixed BSP Kernel in a sensible way

  • jemalloc-win32 jemalloc — general purpose memory allocation functions, can be compiled on the windows.

  • Adafruit-GPIO-Halt Press-to-halt program for headless Raspberry Pi. Similar functionality to the rpi_power_switch kernel module from the fbtft project, but easier to compile (no kernel headers needed).

  • Ferop Ferop is a .NET library that allows inline C/C++ to compile and run on Windows/Linux/OSX. (beta, not production ready)

  • llpc LLVM-Based Pipeline Compiler

  • jslang A Javascript AOT compiler base on LLVM

  • rpcapd-linux rpcapd utility modified to compile under linux

  • the-omega-project Tools from Pugh et al.'s "Omega Project" for constraint-based compiler tools: The "Omega Library" for constraint manipulation; The "Omega Calculator" (text interface); the "Omega Test" for depedence analysis; the "Uniform Library" for code transformation; and the "Code generation" library for generating the transformed code. I am experimenting with tracking bugs with Lighthouse, but am not yet sure I've got it configure right --- see http://davew_haverford.lighthouseapp.com/projects/13658-the-omega-project/overview (if you can; if you can't, email [email protected]).

  • sdcc A REALLY OLD clone of the Small Device C Compiler

  • miners This houses all of CPU miners I have compiled for various hardware platforms

  • ctuning-programs Collective Knowledge extension with unified and customizable benchmarks (with extensible JSON meta information) to be easily integrated with customizable and portable Collective Knowledge workflows. You can easily compile and run these benchmarks using different compilers, environments, hardware and OS (Linux, MacOS, Windows, Android). More info:

  • iotz compile things easy 🚀

  • openuh OpenUH - Open Source UH Compiler

  • pacc pacc: a compiler-compiler

  • par4all Par4All is an automatic parallelizing and optimizing compiler (workbench) for C and Fortran sequential programs

  • rpicross_notes Guide to Cross Compiling on a Raspberry Pi

  • firmforth A just-in-time-compiling forth system using libfirm.

  • BFTK Program to compile Brainfuk to a working i686 kernel.

  • sk2cc Simple C compiler developed by @ShinyaKato

  • maru Fork of Ian Piumarta's maru self-bootstrapping lisp compiler. Work has moved to http://code.google.com/r/kurts68-maru/

  • Rust-iOS-Example An example of compiling Rust libraries for iOS.

  • ka9q-fec This is a fork of KA9Q's FEC library that also compiles on x86_64 and arm.

  • omni-compiler Omni Compiler for C and Fortran programs with XcalableMP and OpenACC directives

  • redis-android Cross-compiled RedisDB for Android

  • scummc A extended mirror of Alban Bedel's open source SCUMMC Compiler (r359 onwards)

  • dmr_c dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends

  • tiger a compiler implementation

  • ofc Open Fortran Compiler

  • gf-core Grammatical Framework core: compiler, shell & runtimes

  • fastdroid-vnc-server Compilable Fastdroid VNC server for Android, originally by Danke Xie

  • logica Files compiled from the Logica breach investigation materials

  • RTL8710AF_GCC Linux RTL8710AF below the GCC version, you can Ubuntu, CentOS, Fedora and so on the development of the SDK environment, support the compiler, debugging, running.

  • c-testsuite A public database of C compiler test cases, minimal test runners, and public test results.

  • c-compiler seccamp2018 c compiler

  • python-bcrypt DEPRECATED. An up to date fork of py-bcrypt, Python 3 and Python 2 compatible, compiles on Windows, Mac, Linux

  • bashapp Compile a bash script to a binary and make an OS X Application out of it in one step.

  • compiler a mini C-like language(C1) compiler

  • cross_compile_project cross_compile_project

  • minilang Bootstrapped compiler of a C-like but Python-looking language

  • kerberos-android-ndk Sample Android Kerberos Application using cross-compiled MIT Kerberos libraries and wolfSSL Embedded SSL Library.

  • IDZPrecompiledOgg libogg compiled for iOS armv7, armv7s, arm64, i386, x86_64

  • gifcc Tiny c compiler

  • tiny-compiler Tiny compiler for simple language with LL(2) grammar, written in pure C. Lexer, Parser, ASM-like code generator and Virtual machine all are implemented.

  • los Los是一个c/c++语言编译型的虚拟机。它使用llvm/clang作为其前端,losld做后端对源代码进行编译,生成los指令文件。Los is a c/c++-compiled virtual machine. It uses llvm/clang as its front end, losld does the backend to compile the source code, and generates the los directive file.

  • linaro_toolchains_2014 Linaro GCC Cross Compiler Toolchains - 2014

  • bcgen A bytecode generator (compiler) for PHP7

  • sdcc-examples Code examples for microcontrollers ready to compile with SDCC

  • compiler A C compiler

  • sljit Platform independent low-level JIT compiler

  • CF3 "CF3" is a C compiler test suite targeting arithmetic optimization.

  • ICE ICE Compiler for the TI-84 Plus CE

  • gotopp A compiler for GOTO++, the best language in the universe.

  • cxx_detect C/C++ compiler vendor and features detection.

  • Scheme Interpereter 解释计算机程序设计语言

  • uJVM uJVM is a virtual machine that enables a MCU to run Java programs compiled to Java bytecode. The uJVM may be built to provide basic Java application support for various embedded/low power/low cost H/W platforms and is written entirely in C language. Primary objective for which uJVM was created is to provide foundation for platform-independent, easily ported mini-apps that can be written by developers without extensive knowledge of H/W interfaces and platform-specific details.

  • PSOC_compiler Tutorial/starter code for setting up GCC for PSOC5 (ARM) in an open-source baremetal configuration.

  • VMNDH-2k12 Emulator, debugger and compiler for the NDH architecture - Emulator for CTF NDH 2k12

  • ell A Lisp->C compiler, using the dynamic linking loader

  • gnuboy latest version of original laguna source, with a handful fixes for modern compilers

  • Moonscriptxx A standalone executable compiler for Moonscript. And much more. Moonscript++

  • ck-clsmith Collective Knowledge extension to crowdsource bug detection in OpenCL compilers using CLSmith tool from Imperial College London

  • FreeOberon Cross-platform IDE for development in Oberon programming language made in the classical FreePascal-like pseudo-graphic style.

  • kroc The Kent Retargetable occam Compiler

  • vbcc Volker Barthelmann's C Compiler

  • insieme The Insieme Compiler and Runtime Infrastructure

  • compilium C compiler + hikalium

  • php7 Hacking the PHP compiler and standard libraries in the name of turning it into a not crappy language. (Unofficial. No warranty whatsoever.)

  • CVE-2018-1000001 glibc getcwd() local privilege escalation compiled binaries

  • vim-mml Music Macro Language (MML) VIM plug-in. Edit, compile, and play NES chiptunes.

  • PRUSS-C PRU C compiler test

  • tiger 🐯 Modern Compiler Implementation in C

  • acc ACC is an ACS script compiler for use with ZDoom and Hexen.

  • tinycc My fork of Fabrice Bellard's Tiny C Compiler

  • abc A B Compiler for x86

  • hostapd Script for compiling, patching and packing hostapd from sources

  • zcc a c89 compiler, need total test.

  • c2bf C2BF is a C compiler targeting brainfuck, written by the twisted mind of Gregor Richards.

  • IDZPrecompiledVorbis libvorbis compiled for iOS armv7, armv7, arm64, i386, x86_64

  • teamwork Java Garbage Collection 与各种GC算法

  • tinyc.games Tiny C games you can compile and run RIGHT NOW

  • a2x 🎮 C framework I wrote for my video games. It runs natively on Linux and FreeBSD, and can be cross-compiled for Windows, Emscripten, GP2X, Wiz, Caanoo, and Open Pandora.

  • T-Rex T-Rex is a minimalistic regular expression library written by Alberto Demichelis in ANSI C, supports the following POSIX expressions: ?,*,+,^,$,.,[a-b],() plus the perl style greedy closures {n} . It can be conditionally compiled to support 8-bits or 16-bits character strings.

  • orc Orc - Optimized Inner Loop Runtime Compiler

  • YAIL A Functional Language Compiler for Multi Core Architecture

  • cgc-opensrc Cg open-source compiler

  • sgxbounds SGXBounds: Memory Safety for Shielded Execution (compiler pass and runtime)

  • tiger-c Compiler practice written in C.

  • sql A front-end (lexer, parser and partial compiler) for a subset of the SQL language

  • clcc Command line interface to the NVIDIA OpenCL compiler

  • gum JavaScript -> C compiler

  • PDCurses.js PDCurses compiled with emscripten

  • SqueakBootstrapper MicroSqueak and a bytecode compiler written outside of Squeak that could build the entire image from text files.

  • nginx Nginx compiled to WebAssembly

  • rathole RatHole is a unix backdoor which compiles cleanly on standard linux and openbsd (probably other bsd flavours also) without addicional libraries. It features blowfish encryption, process name hiding and definition of a prefered shell.

  • lambda Compile anonymous functions based on C# lambda expressions at runtime.

  • SmartWatch_Toolchain Open source toolchain to compile code for the Sony SmartWatch the "Arduino" way. This toolchain was created as a proof of concept that it is possible to program Arduino-like code on almost anything.

  • Bamcompile Bambalam PHP EXE Compiler/Embedder

  • blissc BLISS-M compiler

  • byok A bare-metal x86 Forth interpreter & compiler

  • rtl8192cu Realtek 0bda:8176 Driver compiled for Beaglebone Ubuntu 12.04 3.2.18-psp14

  • afl-fuzz Mirror of afl-fuzz, a fuzzer with compiler instrumentation. The original source is only distributed over HTTP. SHA256 checksums verified by downloading from multiple networks.

  • schc Simple C Haskell Compiler

  • sly A Scheme compiler and virtual machine

  • ecl-iphone Embeddable Common Lisp that compiles for iPhone.

  • Compiler

  • tiny Compiler Construction Principles and Practice by Kenneth C. Louden

  • C02 C syntax compiler optimized for the 6502 microprocessor

  • sqlite3-cmake cmake script to sqlite3 distibution to build with different compilers

  • qc quick c

  • udoo-arduino-cli UDOO command line environment to compile and flash Arduino sketch from shell.

  • lisp-in-c Lisp interpreter in C and compiler to C

  • dash A toy C-like programming language, compiler, and VM

  • Headache Programming Language that compiles to 8 Bit Brainfuck

  • agbcc C compiler

  • C-Minus-Compiler Indent settings: alias lindent='indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs -cp1'

  • CeedlingExample_Microchip An example project demonstrating how to configure Ceedling for use with Microchip's compiler and simulator

  • Grift A compiler for the gradually typed lambda calculus

  • opensource-cobol "opensource COBOL" is open-source COBOL compiler, an extension of the Japan-specific features. "opensource COBOL" translates COBOL program to C code and compiles it using GCC or CL.

  • CompileTime-String-Encryption C++ 17 compile time string encryption supporting vs2010-2017

  • JNI_INVOKE_FFMPEG Use Android NDK jni to invoke ffmpeg2.8.4 compiled *.so to deal with video.

  • libpq.framework An XCode project to compile your own libpq.framework for iOS 11.x

  • exploit-exercises-arm I have taken all of the challenges from Protostar - https://exploit-exercises.com/protostar/- and compiled them for the ARM architecture.

  • mesa3d-comp-bridge Mesa3D Clover with Compiler's Bridge (AMDOCL2)

  • pyzmq-static Script to compile a statically-linked version of the Python "zmq" package with ØMQ and libuuid (on Linux systems) built-in instead of relying on shared libraries.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].