huggingface_hub and go-huggingface

These are ecosystem siblings serving different programming languages: the official Python client (A) and an unofficial Go client (B) that provide equivalent functionality for accessing the Hugging Face Hub from their respective language ecosystems.

huggingface_hub
87
Verified
go-huggingface
51
Established
Maintenance 22/25
Adoption 15/25
Maturity 25/25
Community 25/25
Maintenance 10/25
Adoption 8/25
Maturity 16/25
Community 17/25
Stars: 3,405
Forks: 955
Downloads:
Commits (30d): 89
Language: Python
License: Apache-2.0
Stars: 52
Forks: 10
Downloads:
Commits (30d): 0
Language: Go
License: Apache-2.0
No risk flags
No Package No Dependents

About huggingface_hub

huggingface/huggingface_hub

The official Python client for the Hugging Face Hub.

This is a Python client that helps ML developers and researchers easily find, download, upload, and manage machine learning models and datasets. It allows you to programmatically access the Hugging Face Hub, where you can share your work and use resources from the community. You can take models and datasets from the Hub into your Python environment and upload your own creations back to the Hub.

machine-learning-development model-management dataset-management ML-resource-sharing AI-model-deployment

About go-huggingface

gomlx/go-huggingface

Conveniently download files, models, tokenizers from HuggingFace Hub

This project helps Go developers seamlessly integrate with Hugging Face Hub resources. It simplifies downloading pre-trained models, tokenizers, and datasets, acting as a bridge between Hugging Face's vast AI repository and Go-based applications. Developers can use this to quickly fetch necessary components for building natural language processing or other AI-powered features.

AI-development NLP-engineering machine-learning-operations software-development data-science

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