Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Compiler

Compilers are software that translate higher-level (more human readable) programming languages to lower-level languages (e.g. machine code). The processor executes machine code, which indicates when binary high and low signals are required in the arithmetic logic unit of the processor. Examples of compiled languages include BASIC, Fortran, C++, C, and Java.

https://github.com/ehsanmok/tvm-rust

(MERGED) Rust bindings for TVM runtime

compiler deep-learning nnvm rust-library tvm

Last synced: 09 Aug 2024

https://github.com/salvatorepreviti/spglsl

A webgl GLSL minifier based on Angle compiler

compiler glsl javascript minifier node nodejs webassembly webgl webgl2

Last synced: 15 Nov 2024

https://github.com/shivansh/gogo

Go to MIPS compiler, written in Go. Course project for Compiler Design (CS335).

compiler garbage-collection go gocc mips peephole reaching-definitions

Last synced: 10 Nov 2024

https://github.com/saman-pasha/lcc

Lisp C Compiler, Lisp-like syntax for writing C code in addition of some forms and pointer managements

c compiler lisp

Last synced: 12 Nov 2024

https://github.com/jaysmito101/tovie

An Stack Based Programming Language (Compiler + VM)

compiler cpp interpreter language programming-language python tovie-lang

Last synced: 02 Nov 2024

https://github.com/shinnn/gulp-svelte

A gulp 4 plugin to compile Svelte template to vanilla JavaScript

compiler gulp gulp-plugin javascript nodejs processor svelte template ui

Last synced: 18 Oct 2024

https://github.com/kipper-lang/kipper

The Kipper programming language for Browsers and Node.js 🦊✨ Made at HTL Leonding & JKU Linz

antlr4 cli collaborate compiler hacktoberfest javascript kipper language nodejs programming-lang typescript

Last synced: 06 Nov 2024

https://github.com/himynameisdave/svb

📦 A zero-config CLI to bundle Svelte apps

bundler compiler svelte svelte-cli svelte-v3 sveltejs zero-configuration

Last synced: 14 Nov 2024

https://github.com/muqsit/preprocessor

A PHP compiler written in PHP using PHPStan for code analysis.

compiler php php-parser phpstan

Last synced: 31 Oct 2024

https://github.com/wongjiahau/pineapple

Definition for Pineapple language and its compiler

compiler interpreter language

Last synced: 09 Nov 2024

https://github.com/y1yang0/nyx

[nyx] dynamically typed scripting language

compiler interpreter language programming-language scripting-language

Last synced: 09 Nov 2024

https://github.com/openkraken/node-qjsc

Node.js addon for the QuickJS compiler

compiler quickjs

Last synced: 08 Nov 2024

https://github.com/xldenis/besm

Resurrecting PP-BESM

compiler history language ussr vm

Last synced: 22 Oct 2024

https://github.com/ibara/bf256

Brainfuck compiler under 256 bytes in size.

amd64 assembler assembly brainfuck bsd c compiler linux minimal minimalism openbsd unix x86-64

Last synced: 23 Oct 2024

https://github.com/cntransgroup/programming_language_pragmatics_4th

PLP(编程语言语用论(第4版)) 翻译

compiler programming-language translation

Last synced: 13 Nov 2024

https://github.com/iree-org/iree-torch

Torch Frontend for IREE

compiler iree machine-learning pytorch

Last synced: 13 Nov 2024

https://github.com/open-papyrus/papyrus-compiler

Open-source compiler for the Papyrus scripting language of Bethesda games.

compiler language modding-tools papyrus programming-language

Last synced: 07 Nov 2024

https://github.com/amanda-lang/amanda

The Amanda programming language

compiler interpreter portuguese python rust vm

Last synced: 13 Nov 2024

https://github.com/nic30/hwthls

LLVM based HLS library for HWToolkit (hardware devel. toolkit)

compiler fpga hls llvm systemverilog verification verilog vhdl

Last synced: 08 Nov 2024

https://github.com/apt1002/mijit

Experimental JIT compiler generator

compiler interpreter jit-compiler programming-language rust

Last synced: 14 Nov 2024

https://github.com/here-be/snapdragon-node

Snapdragon utility for creating a new AST node in custom code, such as plugins.

ast compiler javascript node nodejs parser snapdragon

Last synced: 14 Nov 2024

https://github.com/vilsol/go-mlog

Go to Mindustry (MLOG) compiler, runtime and decompiler (WIP)

compiler go golang mindustry mindustry-logic mlog transpiler

Last synced: 02 Nov 2024

https://github.com/erdian718/lua

Go Lua Compiler and VM

compiler go js lua vm wasm

Last synced: 20 Oct 2024

https://github.com/muqsit/arithmexp

A powerful mathematical expression parser and evaluator for PHP featuring variable substitution, user-defined constants, functions, deterministic functions, macros, operators, and compiler optimizations.

calculator compiler composer-library constant-folding logic math mathematical-expression-parser optimization parser php phpstan-l9 pmmp pocketmine-mp strength-reduction virion

