How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
An uber-fast parallelized Java classpath scanner and module scanner.
The main features of classgraph/classgraph are: Code Analysis Platforms, Code Visualization and Metrics, Introspection and Reflection.
Projects with overlapping indexed features include: multilang-depends/depends — Depends is a fast, comprehensive code dependency analysis tool. jayu/rev-dep — Dependency analysis and optimization toolkit for modern JavaScript and TypeScript codebases. Enforce dependency graph… koknat/callgraph — A multi-language tool which parses source code for function definitions and calls. chinabugotech/hutool — Hutool is a standard utility library for Java application development designed to simplify common programming tasks… coatisoftware/sourcetrail — Sourcetrail is an interactive source code explorer and visualizer designed for indexing and navigating relationships… dotnet/roslyn-analyzers — The Microsoft.CodeAnalysis.NetAnalyzers package moved into the dotnet/sdk repository for further development and…
A multi-language tool which parses source code for function definitions and calls
Depends is a fast, comprehensive code dependency analysis tool
Dependency analysis and optimization toolkit for modern JavaScript and TypeScript codebases. Enforce dependency graph hygiene and remove unused code with a very fast CLI.
Hutool is a standard utility library for Java application development designed to simplify common programming tasks and reduce boilerplate code. It provides a comprehensive collection of reusable helper classes and static utilities to streamline development across the Java ecosystem. The project implements a wide array of specialized toolkits, including systems for cryptography and security, network communication via HTTP and JSON clients, and the processing of office documents and file system IO. It also features a concurrency and scheduling framework for managing asynchronous tasks and recu