Alive2Automatic verification of LLVM optimizations
Stars: ✭ 199 (-34.75%)
PysmtpySMT: A library for SMT formulae manipulation and solving
Stars: ✭ 352 (+15.41%)
SbvSMT Based Verification in Haskell. Express properties about Haskell programs and automatically prove them using SMT solvers.
Stars: ✭ 125 (-59.02%)
SeahornSeaHorn Verification Framework
Stars: ✭ 270 (-11.48%)
FstarA Proof-oriented Programming Language
Stars: ✭ 2,171 (+611.8%)
StainlessVerification framework and tool for higher-order Scala programs
Stars: ✭ 241 (-20.98%)
Sea DsaA new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Stars: ✭ 90 (-70.49%)
StpSimple Theorem Prover, an efficient SMT solver for bitvectors
Stars: ✭ 341 (+11.8%)
AliveAlive: Automatic LLVM's Instcombine Verifier
Stars: ✭ 204 (-33.11%)
SymbioticSymbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
Stars: ✭ 212 (-30.49%)
snowstarHere lies the code for the Snow* programming language, currently being rewritten.
Stars: ✭ 31 (-89.84%)
llvm-project-prepoFork of LLVM with modifications to support a program repository
Stars: ✭ 27 (-91.15%)
NeverBounceAPI-PHPThis package provides convenient methods to integrate the NeverBounce API into your project.
Stars: ✭ 22 (-92.79%)
KremlinKreMLin is a tool for extracting low-level F* programs to readable C code
Stars: ✭ 285 (-6.56%)
Ruscall自作言語処理系のコンパイラ制作
Stars: ✭ 41 (-86.56%)
silverDefinition of the Viper intermediate verification language.
Stars: ✭ 28 (-90.82%)
grootStatic verification tool for DNS zone files
Stars: ✭ 60 (-80.33%)
KRFAnalysisCollection of LLVM passes and triage tools for use with the KRF fuzzer
Stars: ✭ 26 (-91.48%)
react-native-sms-user-consentReact Native wrapper for Android's SMS User Consent API, ready to use in React Native apps with minimum effort.
Stars: ✭ 45 (-85.25%)
DLVSafety Verification of Deep Neural Networks
Stars: ✭ 45 (-85.25%)
Speedy.jsAccelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (-1.64%)
ConcuerrorConcuerror is a stateless model checking tool for Erlang programs.
Stars: ✭ 277 (-9.18%)
awesome-dvAwesome ASIC design verification
Stars: ✭ 76 (-75.08%)
llvm-svnArch Linux PKGBUILD for LLVM, Clang et al. (latest SVN code)
Stars: ✭ 18 (-94.1%)
OlifantA simple programming language targeting LLVM
Stars: ✭ 58 (-80.98%)
Clang Power ToolsBringing clang-tidy magic to Visual Studio C++ developers.
Stars: ✭ 285 (-6.56%)
llvm-kaleidoscopeLLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (-59.34%)
smtA Go library that implements a Sparse Merkle tree for a key-value map.
Stars: ✭ 83 (-72.79%)
checkerGolang parameter validation, which can replace go-playground/validator, includes ncluding Cross Field, Map, Slice and Array diving, provides readable,flexible, configurable validation.
Stars: ✭ 62 (-79.67%)
Awesome GraalA curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (-0.98%)
cosmixA Compiler-based System for Secure Memory Instrumentation and Execution in Enclaves
Stars: ✭ 22 (-92.79%)
vercorsThe VerCors verification toolset for verifying parallel and concurrent software
Stars: ✭ 30 (-90.16%)
LLVM4DLLVM C-Api Headers and binaries for Delphi
Stars: ✭ 21 (-93.11%)
RiscvRISC-V CPU Core (RV32IM)
Stars: ✭ 272 (-10.82%)
blSimple imperative programming language created for fun.
Stars: ✭ 57 (-81.31%)
RelBinsec/Rel is an extension of Binsec that implements relational symbolic execution for constant-time verification and secret-erasure at binary-level.
Stars: ✭ 27 (-91.15%)
VistThe Vist programming language
Stars: ✭ 16 (-94.75%)
AliveInLeanFormally verified implementation of Alive in Lean
Stars: ✭ 30 (-90.16%)
neeilangFast, type-safe, object-oriented language by yours truly
Stars: ✭ 42 (-86.23%)
vscode-tlaplusTLA+ language support for Visual Studio Code
Stars: ✭ 213 (-30.16%)
Tool listsLinks to tools by subject
Stars: ✭ 270 (-11.48%)
libebpfExperiemental userspace eBPF library
Stars: ✭ 14 (-95.41%)
jayhornStatic checker for Java
Stars: ✭ 54 (-82.3%)
ILAngA Modeling and Verification Platform for SoCs using ILAs
Stars: ✭ 52 (-82.95%)
clang-format-editorClang-Format Editor is a tool that helps you find the best Clang-Format Style for your C++, C#, Java, JavaScript, and Objective-C code.
Stars: ✭ 15 (-95.08%)
js-zijuCompile javascript to LLVM IR, x86 assembly and self interpreting
Stars: ✭ 112 (-63.28%)
Go Ast Book📚 《Go语法树入门——开启自制编程语言和编译器之旅》(开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/凹语言)
Stars: ✭ 4,034 (+1222.62%)
scalehlsA scalable High-Level Synthesis framework on MLIR
Stars: ✭ 62 (-79.67%)
progge.rsProgram analysis playground for a simple, imperative language
Stars: ✭ 29 (-90.49%)
LLVM.jlJulia wrapper for the LLVM C API
Stars: ✭ 90 (-70.49%)
llvmgraphOcamlgraph overlay for llvm
Stars: ✭ 20 (-93.44%)
go-mtreeFile systems verification utility and library, in likeness of mtree(8)
Stars: ✭ 55 (-81.97%)
ionlang🌌 Ion language compiler library, powered by LLVM
Stars: ✭ 13 (-95.74%)