Last synced: 09 Oct 2024

https://github.com/beezwax/markdown-compiler

A markdown compiler written in Ruby, for educational purposes.

compiler educational markdown ruby

Last synced: 11 Nov 2024

https://github.com/TrustworthyComputing/T2-FHE-Compiler-and-Benchmarks

A cross compiler and standardized benchmarks for fully homomorphic encryption

benchmarks compiler fhe helib homomorphic-encryption lattigo palisade seal tfhe

Last synced: 04 Aug 2024

https://github.com/paradigmxyz/solar

Blazingly fast, modular and contributor friendly Solidity compiler, written in Rust

compiler ethereum evm solc solidity yul

Last synced: 09 Nov 2024

https://github.com/jkrt/om.jl

A Modelica Compiler in Julia

compiler julia-package modelica numerical-methods

Last synced: 14 Oct 2024

https://github.com/amber-lang/heraclitus

🧱 Compiler frontend for developing great programming languages

compiler heraclitus rust

Last synced: 06 Nov 2024

https://github.com/aws/jsii-compiler

The jsii compiler for TypeScript

aws cdk compiler typescript

Last synced: 07 Oct 2024

https://github.com/begin/parsers-compilers

Lexers, tokenizers, parsers, compilers, renderers, stringifiers... What's the difference, and how do they work?

ast compiler guide lexer node parse parsers-compilers syntax-tree token token-stream tokenize

Last synced: 02 Nov 2024

https://github.com/csabahruska/manual-stg-experiment

Manually constructed STG programs compiled with the standard GHC codegen backend.

codegen compiler functional-programming ghc haskell llvm machine-code stg x64

Last synced: 07 Nov 2024

https://github.com/mob-sakai/internalaccessiblecompilerforunity

Compile a c# project to a internal accessible dll (for Unity)

compiler internal unity unity3d

Last synced: 11 Nov 2024

https://github.com/spitsh/spitsh

👻The Spook in the Shell🐚 compiler

compiler configuration-management devops perl6 shell-script

Last synced: 10 Oct 2024

https://github.com/zac-garby/radon

A programming language.

compiler golang language parser vm

Last synced: 30 Oct 2024

https://github.com/lindt/docker-dmd

Docker Image for DMD

compiler dlang dmd docker

Last synced: 28 Oct 2024

https://github.com/buaadreamer/buaa-compile-2021

2021年北航编译课程设计,基于SysY文法的MIPS编译器

c compiler java

Last synced: 13 Oct 2024

https://github.com/ACM-UoA-Student-Chapter/dil

The Department of Informatics Programming Language.

compiler educational first-timers-friendly programming-language

Last synced: 06 Nov 2024

https://github.com/gangliao/tiger

implement a full compiler based on c++ 11

backend code-generator compiler cplusplus-11 front-end graph-coloring parser scanner

Last synced: 12 Oct 2024

https://github.com/vrom911/rum

:skull: Compiler for the Rum language

compiler

Last synced: 28 Oct 2024

https://github.com/bryal/carth

The Carth programming language. Mirror of https://sr.ht/~jojo/Carth/

carth compiler lang language

Last synced: 07 Nov 2024

https://github.com/ryooooooga/nocc

A LLVM based self-hosting C compiler

c compiler llvm

Last synced: 12 Oct 2024

https://github.com/bmvantunes/angular-library-builder

[DEPRECATED] - CLI Tool to build Angular (2+) libraries and publish them to npm

angular angular2 builder compiler libraries typescript

Last synced: 30 Sep 2024

https://github.com/maekawatoshiki/long

C++ Compiler

compiler cpp rust

Last synced: 08 Nov 2024

https://github.com/ibara/o

Peephole optimizer for cproc and QBE

c compiler freebsd linux netbsd openbsd optimizer unix

Last synced: 23 Oct 2024

https://github.com/bamless/interpreter

A simple intepreter written in java.

c compiler interpreter java

Last synced: 09 Nov 2024

https://github.com/tekknolagi/ddcg

Implementation of destination-driven code generation with control destinations. See [post.md](post.md)

code-generation compiler cpp ddct

Last synced: 30 Oct 2024

https://github.com/bashbox/bashbox

A bash compiler written in bash to help create modular and maintainable bash projects.

bash bash-beautification bash-error-checking bash-minification bash-optimizaton bash-scripting bash-syntax-checking beautification compiler optimization

Last synced: 06 Nov 2024

https://github.com/cksystemsteaching/cs4all

This is the homepage of the Computer Science for All courses by Professor Christoph Kirsch at the University of Salzburg, Austria.

compiler computer-science cs4all operating-system teaching virtualization

Last synced: 08 Nov 2024

https://github.com/novacbn/svelte-pipeline

Provides custom Javascript evaluation contexts and the Svelte Compiler as Svelte Stores, for REPLs, IDEs, etc.

compiler repl svelte svelte-components svelte-stores

Last synced: 27 Oct 2024

https://github.com/ArachnidAbby/BCL

BCL Compiled Language (BCL)

compiler programming-language python

