Scientific Software
Updated 6 months ago

fortran-src — Peer-reviewed • Rank 16.8 • Science 100%

fortran-src: Fortran static analysis infrastructure - Published in JOSS (2025)

Engineering
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

OPEM — Peer-reviewed • Rank 13.4 • Science 93%

OPEM : Open Source PEM Cell Simulation Tool - Published in JOSS (2018)

Updated 6 months ago

ford • Rank 19.4 • Science 59%

Automatically generates FORtran Documentation from comments within the code.

Updated 6 months ago

tai-e • Rank 10.4 • Science 67%

An easy-to-learn/use static analysis framework for Java

Updated 6 months ago

fr.inria.gforge.spoon:spoon-core • Rank 19.7 • Science 57%

Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.

Updated 6 months ago

slither-analyzer • Rank 24.8 • Science 46%

Static Analyzer for Solidity and Vyper

Updated 6 months ago

python-scalpel • Rank 15.4 • Science 46%

Scalpel: The Python Static Analysis Framework

Updated 6 months ago

codechecker • Rank 23.1 • Science 36%

CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

Updated 5 months ago

https://github.com/cqfn/jpeek • Rank 9.6 • Science 36%

Hosted and command-line calculator of cohesion metrics for Java code

Updated 5 months ago

https://github.com/coinfabrik/scout-audit • Rank 17.5 • Science 26%

Scout is an extensible open-source tool intended to assist smart contract developers and auditors detect common security issues and deviations from best practices. Scout audit is the core development on which we extend scout for specific blockchains.

Updated 5 months ago

https://github.com/coinfabrik/scout-soroban • Rank 15.8 • Science 26%

Scout is an extensible open-source tool intended to assist Stellar Soroban smart contract developers and auditors detect common security issues and deviations from best practices.

Updated 6 months ago

radon • Rank 26.7 • Science 13%

Various code metrics for Python code

Updated 5 months ago

https://github.com/cqfn/aibolit • Rank 8.3 • Science 26%

A Static Analyzer for Java Powered by Machine Learning: Identifies Anti-Patterns Begging for Refactoring

Updated 5 months ago

https://github.com/cqfn/veniq • Rank 6.0 • Science 26%

Veniq uses Machine Learning to analyze source code, find possible refactorings, and suggest those that seem optimal

Updated 5 months ago

https://github.com/crytic/amarna • Rank 11.9 • Science 13%

Amarna is a static-analyzer and linter for the Cairo programming language.

Updated 5 months ago

https://github.com/bytedance/appshark • Rank 9.4 • Science 13%

Appshark is a static taint analysis platform to scan vulnerabilities in an Android app.

Updated 5 months ago

https://github.com/camfort/fortran-src-extras • Rank 7.9 • Science 13%

Various utility functions and orphan instances which may be useful when using fortran-src.

Updated 6 months ago

qchecker • Science 26%

A library intended to identify semantically meaningful micro-antipatterns in student code

Updated 6 months ago

dasca • Science 13%

DASCA combines dynamic and static techniques for analysing code for finding security (i.e., vulnerabilities), safety, or reliability problems.

Updated 6 months ago

mastg • Science 44%

The OWASP Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes technical processes for verifying the OWASP Mobile Security Weakness Enumeration (MASWE) weaknesses, which are in alignment with the OWASP MASVS.

Updated 6 months ago

stadyna • Science 67%

StaDynA: Addressing the Problem of Dynamic Code Updates in the Security Analysis of Android Applications

Updated 5 months ago

https://github.com/crytic/contract-explorer • Science 26%

Visual Studio Code integration for Slither, a Solidity static analysis framework

Updated 6 months ago

atlas • Science 49%

Automated Amortised Complexity Analysis of Self-Adjusting Data Structures

Updated 6 months ago

securibench-micro.js • Science 44%

A Securibench Micro inspired program analysis benchmark for server-side JavaScript

Updated 5 months ago

https://github.com/camfort/camfort • Science 23%

Light-weight verification and transformation tools for Fortran

Updated 6 months ago

gptlint • Science 44%

A linter with superpowers! 🔥 Use LLMs to enforce best practices across your codebase.

Updated 5 months ago

https://github.com/coinfabrik/scout-substrate • Science 13%

Scout is an extensible open-source tool intended to assist Substrate developers and auditors detect common security issues and deviations from best practices.

Updated 5 months ago

https://github.com/csvl/sema • Science 26%

SEMA is based on angr, a symbolic execution engine used to extract API calls. Especially, we extend ANGR with strategies to create representative signatures based on System Call Dependency graph (SCDG). Those SCDGs can be exploited in machine learning modules to do classification/detection.

Updated 6 months ago

inspect4py • Science 67%

Static code analysis package for Python repositories

Updated 6 months ago

key • Science 39%

KeY Theorem Prover for Deductive Java Verification