Skip to content

BaseMax/AwesomeCompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Compiler and Interpreter

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

Lists:

  • 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