domain: data-science
1439 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| grf-labs/grf GRF is an R package (with C++ core) for forest-based statistical estimation and inference, providing non-parametric methods for heterogeneo… | 68 | 1106 | stable |
| alishobeiri/thread-notebook Thread is an AI-powered Jupyter Notebook alternative that integrates an AI copilot into the notebook editing experience. It runs locally an… | 61 | 1104 | active |
| nalepae/pandarallel Pandaral·lel is a Python library that parallelizes pandas operations across all available CPU cores by changing only one line of code (e.g.… | 23 | 3799 | maintenance |
| TabularEditor/TabularEditor Tabular Editor 2.x is a free, open-source Windows desktop application for managing measures, calculated columns, display folders, perspecti… | 84 | 1102 | active |
| yandex-research/tabm TabM is a PyTorch-based deep learning model for tabular data that efficiently imitates an ensemble of MLPs through parameter-efficient ense… | 36 | 1099 | active |
| fraunhoferportugal/tsfel TSFEL is an open-source Python library for extracting features from time series signals across statistical, temporal, spectral, and fractal… | 53 | 1098 | active |
| apache/systemds Apache SystemDS is an open-source machine learning system covering the end-to-end data science lifecycle, from data cleaning and feature en… | 87 | 1097 | active |
| timestored/qstudio qStudio is a free, open-source desktop SQL client and notebook for browsing servers, running queries, and charting or exporting results acr… | 66 | 1095 | active |
| ropensci/targets targets is a Make-like, function-oriented pipeline tool for statistics and data science workflows in R. It skips computation for up-to-date… | 77 | 1094 | active |
| Emsu/prophet Prophet is a Python microframework for financial markets analysis that lets programmers model trading strategies, manage portfolios, and ru… | 57 | 1093 | active |
| c0fec0de/anytree Anytree is a lightweight Python library providing powerful tree data structures with nodes, mixins, walkers, renderers, and importers/expor… | 30 | 1090 | stable |
| damianavila/RISE RISE is a Jupyter/IPython notebook extension that turns notebooks into live reveal.js-based slideshows. It lets users present notebooks dir… | 32 | 3738 | maintenance |
| r-wasm/webr WebR is the R statistical programming language compiled to WebAssembly via Emscripten, allowing R code to run directly in web browsers and … | 89 | 1088 | active |
| xuzhougeng/wisp-science Wisp Science is an open-source, local-first desktop AI research workbench that combines an LLM agent with persistent Python/R kernels, MCP-… | 81 | 1087 | active |
| GeneralMills/pytrends Pytrends is an unofficial Python library providing a pseudo API for Google Trends, enabling automated downloading of trend reports. It wrap… | 10 | 3730 | maintenance |
| observablehq/runtime The Observable Runtime is a JavaScript library implementing reactive dataflow computation, powering Observable Notebooks. It lets you defin… | 63 | 1086 | active |
| intake/intake Intake is a lightweight Python package for describing data declaratively, gathering datasets into searchable catalogs, and loading data fro… | 72 | 1085 | active |
| microsoft/TimeCraft TimeCraft is a diffusion model-based framework for generating high-quality synthetic time series data across domains. It uses learned seman… | 64 | 1085 | active |
| sharebook-kr/pykrx PyKrx is a Python library that scrapes stock and bond market data from the Korea Exchange (KRX) and Naver. It provides APIs for querying ti… | 76 | 1084 | active |
| atlanhq/camelot Camelot is a Python library for extracting tables from PDF files into pandas DataFrames or CSV, JSON, Excel, HTML, and SQLite formats. It a… | 10 | 3716 | maintenance |
| santoshlite/EigenLedger EigenLedger (formerly Empyrial) is an open-source Python library for quantitative investment portfolio backtesting, analysis, and optimizat… | 52 | 1081 | active |
| mlr mlr/mlr3 is a machine learning framework for R providing a unified, object-oriented interface to many learning algorithms. It supports resa… | 95 | 1080 | active |
| yhat/ggpy ggpy is a Python implementation of the grammar of graphics, inspired by R's ggplot2, built on pandas and matplotlib. It lets users declarat… | 10 | 3687 | maintenance |
| mlochbaum/BQN BQN is a modern APL-derived array programming language with infix notation, built-in multidimensional array operations, and first-class fun… | 76 | 1075 | active |
| CJ-Chen/TBtools-II TBtools-II is a stand-alone bioinformatics platform with a user-friendly GUI and command-line tools for analyzing high-throughput sequencin… | 92 | 1074 | active |
| scrapfly/scrapfly-scrapers A collection of educational Python web scraping scripts for over 40 popular domains such as Amazon, AliExpress, BestBuy, and Twitter, built… | 74 | 1074 | active |
| IQSS/dataverse Dataverse is an open source research data repository platform for sharing, finding, citing, and preserving research data, developed at Harv… | 93 | 1072 | active |
| hail-is/hail Hail is an open-source Python library for scalable exploration and analysis of genomic data, built on Spark, Scala, and C++ primitives for … | 91 | 1070 | active |
| Finnhub-Stock-API/finnhub-python The official Python client library for the Finnhub API, which provides institutional-grade financial data including real-time stock prices,… | 72 | 1070 | active |
| JuliaPy/PythonCall.jl PythonCall.jl is a Julia library providing a symmetric interface for calling Python code from Julia and Julia code from Python (via the Jul… | 94 | 1066 | active |
| Dataherald/dataherald Dataherald is an open-source natural language-to-SQL engine for enterprise question answering over relational databases, exposing an API th… | 19 | 3646 | maintenance |
| bashtage/linearmodels A Python library extending statsmodels with linear regression models for panel data, instrumental variables, system regression, and asset p… | 72 | 1065 | stable |
| Kotlin/dataframe Kotlin DataFrame is a typesafe in-memory structured data processing library for the JVM, reconciling Kotlin's static typing with dynamic da… | 90 | 1064 | active |
| alibaba/Alink Alink is a machine learning algorithm platform built on Apache Flink, developed by Alibaba's PAI team. It provides a large library of batch… | 23 | 3611 | maintenance |
| twitter/AnomalyDetection An R package from Twitter that detects anomalies in time series and numeric vectors using the Seasonal Hybrid ESD (S-H-ESD) algorithm, robu… | 10 | 3606 | maintenance |
| PreferredAI/cornac Cornac is a Python framework for building and comparing multimodal recommender systems, with convenient support for auxiliary data such as … | 96 | 1053 | active |
| datacontract/datacontract-cli An open-source Python CLI for working with data contracts using the Open Data Contract Standard (ODCS). It lints contracts, connects to dat… | 92 | 1053 | active |
| cjlin1/liblinear LIBLINEAR is a C++ library and CLI toolset for training large-scale regularized linear classifiers, regressors, and one-class SVMs. It ship… | 59 | 1051 | stable |
| veusz/veusz Veusz is a scientific plotting and graphing application with a GUI for creating publication-ready 2D and 3D plots, built from composable pl… | 83 | 1050 | stable |
| NeuroTechX/moabb MOABB (Mother of All BCI Benchmarks) is a Python library for reproducible benchmarking of machine-learning algorithms on EEG-based brain-co… | 96 | 1048 | active |
| rstudio/pointblank pointblank is an R package for methodically validating data in data frames and database tables, producing data quality reports. It also mai… | 86 | 1047 | active |
| axiomhq/hyperloglog A Go library implementing the HyperLogLog algorithm for approximating the number of distinct elements in a multiset, using LogLog-Beta bias… | 84 | 1047 | active |
| taynaud/python-louvain A Python library implementing the Louvain method for community detection in graphs, integrating with NetworkX. It also provides a command-l… | 32 | 1046 | stable |
| arq5x/bedtools2 bedtools is a suite of command-line utilities for genome arithmetic, enabling set-theory operations like intersect, merge, count, complemen… | 62 | 1045 | stable |
| stay-leave/weibo-public-opinion-analysis A Python project for Weibo public opinion analysis that combines a web crawler, LDA topic modeling, sentiment analysis, and spatiotemporal … | 32 | 1045 | active |
| thuiar/MMSA MMSA is a unified Python framework for multimodal sentiment analysis, supporting 15 MSA models and datasets like MOSI, MOSEI, and CH-SIMS. … | 23 | 1041 | active |
| ml-tooling/ml-workspace ML Workspace is an all-in-one web-based IDE Docker image specialized for machine learning and data science. It bundles Jupyter, JupyterLab,… | 23 | 3544 | maintenance |
| paletteer paletteer is an R package providing a unified interface to thousands of color palettes collected from dozens of R packages, with discrete, … | 59 | 1040 | stable |
| cvxopt/cvxopt CVXOPT is a free Python package for convex optimization, providing dense and sparse matrix classes, interfaces to BLAS/LAPACK/FFTW, and sol… | 64 | 1039 | stable |
| janpfeifer/gonb GoNB is a Jupyter notebook kernel for the Go programming language that compiles each cell with the standard Go compiler. It supports auto-c… | 94 | 1038 | active |
| NVIDIA/raft NVIDIA RAFT (Reusable Accelerated Functions and Tools) is a C++/Python library of CUDA-accelerated algorithms and primitives for machine le… | 94 | 1038 | active |
| kofrasa/mingo Mingo is a TypeScript library that implements the MongoDB query language for in-memory JavaScript objects. It supports queries, projections… | 75 | 1038 | active |
| tidyverse/readr readr is an R package from the tidyverse for fast, friendly reading of rectangular data from delimited files such as CSV, TSV, fixed-width,… | 71 | 1038 | stable |
| PandaAI QuantFlow PandaFactor is a Python quantitative factor library for financial data analysis, technical indicator computation, and alpha factor construc… | 25 | 1037 | active |
| pytorch/tensordict TensorDict is a PyTorch library providing a batched, nested dict-like tensor container where operations like slicing, stacking, and arithme… | 99 | 1036 | active |
| K3D-tools/K3D-jupyter K3D-jupyter is a Python library for creating interactive 3D plots backed by WebGL inside Jupyter Notebook, JupyterLab, and Google Colab. It… | 100 | 1034 | active |
| sunpy/sunpy SunPy is the community-developed open-source Python package for solar physics, providing a solar data analysis environment built on the sci… | 92 | 1033 | active |
| ustcllm/RecFM RecFM is a collection of tools and frameworks from USTCLLM for developing foundation models tailored to recommendation systems. It bundles … | 40 | 1033 | active |
| NVIDIA/cuopt NVIDIA cuOpt is a GPU-accelerated optimization engine for linear programming, quadratic programming, mixed integer programming, and vehicle… | 82 | 1032 | active |
| freqtrade/technical A Python library of technical analysis indicators and utilities built as a companion to the Freqtrade trading bot. It aggregates custom and… | 89 | 1030 | active |
| zenodo/zenodo Zenodo is a CERN-built open-source research data repository platform where researchers can share and preserve research outputs of any size … | 65 | 1029 | active |
| opengeos/streamlit-geospatial A multi-page Streamlit web application showcasing geospatial applications, including interactive mapping and real estate data/market trend … | 70 | 1028 | active |
| DREAM-DK/MAKRO MAKRO is a large-scale macroeconomic model of the Danish economy developed by DREAM for the Danish Ministry of Finance, written in GAMS wit… | 63 | 1026 | active |
| TutteInstitute/datamapplot DataMapPlot is a Python library for creating beautiful, presentation- and publication-ready plots of data maps (2D embeddings of clustered … | 89 | 1023 | active |
| google-deepmind/tree tree (dm-tree) is a Python library for working with nested data structures, generalizing the builtin map function to apply functions to lea… | 79 | 1022 | stable |
| microsoft/tensorwatch TensorWatch is a Python library from Microsoft Research for debugging, monitoring, and visualizing machine learning training in real time, … | 66 | 3471 | maintenance |
| JosephLai241/URS URS (Universal Reddit Scraper) is a comprehensive command-line tool written in Python (with Rust components) for scraping and archiving Red… | 64 | 1020 | active |
| jokergoo/circlize circlize is an R package for creating circular layout visualizations such as chord diagrams, circular heatmaps, and circos plots. It provid… | 32 | 1020 | stable |
| process-intelligence-solutions/pm4py PM4Py is an open-source Python library implementing state-of-the-art process mining algorithms for analyzing event logs and business proces… | 87 | 1019 | stable |
| scalanlp/breeze Breeze is a numerical processing library for Scala providing linear algebra, optimization, and statistical functionality. It is now mostly … | 52 | 3454 | maintenance |
| facebookresearch/PyTorch-BigGraph PyTorch-BigGraph is a distributed system for learning embeddings of very large graph-structured data, scaling to billions of entities and t… | 10 | 3454 | maintenance |
| YingfanWang/PaCMAP PaCMAP is a Python library implementing Pairwise Controlled Manifold Approximation, a dimensionality reduction technique that preserves bot… | 87 | 1016 | stable |
| futureverse/future The future R package provides a unified, simple API for evaluating R expressions asynchronously and in parallel across local, cluster, and … | 77 | 1015 | stable |
| dswah/pyGAM pyGAM is a Python library for building Generalized Additive Models (GAMs) with an emphasis on modularity and performance. Its API is design… | 77 | 1013 | active |
| fiji/fiji Fiji is a batteries-included distribution of ImageJ, bundling thousands of plugins for scientific image processing and analysis into a port… | 74 | 1013 | active |
| frappe/insights Frappe Insights is a 100% open-source business intelligence (BI) tool for data analysis and reporting, built on the Frappe Framework. It le… | 96 | 1009 | active |
| Doist/bitmapist A Python analytics library that uses Redis bitmaps to track user events at massive scale with minimal memory. It supports real-time queries… | 80 | 1009 | active |
| hmmlearn/hmmlearn hmmlearn is a Python library providing algorithms for unsupervised learning and inference of Hidden Markov Models, with an API modeled on s… | 32 | 3416 | maintenance |
| graspologic-org/graspologic graspologic is a Python package providing algorithms and utilities for graph (network) statistics, including embedding, clustering, matchin… | 76 | 1008 | active |
| neuralgcm/neuralgcm NeuralGCM is a Python library for building hybrid machine-learning/physics models of the Earth's atmosphere for weather and climate simulat… | 69 | 1008 | active |
| CyrilFeng/karma Karma is a self-hosted data insight tool described as an 'executable mind map', built on Trino, that lets users configure SQL-based data so… | 32 | 1008 | active |
| fslaborg/Deedle Deedle is an easy-to-use .NET library for data frame and time series manipulation, designed for exploratory scientific programming in F# an… | 77 | 1006 | active |
| SALib/SALib SALib is a Python library implementing global sensitivity analysis methods such as Sobol, Morris, FAST, PAWN, HDMR, and DGSM. It helps quan… | 68 | 1005 | stable |
| JuliaDiff/ForwardDiff.jl ForwardDiff.jl is a Julia library implementing forward mode automatic differentiation for computing derivatives, gradients, Jacobians, Hess… | 99 | 1004 | stable |
| stardustai/dataset-viewer A cross-platform desktop application built with Tauri, React, and Rust for viewing massive dataset files (100GB+) with streaming, virtualiz… | 57 | 1004 | active |
| sematic-ai/sematic Sematic is an open-source ML pipeline development platform that lets engineers write end-to-end pipelines in pure Python. Pipelines can run… | 30 | 1001 | active |
| databricks/koalas Koalas implements the pandas DataFrame API on top of Apache Spark, letting data scientists use familiar pandas code on distributed big data… | 23 | 3372 | maintenance |
| tradytics/eiten Eiten is an open-source Python toolkit for building statistical and algorithmic investment portfolios, implementing strategies like Eigen P… | 32 | 3290 | maintenance |
| pyeve/cerberus Cerberus is a lightweight, extensible data validation library for Python that validates dictionaries against user-defined schemas. It provi… | 73 | 3288 | maintenance |
| kevinzg/facebook-scraper A Python library for scraping public Facebook pages, groups, profiles, and posts without requiring an API key. It provides a simple get_pos… | 32 | 3270 | maintenance |
| go-gota/gota Gota is a Go library implementing DataFrames, Series, and data wrangling methods for tabular data manipulation. It supports loading data fr… | 10 | 3266 | maintenance |
| guoguibing/librec LibRec is a Java library for recommender systems implementing over 70 state-of-the-art recommendation algorithms. It supports the two class… | 23 | 3257 | maintenance |
| blaze/blaze Blaze is a Python library that provides a NumPy/Pandas-like interface for querying data living in databases, files, and other computing sys… | 23 | 3189 | maintenance |
| cemoody/lda2vec A Python library implementing lda2vec, a hybrid topic model that combines word2vec word embeddings with LDA-style interpretable document to… | 32 | 3169 | maintenance |
| spark-notebook/spark-notebook An open-source web-based notebook for interactive and reactive data science using Scala and Apache Spark. It combines Scala code, SQL, mark… | 23 | 3140 | maintenance |
| santosjorge/cufflinks Cufflinks is a Python library that binds Plotly's interactive charting with pandas DataFrames for easy plotting via an iplot helper. It sup… | 32 | 3093 | maintenance |
| aksnzhy/xlearn xLearn is a high-performance C++ machine learning package implementing linear models (LR), factorization machines (FM), and field-aware fac… | 23 | 3090 | maintenance |
| quantopian/qgrid Qgrid is a Jupyter notebook widget that renders pandas DataFrames as an interactive grid using SlickGrid. It supports intuitive scrolling, … | 23 | 3083 | maintenance |
| shogun-toolbox/shogun Shogun is a C++ machine learning toolbox offering unified, efficient implementations of many ML algorithms with automatically generated bin… | 23 | 3079 | maintenance |
| stellargraph/stellargraph StellarGraph is a Python library for machine learning on graphs and networks, offering state-of-the-art graph neural network algorithms suc… | 23 | 3060 | maintenance |