huggingface_hub and hf-hub

The Go client is an ecosystem sibling to the official Python client, providing a Go-specific interface to the Hugging Face Hub, likely for applications written in Go, rather than a direct competitor for Python users.

huggingface_hub
100
Verified
hf-hub
31
Emerging
Maintenance 25/25
Adoption 25/25
Maturity 25/25
Community 25/25
Maintenance 2/25
Adoption 5/25
Maturity 9/25
Community 15/25
Stars: 3,405
Forks: 955
Downloads: 207,768,003
Commits (30d): 98
Language: Python
License: Apache-2.0
Stars: 9
Forks: 5
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No risk flags
Stale 6m No Package No Dependents

About huggingface_hub

huggingface/huggingface_hub

The official Python client for the Hugging Face Hub.

Provides programmatic access to repository management, file versioning, and inference APIs on the Hub, with built-in caching and resumable downloads. Integrates seamlessly with ML frameworks like Transformers and Diffusers through a git-based versioning system and supports community features like model cards, discussions, and pull requests. Includes optional dependencies for specialized use cases and Model Context Protocol (MCP) support.

About hf-hub

seasonjs/hf-hub

golang client for the huggingface hub aiming for minimal subset of features over `huggingface-hub` python package

Scores updated daily from GitHub, PyPI, and npm data. How scores work