awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
classgraph avatar

classgraph/classgraph

0
View on GitHub↗

Classgraph

An uber-fast parallelized Java classpath scanner and module scanner.

Features

  • Code Analysis Platforms - Scans and queries class metadata and module paths.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Code Visualization and Metrics - Scanner for querying and visualizing Java class metadata.
  • Introspection and Reflection - Fast, parallelized classpath and module scanner.
  • 2,987 stars·303 forks·Java·MIT·15 views

    Star history

    Star history chart for classgraph/classgraphStar history chart for classgraph/classgraph

    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.

    Frequently asked questions

    What does classgraph/classgraph do?

    An uber-fast parallelized Java classpath scanner and module scanner.

    What are the main features of classgraph/classgraph?

    The main features of classgraph/classgraph are: Code Analysis Platforms, Code Visualization and Metrics, Introspection and Reflection.

    Which projects share features with classgraph/classgraph?

    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…

    Projects sharing features with Classgraph

    These projects share indexed features with Classgraph. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • koknat/callgraphkoknat avatar

      koknat/callGraph

      335View on GitHub↗

      A multi-language tool which parses source code for function definitions and calls

      Perl
      View on GitHub↗335
    • multilang-depends/dependsmultilang-depends avatar

      multilang-depends/depends

      253View on GitHub↗

      Depends is a fast, comprehensive code dependency analysis tool

      Java
      View on GitHub↗253
    • jayu/rev-depjayu avatar

      jayu/rev-dep

      234View on GitHub↗

      Dependency analysis and optimization toolkit for modern JavaScript and TypeScript codebases. Enforce dependency graph hygiene and remove unused code with a very fast CLI.

      Go
      View on GitHub↗234
    • chinabugotech/hutoolchinabugotech avatar

      chinabugotech/hutool

      30,282View on GitHub↗

      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

      Javahttphutooljava
      View on GitHub↗30,282
    Compare all 30 related projects→