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-16 00:05:11 UTC
- JSON Representation
https://github.com/asmxfoundation/asmx
🚀 AsmX - lang programming
app arm asm asmx assembler compiler open-source os programming-language programming-languages
Last synced: 05 Nov 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
Last synced: 12 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/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/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/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/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/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/openkraken/node-qjsc
Node.js addon for the QuickJS compiler
Last synced: 08 Nov 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: 08 Nov 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/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/amanda-lang/amanda
The Amanda programming language
compiler interpreter portuguese python rust vm
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/wongjiahau/pineapple
Definition for Pineapple language and its compiler
Last synced: 09 Nov 2024
https://github.com/cntransgroup/programming_language_pragmatics_4th
PLP(编程语言语用论(第4版)) 翻译
compiler programming-language translation
Last synced: 13 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/apt1002/mijit
Experimental JIT compiler generator
compiler interpreter jit-compiler programming-language rust
Last synced: 14 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/evilmartians/foundry
Foundry Compiler
compiler ocaml programming-language
Last synced: 14 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/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/amber-lang/heraclitus
🧱 Compiler frontend for developing great programming languages
Last synced: 06 Nov 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/justlucdewit/cod
cod programming language
cod codlang compiler concatenative hacktoberfest language programming-language stack-based transpiler
Last synced: 07 Nov 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/jkrt/om.jl
A Modelica Compiler in Julia
compiler julia-package modelica numerical-methods
Last synced: 14 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/guoyunhe/front-end-builder-benchmark
Compare performance of popular front-end build tools
babel bundler compiler create-react-app esbuild icejs parcel react rollup rspack swc transformer typescript vite webpack
Last synced: 12 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/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/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/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/spitsh/spitsh
👻The Spook in the Shell🐚 compiler
compiler configuration-management devops perl6 shell-script
Last synced: 10 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/buaadreamer/buaa-compile-2021
2021年北航编译课程设计,基于SysY文法的MIPS编译器
Last synced: 13 Oct 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/bryal/carth
The Carth programming language. Mirror of https://sr.ht/~jojo/Carth/
Last synced: 07 Nov 2024
https://github.com/bamless/interpreter
A simple intepreter written in java.
Last synced: 09 Nov 2024
https://github.com/ArachnidAbby/BCL
BCL Compiled Language (BCL)
compiler programming-language python
Last synced: 08 Nov 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/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/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/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/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/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/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/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/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
Last synced: 01 Nov 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/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/archo5/hlsloptconv
HLSL optimizing converter
compiler glsl glsl-shader hlsl optimizer shader transpiler
Last synced: 09 Nov 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/ysiraichi/enfield
An OpenQASM source-to-source Compiler.
compiler quantum-computing qubit-allocation
Last synced: 23 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/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/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: 07 Nov 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/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: 14 Nov 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/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/mogztter/opal-node-compiler
Opal Compiler for Node.js
compiler javascript nodejs opal
Last synced: 06 Aug 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/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/cspotcode/typescript-transpile-only
`tsc` CLI that skips typechecking.
compiler transpiler typescript
Last synced: 28 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/jweinst1/wind
The Flow-based Programming Language
compiler data-processing flow-based-programming programming-language reactive-programming
Last synced: 08 Nov 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/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: 07 Nov 2024
https://github.com/yorkie/lv
compile your JavaScript to native code in pure JavaScript
Last synced: 08 Nov 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/gkastrinis/panda
A Datalog compiler and library
compiler datalog datalog-compiler
Last synced: 06 Nov 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/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/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/col-e/simple-memory-compiler
Fileless java compiler that's easy to use.
Last synced: 28 Oct 2024
https://github.com/magetron/c-interpreter
Patrick's C Compiler (interpreter)
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/morgancaron/script
Script is a multi-paradigm compiled programming language. The compiler core has been migrated to CppUtils.
compiler cpp cpp20 cpp23 language parser programming-language script script-language scripting scripting-language
Last synced: 09 Nov 2024