Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for intermediate representation
intermediate-representation
x
99 search results found
Markdown Js
⭐
7,387
A Markdown parser for javascript
Llvm
⭐
4,384
Project moved to: https://github.com/llvm/llvm-project
Miasm
⭐
3,253
Reverse engineering framework in Python
Write You A Haskell
⭐
2,744
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Mir
⭐
2,119
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
Bytecoder
⭐
837
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
Binaryninja Api
⭐
773
Public API, examples, documentation and issues for Binary Ninja
Oakc
⭐
691
A portable programming language with a compact intermediate representation
Ddisasm
⭐
592
A fast and accurate disassembler
Recki Ct
⭐
556
Sljit
⭐
518
Platform independent low-level JIT compiler
Vmir
⭐
467
Virtual Machine for Intermediate Representation
Gqtx
⭐
436
Implementation-first Typescript GraphQL Server without codegen or metaprogramming
Libfirm
⭐
416
graph based intermediate representation and backend for optimising compilers
Easy Just In Time
⭐
369
LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.
Vast
⭐
315
VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.
Llhd
⭐
301
Low Level Hardware Description — A foundation for building hardware design tools.
Gtirb
⭐
296
Intermediate Representation for Binary analysis and transformation
Golangannotations
⭐
269
Go package that provides annotations for golang to speedup web development
Silt
⭐
204
An in-progress fast, dependently typed, functional programming language implemented in Swift.
Prettier Ruby
⭐
196
Prettier for ruby
Pymlir
⭐
161
Python interface for MLIR - the Multi-Level Intermediate Representation
Idris Php
⭐
158
Yes, really...
Irtools.jl
⭐
105
Mike's Little Intermediate Representation
Tapir Llvm
⭐
100
Tapir extension to LLVM for optimizing Parallel Programs
Metadsl
⭐
96
Domain Specific Languages in Python
Api Doc Parser
⭐
96
Transforms a Hydra API doc in an intermediate representation that can be used for various tasks such as creating smart API clients, scaffolding code or building administration interfaces.
Coreir
⭐
86
Leaven
⭐
84
translate LLVM IR to Go
Transpyle
⭐
70
HPC-oriented transpiler for C, C++, Cython, Fortran, OpenCL and Python.
Smart Intermediate Representation
⭐
69
A brand-new multi-scenarios smart contract compiler framework
Unicode Confusable
⭐
68
Unicode::Confusable.confusable? "ℜսᖯʏ", "Ruby"
Ssaplayground
⭐
65
🃏 The Go SSA Playground: Exploring SSA IR | https://golang.design/gossa
Llvm Ir Cmake Utils
⭐
57
LLVM IR CMake utils for bitcode file manipulation by opt and friends
Ravi Compiler
⭐
53
Parser and compiler for Ravi and Lua
Bitcode
⭐
53
Generate binary LLVM-compatible bitcode from JS
Plank
⭐
50
Gtirb Pprinter
⭐
46
Pretty printer from GTIRB to assembly code
Arc
⭐
45
Programming Language for Continuous Deep Analytics
Jlm
⭐
39
Free Compiler
⭐
38
A Haskell to Coq compiler that represents effectful programs with the free monad
Claw Compiler
⭐
38
CLAW Compiler for Performance Portability
Thorin2
⭐
38
The Higher ORder INtermediate representation - next gen
Nast
⭐
37
A block-based intermediate representation for document-like content.
Firmforth
⭐
36
A just-in-time-compiling forth system using libfirm.
Tcp Info
⭐
36
Fast tcp-info collector in Go
Yair
⭐
32
🦜 yair - a high-level compiler IR entirely written in Rust
Hcl Dialect
⭐
31
HeteroCL-MLIR dialect for accelerator design
Iroha
⭐
30
Intermediate Representation Of Hardware Abstraction (LLVM-ish for HLS)
Rstatic
⭐
29
An R package for static analysis of R code.
Mammon
⭐
29
legacy-free IRCv3.2 server built ontop of ircreactor
Language Ninja
⭐
29
A Haskell library for parsing, pretty-printing, and evaluating the Ninja build language.
Elm Compiler Docs
⭐
28
Repo where to write down documentation and guides for the elm-compiler
Sasi
⭐
27
Signedness-Agnostic Strided-Interval
Saphir Project
⭐
25
saphIR is an Intermediate Representation with amd64 and arm64 backends. Also included: a compiler, an arm64 lifter, an arm64 to amd64 dynamic binary translator, and a fuzzer.
Yaoblocks.jl
⭐
25
Standard basic quantum circuit simulator building blocks.
Finn Base
⭐
24
Open Source Compiler Framework using ONNX as Frontend and IR
Sbt Lagom Descriptor Generator
⭐
24
Lagom API code generator
Mcqc
⭐
23
A Gallina compiler with C++17 as an intermediate representation
Irnet
⭐
23
Code for our ACL'19 accepted paper "Towards Complex Text-to-SQL in Cross-Domain Database with Intermediate Representation"
Jfsm
⭐
23
JSON Finite State Machine (JFSM) Representation, Validation and Generation
Analysis Framework For Tvm
⭐
22
Static analysis framework for analyzing programs written in TVM's Relay IR.
Incremental Bars
⭐
22
incremental-dom backend support for handlebars templates https://www.npmjs.com/package/incremental-bars
Bc2json
⭐
19
[bc2json] transform java bytecode to json representation
Carbon Ir
⭐
18
The carbon intermediate representation language
Abstraps
⭐
17
Pull your compiler up with abstract bootstraps.
Haskell Core Semantics
⭐
16
Haskell's Core in K.
Compiler Touch
⭐
16
Sample of building control flow graph, SSA form, phi nodes, LLVM IR for imagined language.
Legacy Decorators Migration Utility
⭐
16
🔝 A command line utility to upgrade your JavaScript files from the legacy decorators proposal to the new one.
Sleigh
⭐
15
A (SLEIGH) disassembler that supports multiple architectures
Ips Protodesc Code
⭐
15
Code for parsing out augmented packet header diagrams from IETF documents
Sljit
⭐
15
A fork of the original sljit: http://sljit.sourceforge.net/
Sijuiacion Lang
⭐
15
An IR for Python VM, provided with indirect jump instructions.
Llvm2kittel
⭐
14
llvm2KITTeL
Elliptic
⭐
14
ELLIPTIc: The Extensible LIbrary for Physical simulaTIons
Sparseir.jl
⭐
13
On-the-fly computation of IR basis functions
Gtirb Ghidra Plugin
⭐
12
Ghidra plugin to handle GTIRB files
Atom
⭐
12
Atom is a novel intermediate representation for applications and a standalone tool that is powered by chen.
Llirinterpreter
⭐
12
Single file interpreter (or naive virtual machine) for my intermediate representation. SSA support has been added.
Solgo
⭐
11
Solidity parser in Go, designed to transform Solidity code into a structured format for enhanced analysis, particularly beneficial for developers using Go to analyze Solidity smart contracts.
Txsc
⭐
11
Transaction script compiler
Triq
⭐
10
Backend Compiler for Scaffold
L1ir
⭐
8
Intermediate Representation of LSTS L1 Language
Iustcompiler
⭐
7
IUST Compiler Design: Principles, Techniques, and Tools
Res
⭐
7
Intermediate Representation for test results
Optimizingir.jl
⭐
7
An Intermediate Representation (IR) on steroids
Coldframe
⭐
7
ColdFrame generates Ada framework code and documentation from UML models.
Model Pivot
⭐
6
Model-Pivot is a model conversion and visualization tool to help users inter-operate among different deep learning frameworks. Convert models between PyTorch and Tensorflow.
Ircreactor
⭐
6
Conversion of IRC messages into intermediate representation
Scp
⭐
6
Bootstrapped compiler platform generating x86 and MIPS assembly
Distilling Knowledge Via Intermediate Classifiers
⭐
6
Distilling Knowledge via Intermediate Classifiers
John Devkit
⭐
6
advanced code generator for John the Ripper
Sangria Tcp Msgpack Example
⭐
5
An example TCP GraphQL server that uses a binary data format (MessagePack)
Start
⭐
5
Net Ssa
⭐
5
net-ssa: A fast and easy-to-use register-based representation for .NET bytecode.
Copilot Core
⭐
5
Intermediate representation for Copilot.
Firrtl Mode
⭐
5
Major mode for editing FIRRTL files in Emacs
Lass
⭐
5
Linear algebra for structured sparse matrices
Dms
⭐
5
Dialogue Manager Script - programming language for autonomous interactive systems
1-99 of 99 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.