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.
3,405 stars and 207,768,003 monthly downloads. Used by 312 other packages. Actively maintained with 98 commits in the last 30 days. Available on PyPI.
Stars
3,405
Forks
955
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Monthly downloads
207,768,003
Commits (30d)
98
Dependencies
9
Reverse dependents
312
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/huggingface/huggingface_hub"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
huggingface/huggingface.js
Use Hugging Face with JavaScript
huggingface/hub-docs
Docs of the Hugging Face Hub
dice-group/Ontolearn
OWL Class Expressions Learning in Python
KRR-Oxford/DeepOnto
A package for ontology engineering with deep learning and language models.
gomlx/go-huggingface
Conveniently download files, models, tokenizers from HuggingFace Hub