Modules
Public API for querying hex.pm and hexdocs.pm.
ETS-based response cache with configurable TTL and periodic sweeping.
HTTP client for the hex.pm API.
Shared formatting helpers for tool output.
Client for fetching and parsing hexdocs.pm content.
Comprehensive analysis of a hex.pm package: quality, maintenance, popularity, and alternatives
Compare multiple hex.pm packages side by side
Evaluate a set of hex.pm dependencies for health and security
Guide for migrating from one hex.pm package to another
Find and evaluate hex.pm packages for a given use case
Get documentation module listing for a hex.pm package
Get package metadata from hex.pm
Get README content for a hex.pm package
Curated projects in an Elixir Toolbox category
The Elixir Toolbox curated taxonomy of groups and categories
Plug router for the HTTP transport.
Anubis MCP server definition for hexpm-mcp.
Find and compare alternative packages for a given hex.pm package.
Audit a package's dependencies for risks.
Audit mix.exs dependencies for risks.
Compare 2-5 hex.pm packages side by side.
Get the full transitive dependency tree for a package (BFS, max depth 5).
Get dependencies for a package version.
Get full documentation for a specific module or function.
Browse package documentation -- module listing.
Get download statistics for a hex.pm package.
Get optional features/extras for a package release.
Comprehensive health check for a hex.pm package.
Get detailed information about a hex.pm package.
Get owners/maintainers of a hex.pm package.
Get the README content for a hex.pm package.
Get detailed information about a specific package release.
Search for packages on hex.pm by name/keywords.
Search within a package's documentation by name.
List the curated projects in an Elixir Toolbox category.
List the categories in a single Elixir Toolbox group.
Browse the Elixir Toolbox curated taxonomy of groups and categories.
Search packages via Elixir Toolbox. Results carry GitHub/GitLab stats, popularity, and health signals not exposed by the raw hex.pm search.
List trending Elixir packages from Elixir Toolbox.
Check which mix.exs dependencies have newer versions available.
List all versions of a hex.pm package.
Client for querying the OSV.dev vulnerability database.
Client for the Elixir Toolbox API (https://elixir-toolbox.dev).
Response structs for hex.pm API data.