Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source data-science software

1215 open-source libraries, tools and applications tagged data-science, ranked by how closely data-science is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1215 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
OSMnx
OSMnx is a Python library for downloading, modeling, analyzing, and visualizing street networks and other geospatial features from OpenStre…
715875stable
HKUDS/AI-Researcher
AI-Researcher is an autonomous research system that orchestrates the full scientific research pipeline—from literature review and hypothesi…
385815active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
Eventual-Inc/Daft
Daft is a high-performance distributed data engine with a Python dataframe API, implemented in Rust, designed for AI and multimodal workloa…
955804active
60s API
A collection of free, open-source REST APIs delivering daily news digests, Chinese social media trending lists (Weibo, Bilibili, Douyin, Zh…
895779active
NVIDIA/DALI
NVIDIA DALI is a GPU-accelerated data loading and preprocessing library with optimized building blocks and an execution engine for deep lea…
915761active
Orange Data Mining
Orange is an open-source visual programming toolbox for interactive data mining, machine learning, and data visualization. Users build anal…
745722stable
OpenBMB/UltraRAG
UltraRAG is a low-code Python framework from OpenBMB for building complex RAG pipelines using MCP servers and YAML-based orchestration with…
855706active
AlphaGBM/skills
A collection of 29 AI agent skills (plus a Python CLI) that provide real-data options and stock research intelligence for Claude Code, Curs…
595678active
ZenML
ZenML is an open-source MLOps framework for building, deploying, and managing production ML pipelines, LLM workflows, and AI agents on any …
975601active
Pluto.jl
Pluto.jl is a reactive notebook environment for the Julia programming language, where cells automatically re-run when their dependencies ch…
995397stable
aipoch/open-science
Open Science is an open-source, local-first, model-agnostic AI research workbench for reproducible scientific research. It combines a coord…
775331active
microsoft/SynapseML
SynapseML (formerly MMLSpark) is an open-source machine learning library built on Apache Spark that provides simple, composable, distribute…
845248active
EvoScientist
EvoScientist is a Python-based multi-agent framework for building self-evolving AI scientists that plan, research, code, analyze data, and …
834980active
ArrayFire
ArrayFire is a general-purpose tensor/numerical computing library for C, C++, and Python that accelerates array operations on GPUs (CUDA, O…
654903stable
Amundsen
Amundsen is an open-source data discovery and metadata engine that indexes data resources such as tables, dashboards, and streams, and powe…
104782active
jazzband/tablib
Tablib is a Python library for working with format-agnostic tabular datasets. It lets you build, filter, and convert tabular data across fo…
844760stable
TencentCloudADP/youtu-agent
Youtu-Agent is a Python framework for building, running, and evaluating autonomous LLM agents, supporting ReAct-style single agents and pla…
524622active
Oros42/IMSI-catcher
A Python tool that decodes GSM radio traffic captured via software-defined radio receivers (RTL-SDR, HackRF, BladeRF, OsmocomBB) to display…
674571active
MongoEngine/mongoengine
MongoEngine is a Python Object-Document Mapper (ODM) built on top of PyMongo for working with MongoDB. It provides schema-based document mo…
854350stable
torchgeo/torchgeo
TorchGeo is a PyTorch domain library, similar to torchvision, providing datasets, samplers, transforms, and pre-trained models specific to …
934192active
ucbepic/docetl
DocETL is a Python library and CLI for building LLM-powered data processing and ETL pipelines over structured and unstructured data using d…
784114active
deepchecks/deepchecks
Deepchecks is an open-source Python library for continuous validation of machine learning models and data, covering testing, CI integration…
574060active
knownsec/aipyapp
AiPy (Python-Use) is an AI desktop assistant from Knownsec that implements a 'Code is Agent' paradigm: it gives an LLM a full Python execut…
574027active
Nixtla/nixtla
Nixtla's TimeGPT is a production-ready pre-trained foundation model for time series forecasting and anomaly detection, accessed via a Pytho…
984019active
Marin
Marin is an open-source Python framework and research program for training foundation models, covering the full pipeline from data curation…
793995active
OpenHealthForAll/open-health
OpenHealth is a self-hostable AI health assistant that consolidates personal health data (blood tests, checkups, wearables, symptoms) into …
473954active
JoeanAmier/TikTokDownloader
DouK-Downloader (formerly TikTokDownloader) is an open-source Python tool for downloading and scraping content from Douyin and TikTok, incl…
8816930maintenance
piskvorky/gensim
Gensim is a Python library for topic modelling, document indexing, and similarity retrieval over large text corpora. It provides memory-ind…
4316492maintenance
camelot-dev/camelot
Camelot is a Python library for extracting tabular data from PDFs, offering five parsers including heuristic (lattice, stream), text-alignm…
923838active
ddbourgin/numpy-ml
numpy-ml is a collection of machine learning models and algorithms implemented exclusively in NumPy and the Python standard library, coveri…
3216323maintenance
AI4Finance-Foundation/FinRL-Trading
FinRL-X is an open-source, AI-native modular infrastructure for quantitative trading that unifies data processing, strategy composition, ba…
763782active
Jackson
Jackson is the de facto standard JSON parsing and data-binding library for Java and the JVM, providing a streaming parser/generator, POJO-t…
773757stable
simonlin1212/TradingAgents-astock
A Python multi-agent investment research framework for China's A-share market, deeply forked from TauricResearch/TradingAgents. It runs 7 s…
803635active
ploomber/ploomber
Ploomber is a Python framework for building maintainable data pipelines from scripts and Jupyter notebooks, with iterative local developmen…
103621active
edtechre/pybroker
PyBroker is a Python framework for developing algorithmic trading strategies with a focus on machine learning. It provides a fast NumPy/Num…
923611active
zhaoyingjun/chatbot
A Chinese chatbot project that trains conversational models (Seq2Seq and GPT-style, including small SLM variants) on custom corpora with lo…
493582active
sdv-dev/SDV
SDV (Synthetic Data Vault) is a Python library for generating synthetic tabular data using machine learning models ranging from GaussianCop…
983572stable
GraphScope
GraphScope is a unified distributed graph computing platform from Alibaba that combines graph analytics (GRAPE), interactive graph queries …
773558active
MNE-Python
MNE-Python is an open-source Python library for exploring, visualizing, and analyzing human neurophysiological data such as MEG, EEG, sEEG,…
943540stable
fnnx-ai/scikit-llm
Scikit-LLM is a Python library that integrates large language models like GPT into scikit-learn workflows as estimators. It enables tasks s…
723533active
TextAttack
TextAttack is a Python framework for generating adversarial examples against NLP models, as well as for data augmentation and model trainin…
803471active
lakehq/sail
Sail is an open-source, Rust-native multimodal compute engine that serves as a drop-in replacement for Apache Spark, unifying batch process…
943465active
microsoft/nni
NNI (Neural Network Intelligence) is an open-source AutoML toolkit from Microsoft that automates hyperparameter tuning, neural architecture…
1014367maintenance
Oxylabs Amazon Scraper
A Python-based free tool and sample code for Oxylabs' Amazon Scraper API that extracts product, search, offer listing, reviews, Q&A, best s…
683395active
CompVis/latent-diffusion
The official research code and pretrained model zoo for Latent Diffusion Models (LDM), the paper behind Stable Diffusion, enabling high-res…
3214168maintenance
HiThink-Tech/Financial-API
Official Tonghuashun (HiThink) A-share financial data service offering real-time and historical stock quotes, financial statements, valuati…
783369active
tcgoetz/GarminDB
A Python package and CLI that downloads and parses health and activity data from Garmin Connect, Garmin watches, FitBit CSV, and MS Health …
923326active
itsOwen/CyberScraper-2077
CyberScraper 2077 is an AI-powered web scraping application with a Streamlit GUI that uses OpenAI, Gemini, or local Ollama models to intell…
683291active
microsoft/lida
LIDA is a Python library from Microsoft that uses large language models to automatically generate, execute, edit, explain, evaluate, and re…
313285active
lakesoul-io/LakeSoul
LakeSoul is a cloud-native, real-time lakehouse framework with a Rust-native core providing ACID table format, concurrent upserts, incremen…
983257active
Nerogar/OneTrainer
OneTrainer is a GUI and CLI application for fine-tuning diffusion image models, supporting full fine-tuning, LoRA, and embeddings across ma…
753243active
webdataset/webdataset
A Python library providing a high-performance sequential I/O system based on tar-shard files for large-scale deep learning training, with s…
493204stable
SciML/DifferentialEquations.jl
A Julia suite of high-performance numerical solvers for differential equations, covering ODEs, SDEs, DDEs, DAEs, RODEs, jumps, and (S)PDEs,…
903162active
Top2Vec
Top2Vec is a Python library that learns jointly embedded topic, document, and word vectors for topic modeling and semantic search. It suppo…
233111stable
LLMQuant/quant-mind
QuantMind is an agent-native Python framework that refines raw financial information such as papers, news, and SEC filings into typed, time…
613100active
TradeMaster-NTU/TradeMaster
TradeMaster is an open-source Python platform for quantitative trading powered by reinforcement learning, covering the full pipeline of alg…
303087active
deepnote/deepnote
Deepnote is an open-source, AI-first drop-in replacement for Jupyter notebooks with a human-readable YAML format, block-based architecture …
803017active
benedekrozemberczki/pytorch_geometric_temporal
PyTorch Geometric Temporal is a temporal (dynamic) extension library for PyTorch Geometric providing spatiotemporal signal processing with …
642992active
hello245m/free-stockdb
A local-first quantitative data engine for China A-share daily/minute K-lines and ETF minute/tick data, combining incremental sync, cleanin…
772912active
learnables/learn2learn
learn2learn is a PyTorch library for meta-learning research, providing utilities for few-shot task creation, high-level wrappers for algori…
452894active
ScrapeCreators/social-media-research-skills
A collection of AI agent skills for social media research built on the ScrapeCreators scraping API. The skills give agents complete workflo…
552863active
WhyLogs
whylogs is an open-source Python data logging library for machine learning models and data pipelines. It profiles datasets with privacy-pre…
342835active
rusq/slackdump
Slackdump is a Go CLI tool that archives private and public Slack messages, threads, files, users, channels, and emojis locally without req…
972807active
geziyor/geziyor
Geziyor is a fast web crawling and scraping framework for Go, supporting JavaScript rendering via Chrome, caching, proxy management, and au…
692782active
apple/turicreate
Turi Create is a Python library from Apple that simplifies building custom machine learning models for tasks like image classification, obj…
1011155maintenance
alelievr/NodeGraphProcessor
A node graph editor framework for Unity built on UIElements and GraphView, focused on data processing graphs. It provides a C# API for crea…
392694active
georgia-tech-db/evadb
EvaDB is a Python database system for building AI-powered applications, exposing a SQL API that queries structured data, videos, and unstru…
102674active
Bright Data MCP
A Model Context Protocol (MCP) server by Bright Data that gives AI agents and LLMs real-time access to public web data through 69 tools cov…
862663active
facebookresearch/ParlAI
ParlAI is a Python framework from Facebook AI Research for sharing, training, and evaluating dialogue models across many openly available d…
1010618maintenance
neilotoole/sq
sq is a command-line data wrangling tool that provides jq-style querying over SQL databases and document formats like CSV, Excel, and JSON.…
962567active
Jxck-S/plane-notify
A Python application that monitors ADS-B flight data from OpenSky or ADSBExchange and sends notifications when configured aircraft take off…
762549active
qlustered/deepdiff
DeepDiff is a Python library for deep comparison, search, and hashing of arbitrary Python objects, including nested dictionaries and iterab…
832530active
Elementary
Elementary OSS is an open-source CLI for dbt-native data observability that reads warehouse metadata, dbt artifacts, and test results to ge…
992421active
babyname/fate
Fate is a Go-based Chinese baby name generation engine that combines traditional Chinese metaphysics (BaZi four pillars, Wu Xing five eleme…
592413active
learnhouse/learnhouse
LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com…
1002404active
EasyRec
EasyRec is a TensorFlow-based framework from Alibaba for building large-scale deep learning recommendation models covering matching, rankin…
592361active
orbitjs/orbit
Orbit is a composable TypeScript data framework for orchestrating access, transformation, and synchronization across multiple data sources …
482339active
ALOHA
ALOHA is an open-source hardware and software system for low-cost bimanual robot teleoperation and demonstration data collection, built on …
312336active
refuel-ai/autolabel
Autolabel is a Python library for labeling, cleaning, and enriching text datasets using large language models like GPT-4, Claude, and open-…
222330active
saifyxpro/HeadlessX
HeadlessX is a self-hosted browser automation and web scraping platform powered by Camoufox (a C++-patched Firefox) to bypass anti-bot syst…
722321active
apache/gobblin
Apache Gobblin is a distributed data integration framework for ingesting, replicating, organizing, and managing lifecycle of data across st…
662270stable
postgis/postgis
PostGIS is a spatial extension for PostgreSQL that adds storage, indexing, and querying of geospatial vector and raster data. It provides h…
772247stable
invoice-x/invoice2data
A Python library and CLI tool that extracts structured data from PDF invoices using pluggable text-extraction backends (including OCR) and …
962235active
GoldenCheetah/GoldenCheetah
GoldenCheetah is a free, open-source desktop application for cyclists, runners, triathletes and coaches to import, analyze and model ride a…
862230active
RubixML/ML
Rubix ML is a high-level open-source machine learning and deep learning library for PHP, offering 40+ supervised and unsupervised algorithm…
982208active
productdevbook/hucre
hucre is a zero-dependency spreadsheet engine written in pure TypeScript that reads and writes XLSX, CSV, ODS, JSON, NDJSON, and XML with s…
772194active
TensorFlow Extended (TFX)
TensorFlow Extended (TFX) is an end-to-end, Google-production-scale platform for building and deploying production machine learning pipelin…
872191stable
Owez/yark
Yark is a Python CLI tool for archiving YouTube channels, downloading videos and accumulating metadata over time with change reports. It in…
622189active
TsingZ0/PFLlib
PFLlib is a beginner-friendly Python library and benchmark for traditional and personalized federated learning, offering 39 algorithms, 24 …
552166active
lunarmodules/Penlight
Penlight is a set of pure Lua libraries providing generally useful modules for input data handling, functional programming, and OS path man…
742133stable
Bouni/kicad-jlcpcb-tools
A KiCad plugin that generates all files needed for JLCPCB board fabrication and assembly, including Gerber, Excellon, BOM, and CPL files. I…
862105active
TileDB
TileDB is an embeddable C++ storage engine for dense and sparse multi-dimensional arrays, with cloud object storage support (S3, GCS, Azure…
822084stable
zarr-developers/zarr-python
Zarr is a Python library implementing the Zarr storage format for chunked, compressed, N-dimensional arrays with NumPy-compatible dtypes. I…
972064stable
superglue-ai/superglue
superglue is an open-source, self-hostable agentic integration platform that builds production-grade API integrations, data migrations, and…
622064active
zhimin-dev/iptv-checker
A high-performance IPTV playlist checker that validates whether channels in M3U/M3U8/TXT playlists are available, deployable via Docker or …
972039active
jimmc414/onefilellm
OneFileLLM is a Python command-line tool and library that aggregates content from sources like GitHub repos, pull requests, arXiv/Sci-Hub p…
662022active
meta-recsys/generative-recommenders
Meta's research library implementing HSTU and M-FALCON from the ICML'24 paper 'Actions Speak Louder than Words: Trillion-Parameter Sequenti…
702012active
logpai/logparser
Logparser is a Python machine learning toolkit and benchmark suite for automated log parsing. It extracts event templates from unstructured…
311994active
praat/praat.github.io
Praat is a desktop application for analyzing, synthesizing, and manipulating speech, widely used in phonetics research and teaching. It pro…
951985stable

← prev page 10 / 13 next →