GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Haskell Avro Encoding and Decoding Native Support (no RPC)
Stratified synthesis for learning machine code instruction semantics
Cryptol: The Language of Cryptography
A library for binary analysis and rewriting
SAW front end for the MIR language from rustc
Crucible is a library for symbolic simulation of imperative programs
Galois RISC-V ISA Formal Tools
Open source binary analysis tools.
The SAW scripting language.
A translator from SAWCore to Coq
A parser and AST for Lustre
A set of utilities for using indexed types including containers, equality, and comparison.
Parser for the llvm bitcode format
A library for disassembling x86-64 binaries.
Architecture-specific macaw backends
Haskell FFI bindings for SoftFloat.
Project for multi-UAV cooperative decision making
A tool for analyzing x86-64 binaries.
The elf-edit library provides a datatype suitable for reading and writing Elf files.
Plugin for rustc to dump MIR in JSON format
The Haskell Lightweight Virtual Machine (HaLVM): GHC running on Xen
Uniform interface to load a binary executable and get Macaw Memory and a list of entry points.
Interface between config-value and System.GetOpt
A central repository for specifications of cryptographic algorithms in Cryptol
The SAW core language.
The Cryptol Symbolic Simulator, part of SAW.
A port of FreeRTOS for the RISC-V ISA