metastatic
Cross-language code analysis library using unified MetaAST representation. Build mutation operators, purity analyzers, and complexity metrics once in Elixir and apply them across Python, JavaScript, Elixir, Ruby, Go, Rust, and more.
Code AnalysisPackage Resources
Stars
Unreleased Activity
First Release
7
months agoLast Release
4
days agoDownloads
4.2k
last 90 daysLast Stable Version
0.30.0
Activity
Pull Requests
Issues
Version 0.30.0
Dependencies
2Full macro expansion for Elixir AST introspection. Uses the Elixir compiler's internal expansion engine to produce fully expanded ASTs while preserving structural forms.
Optional Dependencies
Dependencies that are not required by default but can be installed or enable additional features or functionality
Expression-level type query library for Elixir 1.20+. Reads inferred type signatures from compiled .beam files and performs best-effort type inference to answer "what type is this expression?"
Community
Looks like this space is still empty… Want to be the first to contribute?
Share an article, talk, or podcast by adding resources to this package.