Last synced: 08 Nov 2024

https://github.com/russo-2025/papyrus-compiler

An open-source implementation of Papyrus scripting language compiler

compiler language papyrus programming-language scripting

Last synced: 07 Nov 2024

https://github.com/risto-stevcev/python-bytecode

A Python bytecode compiler and bytecode generator.

byte byte-code bytecode code compiler generator python

Last synced: 09 Nov 2024

https://github.com/oracle/sandwood

Sandwood - A JVM based Java like Probabilistic Programming Language

compiler java machine-learning ml probabilistic-models probabilistic-programming runtime

Last synced: 06 Nov 2024

https://github.com/serenity4/spirv.jl

Read, process and generate SPIR-V code from Julia

compiler julia spir-v

Last synced: 01 Nov 2024

https://github.com/xldenis/ill

educational compiler for not (quite) toy languages

compiler functional-languages haskell haskell- language laziness

Last synced: 22 Oct 2024

https://github.com/babel/metalsmith-babel

A Metalsmith plugin to compile JavaScript with Babel

babel build compiler ecmascript integration javascript metalsmith nodejs transform

Last synced: 07 Oct 2024

https://github.com/stagas/wat-compiler

webassembly wat text format to binary compiler

binary bytecode compiler wabt wasm wat webassembly

Last synced: 31 Oct 2024

https://github.com/ysiraichi/enfield

An OpenQASM source-to-source Compiler.

compiler quantum-computing qubit-allocation

Last synced: 23 Oct 2024

https://github.com/phase/mars

Minimal programming language with type inference, structures, control flow, and more.

compiler language llvm

Last synced: 13 Oct 2024

https://github.com/bobbimanners/EightBall

The Eight Bit Algorithmic Language for Apple II, Commodore 64 and VIC20

apple2 commodore-64 commodore-vic20 compiler interpreter programming-language retrocomputing

Last synced: 03 Aug 2024

https://github.com/dgraham/stache

A Mustache template compiler.

compiler mustache translator

Last synced: 28 Oct 2024

https://github.com/stepfenshawn/cf-lang

The CF programming language. A programming language inspired by some war movies! 💣💣

cf-lang compiler interpreter new-language programming-language python python3

Last synced: 14 Oct 2024

https://github.com/ggrossetie/opal-node-compiler

Opal Compiler for Node.js

compiler javascript nodejs opal

Last synced: 27 Oct 2024

https://github.com/flang-compiler/classic-flang-llvm-project

LLVM monorepo for integration with classic flang

compiler fortran fortran-compiler llvm

Last synced: 09 Nov 2024

https://github.com/cspotcode/typescript-transpile-only

`tsc` CLI that skips typechecking.

compiler transpiler typescript

Last synced: 28 Oct 2024

https://github.com/deleterium/smartc

Write C smart contracts for signum network. Compile in your browser.

c compiler javascript signum smart-contracts

Last synced: 28 Oct 2024

https://github.com/mogztter/opal-node-compiler

Opal Compiler for Node.js

compiler javascript nodejs opal

Last synced: 06 Aug 2024

https://github.com/sec-bit/adelaide

The SECBIT Static Analysis Extension to Solidity Compiler

compiler solidity static-analysis

Last synced: 26 Oct 2024

https://github.com/col-e/simple-memory-compiler

Fileless java compiler that's easy to use.

bytecode compiler java

Last synced: 28 Oct 2024

https://github.com/wgtdkp/kawaii

A kawaii Scheme interpreter in C

compiler interpreter scheme scheme-interpreter

Last synced: 11 Oct 2024

https://github.com/magetron/c-interpreter

Patrick's C Compiler (interpreter)

compiler interpreter pcc

Last synced: 03 Aug 2024

https://github.com/lethalbit/clank

A C++ Front-end based on LLVM's clang.

c compiler cpp frontend lexer parser

Last synced: 06 Nov 2024

https://github.com/refreezed/gloa

Glóa - a statically typed language that compiles to Lua. *UNDER DEVELOPMENT*

compiler gloa lua programming-language pure-lua static-type-system transpiler

Last synced: 16 Nov 2024

https://github.com/yorkie/lv

compile your JavaScript to native code in pure JavaScript

assembly compiler javascript

Last synced: 08 Nov 2024

https://github.com/taktoa/eqsat

A language-generic implementation of equality saturation in Haskell

compiler equality-saturation haskell optimization term-indexing theorem-prover

Last synced: 12 Oct 2024

https://github.com/gkastrinis/panda

A Datalog compiler and library

compiler datalog datalog-compiler

Last synced: 06 Nov 2024

https://github.com/7axel/web2apk

An easy way to convert your front-end web project into an Android app

apk apkbuilder apktool compiler htmltoapk jarsigner java kotlin linux open-source python signer web2apk web2app windows

Last synced: 10 Nov 2024

https://github.com/Komorebi660/SysYF-Compiler

2021年中国科学技术大学编译原理(H)课程实验项目

compiler cpp ustc

Last synced: 11 Nov 2024