All Projects → OCCAM → Similar Projects or Alternatives

724 Open source projects that are alternatives of or similar to OCCAM

progge.rs
Program analysis playground for a simple, imperative language
Stars: ✭ 29 (+45%)
clam
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 180 (+800%)
sturdy
Sturdy is a library for developing sound static analyses in Haskell.
Stars: ✭ 49 (+145%)
Codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Stars: ✭ 1,209 (+5945%)
Mutual labels:  llvm, static-analysis
Seahorn
SeaHorn Verification Framework
Stars: ✭ 270 (+1250%)
Mutual labels:  llvm, static-analysis
Sea Dsa
A new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Stars: ✭ 90 (+350%)
Mutual labels:  llvm, static-analysis
Crab Llvm
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 143 (+615%)
Mutual labels:  llvm, static-analysis
Sys
Sys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
Stars: ✭ 149 (+645%)
Mutual labels:  llvm, static-analysis
flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (+60%)
Mutual labels:  llvm, static-analysis
Pyre Check
Performant type-checking for python.
Stars: ✭ 5,716 (+28480%)
Clangkit
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (+1550%)
Mutual labels:  llvm, static-analysis
Svf
Static Value-Flow Analysis Framework for Source Code
Stars: ✭ 540 (+2600%)
Mutual labels:  llvm, static-analysis
Phasar
A LLVM-based static analysis framework.
Stars: ✭ 503 (+2415%)
Mutual labels:  llvm, static-analysis
Clang Power Tools
Bringing clang-tidy magic to Visual Studio C++ developers.
Stars: ✭ 285 (+1325%)
Mutual labels:  llvm, static-analysis
SixtyPical
A 6502-oriented low-level programming language supporting advanced static analysis
Stars: ✭ 25 (+25%)
Cxxctp
DEPRECATED. USE INSTEAD github.com/blockspacer/flextool
Stars: ✭ 58 (+190%)
Mutual labels:  llvm, static-analysis
Dg
[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Stars: ✭ 242 (+1110%)
Mutual labels:  llvm, static-analysis
monadic-cfa
Generic implementation of different CFA families based on monadic decomposition
Stars: ✭ 16 (-20%)
Stoat
STatic (LLVM) Object file Analysis Tool
Stars: ✭ 44 (+120%)
Mutual labels:  llvm, static-analysis
Domtresat
Dominator Tree LLVM Pass to Test Satisfiability
Stars: ✭ 42 (+110%)
Mutual labels:  llvm, static-analysis
SCAF
A Speculation-Aware Collaborative Dependence Analysis Framework
Stars: ✭ 25 (+25%)
Mutual labels:  llvm, static-analysis
Lyra
No description or website provided.
Stars: ✭ 23 (+15%)
sycl
SYCL for Vitis: Experimental fusion of triSYCL with Intel SYCL oneAPI DPC++ up-streaming effort into Clang/LLVM
Stars: ✭ 80 (+300%)
Mutual labels:  llvm
goreporter
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
Stars: ✭ 3,019 (+14995%)
Mutual labels:  static-analysis
Scalpel
Scalpel: The Python Static Analysis Framework
Stars: ✭ 176 (+780%)
Mutual labels:  static-analysis
LLAST
A high level LLVM IR AST provider for GraphEngine JIT.
Stars: ✭ 21 (+5%)
Mutual labels:  llvm
rain
A programming language.
Stars: ✭ 20 (+0%)
Mutual labels:  llvm
pacxx-llvm
Programming Accelerators with C++ (PACXX)
Stars: ✭ 57 (+185%)
Mutual labels:  llvm
U-00DC-Sprache
"Ü" programming language development
Stars: ✭ 43 (+115%)
Mutual labels:  llvm
alon
Remix for Solana.
Stars: ✭ 87 (+335%)
Mutual labels:  llvm
Grimheart
Torture your LLVM Obfuscation
Stars: ✭ 29 (+45%)
Mutual labels:  llvm
sai
Staged Abstract Interpreters
Stars: ✭ 58 (+190%)
Mutual labels:  abstract-interpretation
adelaide
The SECBIT Static Analysis Extension to Solidity Compiler
Stars: ✭ 16 (-20%)
Mutual labels:  static-analysis
ebpfault
A BPF-based syscall fault injector
Stars: ✭ 65 (+225%)
Mutual labels:  llvm
Fortran-Tools
Fortran compilers, preprocessors, static analyzers, transpilers, IDEs, build systems, etc.
Stars: ✭ 31 (+55%)
Mutual labels:  static-analysis
los
Los是一个c/c++语言编译型的虚拟机。它使用llvm/clang作为其前端,losld做后端对源代码进行编译,生成los指令文件。Los is a c/c++-compiled virtual machine. It uses llvm/clang as its front end, losld does the backend to compile the source code, and generates the los directive file.
Stars: ✭ 46 (+130%)
Mutual labels:  llvm
kcc
A Small C Compiler
Stars: ✭ 18 (-10%)
Mutual labels:  static-analysis
logifix
Fixing static analysis violations in Java source code using Datalog
Stars: ✭ 17 (-15%)
Mutual labels:  static-analysis
php-codesniffer-sniffs
Custom sniffs for PHP_CodeSniffer
Stars: ✭ 16 (-20%)
Mutual labels:  static-analysis
go-perfguard
CPU-guided performance analyzer for Go
Stars: ✭ 58 (+190%)
Mutual labels:  static-analysis
phpstan-nette
Nette Framework class reflection extension for PHPStan & framework-specific rules
Stars: ✭ 87 (+335%)
Mutual labels:  static-analysis
evm llvm
Official repo of the EVM LLVM project
Stars: ✭ 72 (+260%)
Mutual labels:  llvm
phpstan-wordpress
WordPress extensions for PHPStan ⛏️
Stars: ✭ 182 (+810%)
Mutual labels:  static-analysis
docker-opengl
Multi-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers
Stars: ✭ 68 (+240%)
Mutual labels:  llvm
save-cloud
Cluster-based cloud mechanism for running SAVE framework
Stars: ✭ 30 (+50%)
Mutual labels:  static-analysis
PHPDoctor
🏥 PHPDoctor: Check files, full directories or strings for missing or bad PHPDoc types.
Stars: ✭ 54 (+170%)
Mutual labels:  static-analysis
ramllint
RAML Linter
Stars: ✭ 18 (-10%)
Mutual labels:  static-analysis
sonar-scala
A free and open-source SonarQube plugin for static code analysis of Scala projects.
Stars: ✭ 113 (+465%)
Mutual labels:  static-analysis
mllint
`mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.
Stars: ✭ 67 (+235%)
Mutual labels:  static-analysis
klara
Automatic test case generation for python and static analysis library
Stars: ✭ 250 (+1150%)
Mutual labels:  static-analysis
pa.llvm
Program Analysis for LLVM
Stars: ✭ 37 (+85%)
Mutual labels:  llvm
phpstan-phpspec
PhpSpec extension for PHPStan
Stars: ✭ 19 (-5%)
Mutual labels:  static-analysis
dumb-obfuscator
Tutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (+635%)
Mutual labels:  llvm
vim-phpstan
A Vim plugin for PHPStan - https://github.com/phpstan/phpstan. It calls `phpstan` to do static analysis of your PHP code and displays the errors in Vim's quickfix list.
Stars: ✭ 26 (+30%)
Mutual labels:  static-analysis
MetaCG
MetaCG offers an annotated whole program call-graph tool for Clang/LLVM.
Stars: ✭ 21 (+5%)
Mutual labels:  llvm
heyoka.py
Python library for ODE integration via Taylor's method and LLVM
Stars: ✭ 45 (+125%)
Mutual labels:  llvm
lhc
The LLVM LHC Haskell Optimization System
Stars: ✭ 194 (+870%)
Mutual labels:  llvm
adorad
Fast, Expressive, & High-Performance Programming Language for those who dare
Stars: ✭ 54 (+170%)
Mutual labels:  llvm
dmn-check
A tool which performs static analyses on Decision Model Notation (DMN) files to detect bugs
Stars: ✭ 34 (+70%)
Mutual labels:  static-analysis
mars
Minimal language with type inference, structures, control flow, and more.
Stars: ✭ 19 (-5%)
Mutual labels:  llvm
1-60 of 724 similar projects