huggingface-hub has 423.3M monthly downloads and 4K GitHub stars. Version 1.22.0 supports Python 3.10.0+, first published in 2020.
It is actively maintained under a permissive license, last released in Jul 2026.
It is built on top of click, filelock and fsspec. It is used by 3,634 tracked packages, including tokenizers, transformers and datasets.
GitHub topics include model-hub, machine-learning and models.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- click <9.0.0,>=8.4.2
- filelock >=3.10.0
- fsspec >=2023.5.0
- hf-xet <2.0.0,>=1.5.1
- httpx <1,>=0.23.0
- packaging >=20.9
- pyyaml >=5.1
- tqdm >=4.42.1
- typing-extensions >=4.1.0
100 optional dependencies
- authlib[dev]
- authlib[all]
- authlib[testing]
- authlib[oauth]
- duckdb[testing]
- duckdb[all]
- duckdb[dev]
- fastai[fastai]
- fastapi[testing]
- fastapi[all]
- fastapi[oauth]
- fastapi[dev]
- fastcore[fastai]
- gradio[gradio]
- hf-xet[hf-xet]
- httpx[testing]
- httpx[oauth]
- httpx[dev]
- httpx[all]
- itsdangerous[dev]
- itsdangerous[all]
- itsdangerous[oauth]
- itsdangerous[testing]
- jedi[all]
- jedi[dev]
- jedi[testing]
- jinja2[dev]
- jinja2[testing]
- jinja2[all]
- libcst[dev]
- libcst[quality]
- libcst[all]
- mcp[mcp]
- mypy[quality]
- mypy[all]
- mypy[dev]
- numpy[all]
- numpy[dev]
- numpy[testing]
- pillow[all]
- pillow[dev]
- pillow[testing]
- pytest[all]
- pytest[dev]
- pytest[testing]
- pytest-asyncio[testing]
- pytest-asyncio[dev]
- pytest-asyncio[all]
- pytest-cov[all]
- pytest-cov[dev]
- pytest-cov[testing]
- pytest-env[dev]
- pytest-env[testing]
- pytest-env[all]
- pytest-mock[all]
- pytest-mock[testing]
- pytest-mock[dev]
- pytest-rerunfailures[testing]
- pytest-rerunfailures[all]
- pytest-rerunfailures[dev]
- pytest-vcr[all]
- pytest-vcr[dev]
- pytest-vcr[testing]
- pytest-xdist[testing]
- pytest-xdist[dev]
- pytest-xdist[all]
- requests[gradio]
- ruff[quality]
- ruff[dev]
- ruff[all]
- safetensors[torch]
- soundfile[dev]
- soundfile[testing]
- soundfile[all]
- toml[fastai]
- torch[torch]
- ty[all]
- ty[dev]
- ty[quality]
- types-pyyaml[dev]
- types-pyyaml[all]
- types-pyyaml[typing]
- types-simplejson[typing]
- types-simplejson[dev]
- types-simplejson[all]
- types-toml[dev]
- types-toml[typing]
- types-toml[all]
- types-tqdm[typing]
- types-tqdm[all]
- types-tqdm[dev]
- types-urllib3[typing]
- types-urllib3[dev]
- types-urllib3[all]
- typing-extensions[typing]
- typing-extensions[all]
- typing-extensions[dev]
- urllib3[all]
- urllib3[dev]
- urllib3[testing]
Used By
- tokenizers
- transformers
- datasets
- sentence-transformers
- accelerate
- gradio
- timm
- gradio-client
- peft
- fastembed
- faster-whisper
- diffusers
- docling-ibm-models
- open-clip-torch
- unsloth
- paddlex
- langchain-huggingface
- pyannote-audio
- optimum
- speechbrain
- truss
- unsloth-zoo
- kernels
- whisperx
- nemo-toolkit
- unstructured-inference
- openenv-core
- stanza
- aider-chat
- comfyui-manager
- surya-ocr
- segmentation-models-pytorch
- curated-transformers
- pgmpy
- gliner
- pyspark-huggingface
- smolagents
- cached-path
- leptonai
- kokoro
- trackio
- funasr
- llama-index-embeddings-huggingface
- mineru
- inspect-evals
- torchtune
- python-doctr
- mlx-audio
- text-generation
- controlnet-aux