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-08 00:05:28 UTC
- JSON Representation
https://github.com/shikugawa/startear
The experimental programming language compiler and virtual machine
Last synced: 16 Oct 2024
https://github.com/gabrysbiz/lesscss-compiler
A Java library which compiles Less source files to the CSS code.
compiler java-library less lesscss
Last synced: 28 Sep 2024
https://github.com/green726/swo
SWO Wants Options | SWO Is A Compiled Language
compiler language llvm programming programming-language
Last synced: 07 Nov 2024
https://github.com/iguntur/read-tsconfig
Read tsconfig.json file
compiler config json5 pkg read ts tsc tsconfig typescript
Last synced: 07 Nov 2024
https://github.com/shenniger/toycompiler
Toy compiler
c compiler language lisp programming-language
Last synced: 06 Nov 2024
https://github.com/retorillo/cl.vim
Helps to execute CL(Microsoft C/C++ compiler) and to store its results into quickfix.
Last synced: 05 Nov 2024
https://github.com/jvmakine/shine
LLVM frontend for Shine
compiler functional-programming golang llvm
Last synced: 27 Oct 2024
https://github.com/cosmos72/m64th
[BETA] 64-bit forth compiler with REPL
compiler forth interpreter repl
Last synced: 11 Oct 2024
https://github.com/28/openlayers-cljs-compile-error-repo
A repo presenting a CLJS compile error I stumbled upon
bug clj cljs clojure clojurescript compiler
Last synced: 28 Sep 2024
https://github.com/99thedark/fusion
An unnamed 5th version of my programming language
ast compiler lexer llvm programming-language rust
Last synced: 14 Oct 2024
https://github.com/mtgrosser/jass-vue-sfc
Vue SFC compiler for Sprockets
asset-pipeline compiler javascript rails ruby ruby-on-rails sfc sprockets vue vue-sfc
Last synced: 02 Nov 2024
https://github.com/sinnwrig/directxshadercompiler.net
.NET wrapper for the DirectXShaderCompiler written in C#
compiler csharp directx directx-shader-compiler dotnet-core dxil hlsl llvm llvm-clang net8 shader shader-programs
Last synced: 14 Oct 2024
https://github.com/thedavidchu/dolang
An transpiler/interpreter written in C.
c89 c99 compiler dolang interpreter lol transpiler
Last synced: 12 Oct 2024
https://github.com/c-chads/seabass
the SEABASS MetaProgramming language (and metacompiler) repository. Public Domain Compiler.
c99 cc0 compiler metaprogramming public-domain
Last synced: 29 Sep 2024
https://github.com/pedroediaz/xc
A toy self-compiling C compiler.
bsd-3-clause c89 c99 compiler embedded non-recursive parser shunting-yard unix
Last synced: 12 Oct 2024
https://github.com/mattmezza/email-lang-cli
The Email Language CLI
cli compiler email language parser transpiler
Last synced: 02 Nov 2024
https://github.com/porglezomp/compiler-parts
Parts of a compiler backend, from scratch
Last synced: 02 Nov 2024
https://github.com/williamfedele/tinycompiler
Compiler written in Zig for fun
compiler compiler-design zig ziglang
Last synced: 17 Oct 2024
https://github.com/wtanaka/ansible-role-ghc-mtl
Ansible role to install mtl library for Glasgow Haskell Compiler
ansible ansible-galaxy ansible-role ansible-roles compiler development galaxy ghc ghc-mtl ghci glasgow haskell
Last synced: 13 Oct 2024
https://github.com/wtanaka/ansible-role-ghc
Ansible role to install ghc
ansible ansible-galaxy ansible-role ansible-roles compiler compilers development galaxy ghc ghci glasgow haskell
Last synced: 13 Oct 2024
https://github.com/deeptiman/generic-programming
A Case Study on Golang Generic Code
abstract-syntax-tree compiler compiler-principles cpp generic-programming generic-types go golang golang-application golang-examples golang-generics golang-library golang-package google java software-architecture software-development software-engineering software-testing unit-test
Last synced: 12 Oct 2024
https://github.com/thomas-crane/spearmint
A statically typed, simple language.
Last synced: 12 Oct 2024
https://github.com/irvifa/compiler-final-project
Code written for my final project in Compiler course at Universitas of Indonesia
Last synced: 13 Oct 2024
https://github.com/gabrysbiz/lesscss-maven-plugin-examples
LessCSS Maven Plugin example projects.
compiler example-project less lesscss maven-plugin
Last synced: 28 Sep 2024
https://github.com/shinnn/metalsmith-buble
Bublé plugin for Metalsmith
buble build-tool compiler ecmascript javascript jsx metalsmith metalsmith-plugin nodejs
Last synced: 29 Oct 2024
https://github.com/rubyonworld/ruby-less-js
Ruby LessJs is a bridge to the official Javascript-based Less.js compiler.
bridge compiler lessjs official
Last synced: 12 Oct 2024
https://github.com/wang-zerui/draw-frontend
serverless部署的绘图语言解释器 (西电编译原理大作业)
Last synced: 03 Nov 2024
https://github.com/rayhanadev/python-interpreter
A small Python Interpreter written in Javascript
compiler javascript nodejs python
Last synced: 06 Nov 2024
https://github.com/c71n93/language
Compiler for primitive programming language
Last synced: 11 Oct 2024
https://github.com/ahmedfathydev/java-lexical-analyzer
Java lexical analyzer for our compiler course.
compiler csharp java lexical-analyzer
Last synced: 06 Nov 2024
https://github.com/sholtrop/cminus
Toy compiler for a minimal, C-like language, written in Rust.
Last synced: 26 Oct 2024
https://github.com/puntorigen4u/nuxt_dsl
NUXT DSL compiler. Using this CLI you'll be able to create and deploy complete VueJS + Nuxt webapps, created within Concepto DSL IDE.
compiler concepto dsl-interpreter dsl-syntax nodejs nuxtjs puntorigen vue vuejs vuetify
Last synced: 11 Oct 2024
https://github.com/lovetingyuan/simple_template
简单的模板编译
compiler html javascript template
Last synced: 30 Oct 2024
https://github.com/alexgustafsson/mjavac
A parser, vm and compiler for MiniJava for the course DV1585 at BTH
bth bytecode compiler parser parser-library virtual-machine
Last synced: 23 Oct 2024
https://github.com/khadem-mh/computersales
A beautiful and user-friendly website for selling computer parts. Implemented with the Next framework
compiler computer-sales next nodejs react website
Last synced: 07 Nov 2024
https://github.com/shysolocup/unityscript
A JavaScript-to-C# Compiler for Unity
compiler game-development gamedev javascript js nodejs nodejs-api nodejs-modules transpiler unity unity2d unity3d unityscript
Last synced: 03 Nov 2024
https://github.com/pixselve-school/TLC-projet
A compiler for the While language made in Java
Last synced: 23 Oct 2024
https://github.com/cloudef/zig-fsm-compiler
Ragel compatible FSM compiler for Zig
compiler fsm lexer logic parser parsing state state-machine state-management tokenizer zig
Last synced: 03 Nov 2024
https://github.com/ilankri/flap
A toy compiler from a functional programming language to MIPS assembly and Java bytecode (mirrored from https://gitlab.com/ilankri/flap)
compiler functional-programming jvm mips programming-language school-project
Last synced: 12 Oct 2024
https://github.com/jiriklepl/Bachelor-Thesis-Defense
Check https://github.com/exaexa/simple-mff-slides for the template
bachelor-thesis beamer c compiler haskell hindley-milner mff-uk tex
Last synced: 23 Oct 2024
https://github.com/clementtsang/wlp4_compiler
The resulting compiled files of the wlp4 compiler.
Last synced: 13 Oct 2024
https://github.com/dhil/hank
a research programming language based on handlers
algebraic-effects compiler computational-effects effect-handlers programming-language
Last synced: 30 Oct 2024
https://github.com/epatrizio/miniml2wasm
MiniML to WebAssembly compiler
compiler ocaml-library wasm webassembly
Last synced: 30 Oct 2024
https://github.com/redayzarra/pyforge
PyForge is a custom Python compiler built using .NET and C#. It provides an interactive shell for real-time Python code execution and supports a variety of commands for enhanced user interaction. PyForge is designed to parse Python code, evaluate expressions, and provide detailed diagnostics to help debug and improve your Python scripts.
compiler compilers csharp csharp-code dotnet dotnet-core python
Last synced: 12 Oct 2024
https://github.com/nonlin-lin-chaos-order-etc-etal/ooc-legacy-archive
Optimizing Oberon-2 Compiler — Backup Archive — Fetched at: August 7, 2019
compiler compilers dual-licensed gpl language languages lgpl oberon oberon2 oo2c ooc ooc2 optimizing programming-language programming-languages translator translators
Last synced: 14 Oct 2024
https://github.com/imakebotsforyou/assemblyrust
An x86 assembly emulator in rust
asm assembler assembly compiler deassembler decompiler emulator rust tasm x86 x86-assembly
Last synced: 12 Oct 2024
https://github.com/jumperchen/dart2java
A dart to java transpiler (PoC project)
compiler dart dartlang java transpiler
Last synced: 11 Oct 2024
https://github.com/reilabs/llvm-to-cairo
Efforts to compile LLVM bytecode to run on top of the CairoVM and hence execute provably on Starknet
compiler emulator llvm starknet
Last synced: 22 Oct 2024
https://github.com/susji/lc
Self-hosting toy compiler for a language which resembles a subset of ANSI C
ansi-c assembly assembly-x86 c compiler
Last synced: 12 Oct 2024
https://github.com/Amdrel/mlbf
An optimizing Brainfuck interpreter / compiler written in C.
brainfuck brainfuck-interpreter compiler scripting-language stdin
Last synced: 03 Aug 2024
https://github.com/dimits-ts/mini-python-compiler
A project implementing a compiler for the 'Mini Python' programming language.
compiler programming-language sablecc
Last synced: 07 Nov 2024
https://github.com/amdrel/mlbf
An optimizing Brainfuck interpreter / compiler written in C.
brainfuck brainfuck-interpreter compiler scripting-language stdin
Last synced: 30 Oct 2024
https://github.com/ehwan/lua_rust
lua syntax parser & interpreter in Rust
compiler glr-parsing lalr1 lua rust
Last synced: 12 Oct 2024
https://github.com/timbokz/ange
♻️ Compile anything into anything using EJS templates.
automation cli compiler es6 generator javascript nodejs
Last synced: 30 Oct 2024
https://github.com/m4elstr0m/onecompiler
A Linux script designed to make cross-platform compiling easier
compile compiler compilers cplusplus cpp cross-compile cross-compiler cross-platform csharp debian developer-tools go golang linux linux-app shell time-saver time-saving-tool
Last synced: 12 Oct 2024
https://github.com/idelvall/hack-assembler
An assembler for the Hack machine (http://www.nand2tetris.org/)
assembler compiler hack-machine machine-language nand2tetris
Last synced: 11 Oct 2024
https://github.com/idelvall/hack-vm
A stack machine code (VM code) to assembly compiler for the Hack machine (http://www.nand2tetris.org)
assembler compiler hack-machine nand2tetris stack-machine
Last synced: 11 Oct 2024
https://github.com/blevic/simple-c-compiler
My C compiler, written in C (and Python)
Last synced: 30 Oct 2024
https://github.com/mjz86/mjz_esp32_os
a open source operating system for running wrench byte code in a esp32 / esp32s3
arduino-ide arduino-sketch cli cli-app comand-line command compiler esp esp32 esp32-arduino esp32-s3 esp32s3 interpreter operating-system-learning operation-systems os ota rtos script vm
Last synced: 04 Nov 2024
https://github.com/ncfavier/pgo
Tiny Go compiler for the compilation project at ENS
Last synced: 07 Nov 2024
https://github.com/hathamneh/MicroCompiler
A very tiny compiler for Micro language
Last synced: 01 Aug 2024
https://github.com/ahmednassar7/lexical-analyzer
A simple java based lexical analyzer
compiler java lexical-analyzer lexical-parser lexical-semantics
Last synced: 06 Nov 2024
https://github.com/styvane/monkey
compiler interpreter programming-language
Last synced: 07 Nov 2024
https://github.com/remexre/stahl_bootstrap
The bootstrapping compiler for Stahl.
categorical-abstract-machine compiler stahl
Last synced: 05 Nov 2024
https://github.com/nqpz/toppl
An aggressive Prolog compiler :boom:
compiler interpreter prolog repl
Last synced: 12 Oct 2024
https://github.com/hamedfathi/roslynsolutionanalyzor
A sample to show how to analyze a .NET solution by the Roslyn .NET compiler.
compiler csharp dotnet refactoring roslyn roslyn-analyzer roslyn-analyzers
Last synced: 11 Oct 2024
https://github.com/nricciardi/nmd-core
New Markdown (NMD) compiler
compiler markdown markdown-language markdown-to-html
Last synced: 06 Nov 2024
https://github.com/reisraff/phulp-scss-compiler
The scss compiler addon for phulp
compiler php phulp phulp-scss-compiler phulpplugin scss scss-compiler
Last synced: 12 Oct 2024
https://github.com/Backlang-Org/Backlang
A new Rust, C# inspired Language for .Net
backlang compiler macros programming-language
Last synced: 07 Nov 2024
https://github.com/nwaywood/the-super-tiny-compiler-ocaml
Implementation of The Super Tiny Compiler in OCaml
Last synced: 05 Nov 2024
https://github.com/rahuletto/execoder
Execoder is a beautiful Wandbox wrapper with the power of Codeboard
compiler executor nextjs online-compiler sandbox wandbox
Last synced: 12 Oct 2024
https://github.com/davidbuchanan314/branflakes-ng
An improved version of my older project "branflakes", an optimising brainfuck compiler.
brainfuck brainfuck-compiler brainfuck-transpiler compiler
Last synced: 07 Nov 2024
https://github.com/amitsingh-007/uglify-js-compiler
A JS Compiler to compile any JS code into a valid uglified transpiled JS code. You can also execute the uglified JS code right from the browser.
compiler daisyui solidjs solidstart stackblitz tailwindcss uglify-js-compiler uglifyjs
Last synced: 14 Oct 2024
https://github.com/jednano/tsconfig
Base TypeScript configuration file.
compiler options rules tsconfig typescript
Last synced: 07 Nov 2024
https://github.com/pheuter/lithon
A toy compiler that translates a small subset of Scheme into Python
compiler lisp python scheme toy-compiler
Last synced: 11 Oct 2024
https://github.com/marcosspessatto/compiler
Transpiler from CT language to Java
compiler java jflex lexical-analysis parser
Last synced: 07 Nov 2024
https://github.com/oliverbenns/handmade-hero-powershell
A Powershell equivalent of Handmade Hero's build process
build compiler cpp handmade handmade-hero powershell visual-studio visual-studio-2017
Last synced: 04 Nov 2024
https://github.com/salif/dododon
A compiler for a new programming language with a Bulgarian-based syntax
bulgarian bulgarian-language compiler dododon language programming-language
Last synced: 07 Nov 2024
https://github.com/hazae41/Kotlin-Compiler-GUI
Quickly compile Kotlin classes (.kt) and run Kotlin scripts (.kts)
compiler drag-and-drop gui kotlin kotlin-compiler kotlin-scripts kts
Last synced: 27 Aug 2024