Topics / #data

Data projects on GitHub

General topic for data handling, pipelines, and tooling.

As of , the most-starred Data projects on GitHub are Scrapling (88.3K stars), 30-Days-Of-Python (76.5K stars) and llama_index (52.5K stars). GitHub.Locker tracks 42 Data repositories with 918.9K stars combined. The fastest-growing on October 17 was os-taxonomy, with +473 stars in a day.

42Projects
918.9KStars in total
+947Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

42 projects · by stars

  1. #1 · D4Vinci/Scrapling

    Scrapling

    Scrapling is an adaptive web scraping framework for Python that handles everything from a single HTTP request to a full-scale concurrent crawl, with built-in anti-bot bypass.

    88.3K
  2. #2 · Asabeneh/30-Days-Of-Python

    30-Days-Of-Python

    A free 30-day structured curriculum for learning Python from scratch, covering everything from basic syntax to building web APIs and working with databases.

    76.5K
  3. #3 · run-llama/llama_index

    llama_index

    LlamaIndex is an open-source Python framework for building agentic applications that augment LLMs with your own private data, letting you ingest, index, and query documents with LLM-powered pipelines.

    52.5K
  1. 4

    query

    50.5KTanStack/query · TypeScript

    TanStack Query is an async state management library that simplifies fetching, caching, synchronizing, and updating server state in web apps.

  2. 5

    metabase

    49.7Kmetabase/metabase · Clojure

    Metabase is an open-source business intelligence tool that lets anyone on a team ask questions about data and build dashboards without knowing SQL.

  3. 6

    big-list-of-naughty-strings

    47.7Kminimaxir/big-list-of-naughty-strings · Python

    It is a curated collection of strings with a high probability of breaking software when used as user input, meant to help QA testing of input validation.

  4. 7

    data-engineer-handbook

    44.5KDataExpert-io/data-engineer-handbook · Jupyter Notebook

    A curated handbook of links and resources for learning data engineering: roadmaps, bootcamp materials, books, communities, company tooling lists, blogs, whitepapers, and a directory of data engineering content creators.

  5. 8

    WeChatMsg

    42.1KLC044/WeChatMsg

    WeChatMsg is a desktop tool (built with PyQt) that extracts and exports your personal WeChat chat history, letting you keep a lasting local record of your conversations and optionally feed that data into LLMs like ChatGPT to build a personalized AI trained on your own messages.

  6. 9

    sheetjs

    36.3KSheetJS/sheetjs

    SheetJS Community Edition is an open-source JavaScript toolkit for spreadsheet data: it extracts useful data from almost any complex spreadsheet and generates new spreadsheets that work with legacy and modern software alike.

  7. 10

    mihomo

    35KMetaCubeX/mihomo · Python

    It is a Python library built on Pydantic that models and parses the data returned by the Mihomo API for Honkai: Star Rail, giving you typed, autocomplete-friendly access to a player's parsed character and showcase info.

  8. 11

    swr

    32.5Kvercel/swr · TypeScript

    SWR is a React Hooks library for data fetching. The name comes from stale-while-revalidate (HTTP RFC 5861): cached data is shown first, then the request revalidates and fresh data updates the UI.

  9. 12

    awesome-quant

    30.2Kwilsonfreitas/awesome-quant · HTML

    A curated list of libraries, packages and resources for quants - people doing quantitative finance: pricing, trading, backtesting, risk and market data.

  10. 13

    yfinance

    25.5Kranaroussi/yfinance · Python

    yfinance is a Python library that downloads financial and market data from Yahoo! Finance's API - stock quotes, live streaming, search and screener queries - straight from your Python code.

  11. 14

    prefect

    24KPrefectHQ/prefect · Python

    Prefect is a Python workflow orchestration framework for turning ordinary scripts into resilient, production-grade data pipelines with scheduling, retries, caching, and event-based automations.

  12. 15

    pandas-ai

    23.9Ksinaptik-ai/pandas-ai · Python

    PandasAI is a Python library that lets you ask questions about your data (SQL, CSV, parquet, dataframes) in plain natural language, powered by LLMs.

  13. 16

    akshare

    23Kakfamily/akshare · Python

    AKShare is a free, open-source Python library that wraps a large set of financial data interfaces behind simple function calls - one line of code is enough to fetch a dataset.

  14. 17

    airbyte

    22.2Kairbytehq/airbyte · Python

    Airbyte is an open-source data movement platform for ELT pipelines and AI agents: it moves data from APIs, databases, and files into warehouses, data lakes, and AI applications, backed by a catalog of 600+ connectors. You can run it self-hosted or as Airbyte Cloud.

  15. 18

    data

    17.5Kfivethirtyeight/data · Jupyter Notebook

    This is the public repository of data sets and code behind the articles, graphics, and interactive features published by the journalism outlet FiveThirtyEight.

  16. 19

    DataX

    17.4Kalibaba/DataX · Java

    DataX is an offline data synchronization tool/platform from Alibaba Cloud, open-sourced from the DataWorks Data Integration product, used widely inside Alibaba to move data between heterogeneous data sources.

  17. 20

    presto

    16.8Kprestodb/presto · Java

    Presto is a distributed SQL query engine for running interactive analytic queries against big data sources.

  18. 21

    faker

    15.5Kfaker-js/faker · TypeScript

    Faker is a JavaScript/TypeScript library that generates massive amounts of fake but realistic data — names, addresses, dates, finance records — for testing and development, in the browser and Node.js.

  19. 22

    awesome-bigdata

    14.7Koxnr/awesome-bigdata

    A curated list of frameworks, databases, tools, papers, and resources related to big data, covering everything from distributed processing engines to key-value stores and visualization tools.

  20. 23

    pgx

    14.3Kjackc/pgx · Go

    pgx is a pure Go driver and toolkit for PostgreSQL, providing a low-level, high-performance interface that exposes PostgreSQL-specific features like LISTEN/NOTIFY and COPY, plus an adapter for the standard database/sql interface.

  21. 24

    Github-Ranking

    12.4KEvanLi/Github-Ranking · Python

    Github-Ranking is a repository that tracks and lists the most-starred and most-forked repositories on GitHub, with both an overall Top 100 and per-language Top 100 breakdowns.

  22. 25

    english-words

    12.3Kdwyl/english-words · Python

    A text file of English words — over 466k per the README, 479k in the repo description — published for dictionary and word-based projects such as auto-complete and autosuggestion.

  23. 26

    chinese-xinhua

    11.7Kpwxcoo/chinese-xinhua · Python

    A Chinese Xinhua Dictionary database (中华新华字典数据库): four JSON datasets with 31,648 idioms, 264,434 words, 16,142 characters and 14,032 xiehouyu (two-part allegorical sayings), collected from the web.

  24. 27

    pkl

    11.5Kapple/pkl · Java

    Pkl (pronounced Pickle) is a configuration-as-code language created by Apple, built for writing config with rich validation and tooling support.

  25. 28

    sql-server-samples

    11.3Kmicrosoft/sql-server-samples · PowerShell

    This is Microsoft's official repository of code samples demonstrating how to use SQL Server, Azure SQL Database, Azure Synapse, and Azure SQL Edge, including sample databases, demos, and feature walkthroughs.

  26. 29

    prql

    10.9KPRQL/prql · Rust

    PRQL (pronounced 'Prequel') is a modern language for transforming data — a simple, powerful, pipelined replacement for SQL.

  27. 30

    altair

    10.5Kvega/altair · Python

    Vega-Altair is a declarative statistical visualization library for Python, letting you build charts by describing data mappings instead of drawing commands.

  28. 31

    electric

    10.4Kelectric-sql/electric · TypeScript

    Electric is a real-time sync engine for Postgres: it replicates data out of your database into anything — web apps, mobile clients, AI agents — handling the hard parts like partial replication, fan-out and data delivery.

  29. 32

    os-taxonomy

    5.6Kwithmarbleapp/os-taxonomy · JavaScript

    Marble Skill Taxonomy is an open dataset mapping what children learn in primary/elementary school, broken into 1,590 fine-grained micro-topics linked by a prerequisite graph and aligned to national curriculum standards like NGSS and Common Core.

  30. 33

    Edit-Banana

    5.5KBIT-DataLab/Edit-Banana · Python

    It converts images of static diagrams — flowcharts, multi-level architecture diagrams, technical schematics, scientific formulas — into fully editable DrawIO files, powered by fine-tuned SAM 3 segmentation and multimodal LLMs.

  31. 34

    DeepAnalyze

    4.7Kruc-datalab/DeepAnalyze · Python

    DeepAnalyze is an open-source agentic large language model built for fully autonomous data science: it can handle data preparation, analysis, modeling, visualization, and report generation on its own, across structured, semi-structured, and unstructured data sources.

  32. 35

    prediction-market-analysis

    3.9KJon-Becker/prediction-market-analysis · Python

    It's a framework for collecting and analyzing prediction market data from Polymarket and Kalshi, bundled with the largest publicly available dataset of their market and trade history.

  33. 36

    ducklake

    3.3Kduckdb/ducklake · C++

    DuckLake is an open lakehouse table format that stores data in Parquet files and stores metadata/catalog info in a SQL database, implemented as a DuckDB extension.

  34. 37

    REDox

    1.6KCAPCOM-TD-OSS/REDox · C#

    RE:Dox is a high-performance, token-based structured data engine for .NET, built as a core component of CAPCOM's 'REX' technology for its next-generation game engine. It parses structured data into a compact token DOM that is used for reading, editing, format conversion, serialization and parallel deserialization.

  35. 38

    SolarWM

    777Junchao-cs/SolarWM · Python

    SolarWM is a fully open foundation for building interactive video world models, covering data preparation, scalable multi-backbone training, and long-horizon inference.

  36. 39

    blocklist-abuseipdb

    600borestad/blocklist-abuseipdb · Shell

    A continuously updated set of IP blocklists aggregating AbuseIPDB's worst IPv4 and IPv6 offenders (~99% confidence), plus other free public threat sources, meant to be loaded straight into a firewall to block malicious traffic.

  37. 40

    elosys

    459YuriRDev/elosys · TypeScript

    Elosys builds a consolidated database of Brazilian political candidates (2014-2026) from official government sources, cross-referenced by CPF/CNPJ, to investigate relationships between politicians and surface indicia of suspicious patterns like circular donations, shell companies, and wealth incompatible with declared income.

  38. 41

    LEAKSFORUMS

    364FSECDEV/LEAKSFORUMS

    LEAKSFORUMS is a collection of leaked data from hacker forums — a README table listing breached communities like Breached Forums, Black Market Reloaded, and Russian boards, each with a download link.

  39. 42

    leis

    337ctresb/leis

    It is a repository that converts Brazil's entire body of law — the Federal Constitution plus federal, state, district and municipal norms — from official sources into plain Markdown, each file carrying a structured header and a link back to its source.

Often tagged together