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/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/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/amanda-lang/amanda

The Amanda programming language

compiler interpreter portuguese python rust vm

Last synced: 02 Aug 2024

https://github.com/cr0a3/ygen

Ygen - Yet another code generation libary

codegen compiler llvm

Last synced: 14 Oct 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: 01 Aug 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/wongjiahau/pineapple

Definition for Pineapple language and its compiler

compiler interpreter language

Last synced: 22 Oct 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: 02 Aug 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/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/nic30/hwthls

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

compiler fpga hls llvm systemverilog verification verilog vhdl

Last synced: 17 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/amber-lang/heraclitus

🧱 Compiler frontend for developing great programming languages

compiler heraclitus rust

Last synced: 06 Nov 2024

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

A markdown compiler written in Ruby, for educational purposes.

compiler educational markdown ruby

Last synced: 02 Aug 2024

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

The jsii compiler for TypeScript

aws cdk compiler typescript

Last synced: 07 Oct 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/y1yang0/nyx

[nyx] dynamically typed scripting language

compiler interpreter language programming-language scripting-language

Last synced: 23 Oct 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/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/ibara/o

Peephole optimizer for cproc and QBE

c compiler freebsd linux netbsd openbsd optimizer unix

Last synced: 23 Oct 2024

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

Docker Image for DMD

compiler dlang dmd docker

Last synced: 28 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/spitsh/spitsh

👻The Spook in the Shell🐚 compiler

compiler configuration-management devops perl6 shell-script

Last synced: 10 Oct 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: 14 Oct 2024

https://github.com/maekawatoshiki/long

C++ Compiler

compiler cpp rust

Last synced: 17 Oct 2024

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

A programming language.

compiler golang language parser vm

Last synced: 30 Oct 2024

https://github.com/vrom911/rum

:skull: Compiler for the Rum language

compiler

Last synced: 28 Oct 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/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/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/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/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: 01 Aug 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/xldenis/ill

educational compiler for not (quite) toy languages

compiler functional-languages haskell haskell- language laziness

Last synced: 22 Oct 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/phase/mars

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

compiler language llvm

Last synced: 13 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/wgtdkp/kawaii

A kawaii Scheme interpreter in C

compiler interpreter scheme scheme-interpreter

Last synced: 11 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/gkastrinis/panda

A Datalog compiler and library

compiler datalog datalog-compiler

Last synced: 06 Nov 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/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/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/dgraham/stache

A Mustache template compiler.

compiler mustache translator

Last synced: 28 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/mogztter/opal-node-compiler

Opal Compiler for Node.js

compiler javascript nodejs opal

Last synced: 06 Aug 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/cspotcode/typescript-transpile-only

`tsc` CLI that skips typechecking.

compiler transpiler typescript

Last synced: 28 Oct 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/Komorebi660/SysYF-Compiler

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

compiler cpp ustc

Last synced: 02 Aug 2024

https://github.com/yorkie/lv

compile your JavaScript to native code in pure JavaScript

assembly compiler javascript

Last synced: 19 Oct 2024

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

A typed shell script language, with modern syntax implemented in Rust™

compiler hacktoberfest interpreter language scripting-language shell typing

Last synced: 06 Aug 2024

https://github.com/ioriens/wxss-transpiler

Port of wcsc.exe to Javascript. wxss 文件编译器

compiler css minapp postcss transpiler wxapp wxss wxss-transpiler wxss2css

Last synced: 14 Oct 2024

https://github.com/joseexposito/v8-compiler

Compile your Node.js project and distribute it without source code

code-protection compiler javascript node-js

Last synced: 15 Oct 2024

https://github.com/zuzuchefe/guido

适用于cmd amd react jquery sass handlebars开发体系的构建工具,内置静态资源(样式、图片)内联外链、自动化雪碧图、资源to base64、资源文件注入模板、dev server、自定义路由等构建、调试、打包部署功能,减少同体系开发环境的重复配置

build-tool compiler css es2015 es6 guido handlebars javascript-modules javascript-tools svg web-performance webpack2 webpack3

Last synced: 11 Oct 2024

https://github.com/haroldo-ok/choice4genesis

A ChoiceScript clone that generates SGDK-compatible C source for the Sega Genesis

choose-your-own-adventure compiler cyoa homebrew multimedia presentation sega-genesis sgdk slideshow transpiler visual-novel-engine

Last synced: 03 Nov 2024

https://github.com/php-ffi/preprocessor

Simple C Preprocessor

c compiler php preprocessor

Last synced: 06 Nov 2024

https://github.com/BowlerHatLLC/asconfigc

Command line utility that builds ActionScript projects configured with an asconfig.json file.

actionscript apache-flexjs apache-royale asconfigc compiler flexjs royale visual-studio-code vscode

Last synced: 03 Aug 2024

https://github.com/g-w1/ezc

compiler for ez (a language that I made)

asm compiler rust ziglang

Last synced: 14 Oct 2024

https://github.com/arocks/punchscript

A programming language made up of Rajinikanth punch dialogues

compiler interpreter menhir ocaml rajinikanth

Last synced: 28 Oct 2024

https://github.com/ubugeeei/ubcc

A toy C Compiler implemented by Rust.

c c-compiler cc compiler rust

Last synced: 23 Oct 2024

https://github.com/redgear-studio/atlas-core

Atlas77 is a functional programming language in development written in Rust

assembler compiler interpreter language programming-language rust

Last synced: 12 Oct 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: 01 Aug 2024

https://github.com/sz-piotr/tranquility

Tranquility is an in-development programming language intended to replace Solidity

compiler ethereum interpreter programming-language smart-contracts tranquility

Last synced: 27 Oct 2024

https://github.com/hawkw/decaf

like Java, but less so

assembly compiler jasmin language scala toy

Last synced: 27 Oct 2024

https://github.com/milouk/gcc-prebuilt-elf-toolchains

This repo contains Weekly GCC 11 builds for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch64 systems.

aarch64 aarch64-linux-gnu android android-toolchain compiler elf gcc gcc-arm-toolchain gcc-complier gcc10 gcc11 kernel raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi rpi4 sphinx toolchain

Last synced: 11 Oct 2024

https://github.com/aelbore/rollup-plugin-ngc

Rollup plugin for Angular with ivy enable

angular compiler ivy rollup typescript

Last synced: 27 Oct 2024

https://github.com/aionescu/oplang

Stack-based esoteric programming language

compiler esoteric-language haskell stack-based

Last synced: 14 Oct 2024

https://github.com/Yuziquan/CppCompiler

A C# application that simulates the important workflow of a C++ compiler, continuous updating ...

compiler compiler-principles dll flex gui lexical-analysis ll1-grammar syntax-analysis tiny winforms

Last synced: 24 Oct 2024

https://github.com/ZaneDubya/LoxScript

A bytecode compiler and virtual machine for the Lox language, in C#. Includes a C# / Lox object interface generator and bytecode serialization.

bytecode compiler lox lox-language virtual-machine

Last synced: 02 Aug 2024

https://github.com/samirose/sicp-compiler-project

A Scheme to WAT/WASM compiler in spirit of SICP exercises 5.49-52

compiler hobby-project scheme scheme-compiler sicp webassembly

Last synced: 03 Nov 2024