Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/compiler
- Wikipedia: https://en.wikipedia.org/wiki/Compiler
- Related Topics: interpreter, gcc, fortran,
- Last updated: 2024-11-06 00:05:28 UTC
- JSON Representation
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/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/grieferatwork/dcc
Direct/Interactive C Compiler
ansi-c arbitrary-precision-integers asm c c89 c95 c99 compiler direct elf i386 interactive interactive-c k-and-r linux pe-binaries preprocessor windows windows-pe x86
Last synced: 12 Oct 2024
https://github.com/lifeart/glimmer-next
GXT is `glimmer-vm` runtime alternative, only 7kb gzipped
compiler dom-manipulation glimmer-js glimmer-next glimmer-vm gxt handlebars handlebars-js reactive-framework template ui vite
Last synced: 30 Oct 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
Last synced: 22 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/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/saman-pasha/lcc
Lisp C Compiler, Lisp-like syntax for writing C code in addition of some forms and pointer managements
Last synced: 02 Aug 2024
https://github.com/melange-re/melange-re.github.io
Documentation site for Melange
altjs compile-to-js compiler javascript melange ocaml reason
Last synced: 01 Aug 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/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/amirbawab/EasyCC-CPP
Easy Compiler Compiler written in C++
c-plus-plus compiler compiler-construction compiler-design lexical-analysis programming-language syntax-analysis
Last synced: 04 Aug 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/jkrt/om.jl
A Modelica Compiler in Julia
compiler julia-package modelica numerical-methods
Last synced: 14 Oct 2024
https://github.com/justlucdewit/cod
cod programming language
cod codlang compiler concatenative hacktoberfest language programming-language stack-based transpiler
Last synced: 01 Aug 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/beezwax/markdown-compiler
A markdown compiler written in Ruby, for educational purposes.
compiler educational markdown ruby
Last synced: 02 Aug 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/buaadreamer/buaa-compile-2021
2021年北航编译课程设计,基于SysY文法的MIPS编译器
Last synced: 13 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/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/dtcxzyw/fsubfuscator
Do integer arithmetic with fsub.
anti-debug compiler fuscator llvm llvm-pass llvm-project obfu obfuscation obfuscator
Last synced: 28 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/isopropylcyanide/nit-j-code-compiler
Web based Compiler NIT J CSE 2013-17 Final Year Project
compiler django django-framework django-rest-framework editor jquery jquery-tree online-compiler paramiko python terminal-based webapp
Last synced: 11 Oct 2024
https://github.com/welding-torch/installc
Install C on Windows with just one click.
beginner c c-language c-language-made-easy c-programming c-programming-language clanguage compiler gcc gcc-complier installer learning mingw mingw-w64 vscode windows
Last synced: 12 Oct 2024
https://github.com/ArachnidAbby/BCL
BCL Compiled Language (BCL)
compiler programming-language python
Last synced: 01 Aug 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/ygg-lang/yggdrasil.rs
yggdrasil compiler with rust runtime
codegen compiler highlighter interpreter lexer parser parser-combinators parser-generator peg
Last synced: 09 Aug 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/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/7mind/idealingua-v1
IdeaLingua RPC for Scala, TypeScript, C#, Go
api cats-effect compiler csharp generative go http4s idealingua idl izumi json pper productivity rpc scala scalajs transpiler typescript zio
Last synced: 02 Aug 2024
https://github.com/johnridesabike/acutis
A declarative, type-safe template language
compiler eleventy handlebars mustache nunjucks ocaml template-engine template-language
Last synced: 09 Oct 2024
https://github.com/amber-lang/heraclitus
🧱 Compiler frontend for developing great programming languages
Last synced: 09 Aug 2024
https://github.com/phase/mars
Minimal programming language with type inference, structures, control flow, and more.
Last synced: 13 Oct 2024
https://github.com/jarkonik/rocklang
JIT-compiled programming language. https://jarkonik.github.io/rocklang/
compiler compilers interpreter jit jit-compilation jit-compiler jit-interpreter language programming-language rust rust-lang rust-language script scripting scripting-language scripts
Last synced: 12 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/Jackojc/klaxon
Minimalist RPN language that compiles to x86-64 assembly (with more backends to come).
based-stack-based-language compiler concatenative cpp forth klaxon language minimal minimalist native proglangs-discord programming-language reverse-polish-notation rpn stack-based-language stack-language static-typing
Last synced: 01 Aug 2024
https://github.com/serenity4/spirv.jl
Read, process and generate SPIR-V code from Julia
Last synced: 01 Nov 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/col-e/simple-memory-compiler
Fileless java compiler that's easy to use.
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/sec-bit/adelaide
The SECBIT Static Analysis Extension to Solidity Compiler
compiler solidity static-analysis
Last synced: 26 Oct 2024
https://github.com/yorkie/lv
compile your JavaScript to native code in pure JavaScript
Last synced: 19 Oct 2024
https://github.com/coldgrub1384/fastswift
An iOS client for Swift compiler
compiler ios ios-app mobile-ide ssh swift swift-ide swift-language
Last synced: 12 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/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/magetron/c-interpreter
Patrick's C Compiler (interpreter)
Last synced: 03 Aug 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/jweinst1/Wind
The Flow-based Programming Language
compiler data-processing flow-based-programming programming-language reactive-programming
Last synced: 04 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/3f/vscommandevent
Extending Visual Studio on the fly via E-MSBuild, SobaScript, C#, ...
automation commands compiler e-msbuild envdte events getnutool sbe-scripts scripts sobascript tools varhead visual-studio visualstudio vs2019 vs2022 vscommandevent vsix vssbe vssolutionbuildevent
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/cspotcode/typescript-transpile-only
`tsc` CLI that skips typechecking.
compiler transpiler typescript
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/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/jprochazk/hebi
Scripting language
compiler interpreter programming-language rust
Last synced: 27 Oct 2024
https://github.com/sanix-darker/cyclop
Real-time output of your program (ONLY IN SHELL, no program, no Lib, no Package required to use it)
bash bash-script bash-scripting bashrc compiler cross-compiler cross-platform demos linux script scripting shell shell-prompt shell-script shell-scripting shell-scripts shellcode shellscript watch-extensions watch-files
Last synced: 14 Oct 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/aelbore/rollup-plugin-ngc
Rollup plugin for Angular with ivy enable
angular compiler ivy rollup typescript
Last synced: 27 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/arocks/punchscript
A programming language made up of Rajinikanth punch dialogues
compiler interpreter menhir ocaml rajinikanth
Last synced: 28 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/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/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/quantumbfs/yaocompiler.jl
The Yao compiler project
compiler heterogeneous-computing julia quantum quantum-computing yao yaolang
Last synced: 06 Nov 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/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/gkastrinis/panda
A Datalog compiler and library
compiler datalog datalog-compiler
Last synced: 01 Aug 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/tmcgilchrist/tiger
Compiler for Tiger language from "Modern Compiler Implementation in ML"
Last synced: 28 Oct 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
https://github.com/andrew-johnson-4/lambda-mountain
Tiny Functional Language Compiling to Assembly (7000 Lines of Code)
assisted-reasoning compiler coq css functional-programming html macro-assembler programming-language self-hosting static-site-generator wasm x86
Last synced: 30 Oct 2024
https://github.com/shiinamiyuki/lunatic
lunatic: a toy lua interpreter
compiler interpreter parser practice-project programming-language register-machine virtual-machine
Last synced: 03 Aug 2024
https://github.com/superjmn/statemachinecompiler
State Machine Compiler inspired by Uncle Bob
clean-code compiler csharp dotnet finite-state-machine parser-combinators visitor-pattern
Last synced: 28 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/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