jdependency

Dependency analyzer

An analysis tool for class dependencies and jar file relationships

Provides an API to analyse and modify class dependencies. It provides the core to the maven shade plugin for removing unused classes.

GitHub

72 stars
9 watching
26 forks
Language: Java
last commit: about 1 month ago
dependenciesdependency-analysisjarjarjavaproguard

Related projects:

Repository Description Stars
sjednac/coffea Analyzes static dependencies in Java bytecode to model its internal structure and connections 14
jmcdo29/nestjs-spelunker Analyzes the dependencies of a NestJS application and generates an overview of its module structure and dependencies. 322
wfhartford/gradle-dependency-analyze Analyzes dependencies in a Java project to identify potential issues and recommendations for improvement 0
tomtom-international/cpp-dependencies A tool that scans C++ source code to generate dependency graphs in .dot format 747
mamuz/phpdependencyanalysis A tool for static code analysis of PHP projects to identify dependencies and violations in object-oriented structures 566
mage-os/php-dependency-list A tool to list PHP class dependencies within a project by parsing source code files. 5
deps-rs/deps.rs Provides a service to analyze and display the status of dependencies in Rust projects. 440
shipmonk-rnd/composer-dependency-analyser Detects and reports on unused, shadow, and misplaced dependencies in PHP projects using Composer. 464
juandopazo/es-dependency-graph Utility for analyzing ES6 module dependencies from source code 29
refactorfirst/refactorfirst Identifies highly coupled classes and class cycles in Java codebases to prioritize refactoring efforts. 459
taolei87/rbgparser A Java implementation of a syntactic dependency parser with tensor decomposition and greedy decoding. 46
trailofbits/it-depends Automatically builds dependency graphs and Software Bills of Materials for packages and source code repositories. 334
jackofmosttrades/gadgetinspector Analyzes Java applications for potential deserialization gadget chains to help identify vulnerabilities and prioritize remediation. 1,005
alanshaw/david A tool that helps developers check and update their project dependencies to ensure they have the latest versions. 967
marcguilera/dependencies.dart A simple and flexible dependency injection container for Dart. 29