Skip to content

g-kannan/DuckHug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DuckHug

DuckHug Logo

Query Hugging Face datasets directly from Streamlit using DuckDB's powerful SQL engine.

Features

Dataset Management

  • 🔍 Browse and search Hugging Face datasets
  • ✏️ Manually add custom dataset paths
  • 👀 Preview datasets with up to 100 rows

Query Capabilities

  • 📊 Automatic column detection
  • 🔧 Custom SQL query support
  • 💪 Efficient data handling with DuckDB

User Experience

  • 🌟 Modern Streamlit-based UI
  • 🔗 Direct links to Hugging Face dataset pages

Live app

https://duckhug.streamlit.app/

Run locally

  1. Clone to a folder git clone https://github.com/g-kannan/DuckHug.git
  2. Install dependencies: pip install -r requirements.txt
  3. Add your Hugging face API token to .env file(Only for fetching data sets, manual dataset will work without it)
  4. Run the app: streamlit run home.py
  5. Start exploring datasets!

Credits

Support

Found an issue or have suggestions? Open an issue If you find this useful, please give us a star on GitHub!

About

Query Hugging Face datasets from Streamlit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages