domain: data-science
1439 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| pyro-ppl/numpyro NumPyro is a lightweight probabilistic programming library providing a NumPy backend for Pyro, built on JAX for automatic differentiation a… | 89 | 2746 | active |
| xuchengsheng/wx-dump-4j A Java-based WeChat data analysis tool that reads, backs up, and manages WeChat chat history. It uses JNA to access WeChat process data and… | 22 | 2742 | active |
| napari/napari napari is a fast, interactive, multi-dimensional image viewer for Python, built on top of Qt and numpy. It is designed for browsing, annota… | 95 | 2739 | active |
| dfinke/ImportExcel A PowerShell module for importing and exporting Excel spreadsheets without requiring Excel to be installed. It supports creating tables, pi… | 67 | 2733 | active |
| posit-dev/great-tables Great Tables is a Python library for building beautiful, publication-quality display tables from Pandas or Polars DataFrames using a chaina… | 95 | 2723 | active |
| mljs/ml ml.js is an umbrella library bundling the mljs organization's machine learning tools for JavaScript, including clustering, classification, … | 23 | 2715 | active |
| secretflow/secretflow SecretFlow is a unified Python framework for privacy-preserving data analysis and machine learning. It layers cryptographic devices (MPC, H… | 68 | 2695 | active |
| jupyterhub/binderhub BinderHub builds Docker images from Git repositories using repo2docker and connects them to JupyterHub, serving live, interactive Jupyter n… | 66 | 2669 | active |
| ipython/ipyparallel IPython Parallel is a Python package and set of CLI scripts for controlling clusters of IPython engine processes, built on the Jupyter prot… | 76 | 2647 | active |
| sfu-db/connector-x ConnectorX is a Rust-based library with Python bindings that loads data from databases into DataFrames (pandas, Arrow, Polars) as fast and … | 83 | 2646 | active |
| IHaskell/IHaskell IHaskell is a Jupyter kernel that lets you run Haskell code interactively in Jupyter frontends like the console and notebook. It supports G… | 76 | 2646 | active |
| mito-ds/mito Mito is a set of JupyterLab extensions that combine an AI chat copilot, smart debugging, and an interactive spreadsheet interface that gene… | 79 | 2645 | active |
| SeldonIO/alibi Alibi is a Python library providing algorithms for explaining and interpreting machine learning models, including black-box, white-box, loc… | 44 | 2644 | active |
| colour-science/colour Colour is an open-source Python library providing a comprehensive collection of colour science algorithms and datasets, including colour sp… | 74 | 2642 | active |
| joouha/euporie Euporie is a suite of terminal-based applications for interacting with Jupyter kernels, including a notebook editor, console, preview rende… | 90 | 2641 | active |
| pmorissette/ffn ffn is a Python library of financial functions for quantitative finance, built on Pandas, NumPy, and SciPy. It provides utilities for perfo… | 86 | 2636 | active |
| jmcarpenter2/swifter Swifter is a Python library that speeds up pandas apply operations by automatically choosing the fastest execution strategy, whether vector… | 32 | 2635 | active |
| spotify/scio Scio is a Scala API for Apache Beam and Google Cloud Dataflow, inspired by Apache Spark and Scalding. It provides a unified batch and strea… | 96 | 2628 | active |
| redplanetlabs/specter Specter is a Clojure/ClojureScript library for querying and transforming immutable nested and recursive data structures via composable 'nav… | 52 | 2622 | stable |
| plexe-ai/plexe Plexe is a Python library and CLI that builds machine learning models from natural language descriptions using a multi-agent AI workflow. Y… | 61 | 2614 | active |
| thomasp85/patchwork patchwork is an R library for combining multiple ggplot2 plots into a single graphic using simple arithmetic operators. It supports arbitra… | 44 | 2612 | active |
| meltano/meltano Meltano is an open-source, declarative, code-first data integration engine and CLI for building and running ELT pipelines. It orchestrates … | 97 | 2610 | stable |
| CamDavidsonPilon/lifelines lifelines is a pure Python library for survival analysis, including Kaplan-Meier and Nelson-Aalen estimators and Cox regression models. It … | 77 | 2606 | stable |
| yuankunzhang/charming Charming is a Rust chart rendering library built on Apache ECharts, offering a declarative API for creating rich, themed visualizations. It… | 57 | 2589 | active |
| googlecolab/colabtools The official Python libraries shipped inside Google Colaboratory, Google's free hosted Jupyter notebook environment for machine learning ed… | 77 | 2580 | active |
| astanin/python-tabulate A Python library and command-line utility for pretty-printing tabular data as formatted plain-text tables. It supports many input types inc… | 64 | 2579 | stable |
| apache/hamilton Apache Hamilton is a lightweight Python library for defining directed acyclic graphs (DAGs) of data transformations as plain, testable Pyth… | 91 | 2575 | active |
| cuthbertLab/music21 music21 is a Python toolkit for computer-aided musical analysis and computational musicology, providing rich object models for notes, chord… | 95 | 2570 | active |
| rasterio/rasterio Rasterio is a Python library for reading and writing geospatial raster datasets such as GeoTIFF, built on GDAL and exposing an N-D array (N… | 98 | 2564 | active |
| malloydata/malloy Malloy is an open-source semantic modeling and query language that compiles to SQL and runs on existing database engines like BigQuery, Sno… | 95 | 2559 | active |
| graphistry/pygraphistry PyGraphistry is a Python library for loading, shaping, and visually exploring large graphs with GPU-accelerated rendering and analytics via… | 97 | 2551 | active |
| google-research/tabfm TabFM is a scikit-learn compatible tabular foundation model from Google Research that performs zero-shot classification and regression on t… | 67 | 2551 | active |
| spring-ai-alibaba/DataAgent An enterprise-grade AI data analyst agent built on Spring AI Alibaba Graph that converts natural language to SQL, runs Python deep analysis… | 83 | 2550 | active |
| scverse/scanpy Scanpy is a scalable Python toolkit for analyzing single-cell gene expression data, built alongside the anndata data structure. It provides… | 93 | 2548 | stable |
| SeldonIO/alibi-detect Alibi Detect is a Python library providing algorithms for outlier, adversarial, and drift detection across tabular data, text, images, and … | 55 | 2548 | active |
| mewwts/addict addict is a Python library providing a Dict class that subclasses dict and allows values to be accessed and set via attribute syntax as wel… | 56 | 2546 | stable |
| pydata/numexpr NumExpr is a fast numerical expression evaluator for NumPy arrays that compiles expressions like '3*a+4*b' into op-codes executed by an int… | 97 | 2535 | stable |
| qlustered/deepdiff DeepDiff is a Python library for deep comparison, search, and hashing of arbitrary Python objects, including nested dictionaries and iterab… | 86 | 2524 | active |
| SageMath SageMath is a free, open-source mathematics software system built on Python that integrates many existing libraries (NumPy, SciPy, SymPy, M… | 93 | 2520 | stable |
| Pyomo/pyomo Pyomo is a Python-based open-source algebraic modeling language for formulating, solving, and analyzing structured optimization problems. I… | 91 | 2511 | stable |
| oegedijk/explainerdashboard A Python library for quickly building interactive Explainable AI dashboards that explain the inner workings of scikit-learn compatible mach… | 74 | 2510 | active |
| disease-sh/API disease.sh is a free, open-source REST API serving JSON statistics on COVID-19, Influenza, and other disease outbreaks, aggregating data fr… | 62 | 2503 | active |
| scikit-learn-contrib/category_encoders A scikit-learn-contrib library providing a collection of sklearn-compatible transformers for encoding categorical variables into numeric fo… | 94 | 2499 | active |
| ArcticDB ArcticDB is a high-performance DataFrame database for time series and tick data, developed at Man Group for quantitative data science. It s… | 94 | 2493 | active |
| microsoft/Ontology-Playground A free, open-source static web application for learning about ontologies and Microsoft Fabric IQ. It combines a curated ontology catalogue,… | 59 | 2493 | active |
| EntilZha/PyFunctional PyFunctional is a Python library for creating data pipelines using chained functional operators like map, filter, and reduce. Its API is in… | 28 | 2488 | stable |
| jump-dev/JuMP.jl JuMP is a domain-specific modeling language for mathematical optimization embedded in Julia. It lets users formulate linear, mixed-integer,… | 95 | 2467 | stable |
| yihui/knitr knitr is an R package for literate programming and dynamic report generation, weaving code chunks from R (and other languages like Python o… | 75 | 2465 | stable |
| Lightning-AI/torchmetrics TorchMetrics is a PyTorch-native library of machine learning metrics that work in distributed and scalable training pipelines. It provides … | 90 | 2461 | stable |
| JMESPath JMESPath is a declarative query language for extracting and transforming elements from JSON documents, with a formal specification and comp… | 67 | 2451 | stable |
| uqfoundation/dill Dill is a Python library that extends the standard pickle module to serialize nearly all Python object types, including lambdas, nested fun… | 76 | 2448 | active |
| Zafer-Liu/Data-Analysis-Agent An LLM-powered conversational data analysis agent that lets users connect data sources (Excel/CSV files, databases, Feishu tables) and ask … | 81 | 2442 | active |
| metarank/metarank Metarank is an open-source, low-code Learning-to-Rank service that personalizes search results, listings, and recommendations using real-ti… | 88 | 2434 | active |
| hitsz-ids/synthetic-data-generator SDG (Synthetic Data Generator) is a Python framework for generating high-quality synthetic structured tabular data using deep learning, GAN… | 74 | 2434 | active |
| ShinMegamiBoson/OpenPlanter OpenPlanter is a recursive-language-model investigation agent that ingests heterogeneous datasets (corporate registries, campaign finance, … | 48 | 2434 | active |
| tflearn/tflearn TFLearn is a modular deep learning library providing a higher-level, Keras-like API on top of TensorFlow for building and training neural n… | 23 | 9576 | maintenance |
| rmcelreath/rethinking An R package accompanying McElreath's Statistical Rethinking book and course on Bayesian data analysis. It provides tools for quadratic app… | 62 | 2419 | active |
| GenieFramework/Genie.jl Genie.jl is the core of the Genie Framework, a full-stack, MVC-style web framework for the Julia language providing routing, templating, au… | 91 | 2413 | active |
| markrogoyski/math-php MathPHP is a pure PHP math library with no external dependencies covering statistics, probability distributions, linear algebra, numerical … | 62 | 2410 | active |
| PyWavelets/pywt PyWavelets is an open-source Python library for wavelet transforms, offering discrete, stationary, wavelet packet, and continuous wavelet t… | 67 | 2396 | stable |
| sjwhitworth/golearn GoLearn is a 'batteries included' machine learning library for Go with a scikit-learn-style Fit/Predict interface. It provides data loading… | 32 | 9439 | maintenance |
| QuantEcon/QuantEcon.py QuantEcon.py is an open-source Python library for quantitative economics, providing routines for dynamic programming, Markov chain analysis… | 97 | 2391 | active |
| Hedgehog-Computing/hedgehog-lab Hedgehog Lab is an open-source scientific computing environment that runs entirely in the browser, offering JavaScript-based matrix operati… | 23 | 2391 | active |
| DeepInsight-AI/DeepBI DeepBI is an AI-native business intelligence platform that uses large language models to let users explore, query, visualize, and share dat… | 24 | 2370 | active |
| moj-analytical-services/splink Splink is a Python library for fast, scalable probabilistic record linkage and entity resolution, based on the Fellegi-Sunter model with un… | 90 | 2364 | active |
| alibaba/EasyRec EasyRec is a TensorFlow-based framework from Alibaba for building large-scale deep learning recommendation models covering matching, rankin… | 65 | 2356 | active |
| lana-k/sqliteviz sqliteviz is a single-page offline-first PWA for fully client-side visualization of SQLite databases and CSV/JSON/NDJSON files. It lets use… | 91 | 2353 | active |
| JasonKessler/scattertext A Python library for finding and visualizing distinguishing terms across document categories as interactive HTML scatter plots. It integrat… | 63 | 2341 | active |
| neuropsychology/NeuroKit NeuroKit2 is a Python library for neurophysiological and biosignal processing, offering easy access to advanced routines for signals like E… | 80 | 2332 | active |
| 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-… | 25 | 2329 | active |
| EricZhu-42/SteamTradingSiteTracker A Steam skin trading market tracker that continuously monitors sell-to-cash (挂刀) ratios across BUFF, IGXE, C5, UUYP, and ECO platforms for … | 32 | 2324 | active |
| zasper-io/zasper Zasper is a high-performance IDE purpose-built for running Jupyter Notebooks, implementing Jupyter's wire protocol with massive concurrency… | 66 | 2320 | active |
| dinedal/textql TextQL is a command-line tool written in Go that lets you execute SQL queries against structured text files like CSV and TSV using an in-me… | 32 | 9106 | maintenance |
| chezou/tabula-py tabula-py is a Python wrapper around tabula-java that extracts tables from PDF files into pandas DataFrames. It can also convert PDFs direc… | 23 | 2315 | stable |
| claimed-framework/claimed CLAIMED (C3) is a component compiler that turns Jupyter notebooks, Python scripts, and R scripts into portable containerized AI components.… | 88 | 2305 | active |
| running-elephant/datart Datart is an open-source, next-generation data visualization and business intelligence platform for building reports, dashboards, big-scree… | 26 | 2302 | active |
| twitter/algebird Algebird is a Scala library providing abstract algebra typeclasses (Monoids, Groups, Rings) for building composable aggregation systems. It… | 47 | 2295 | stable |
| benedekrozemberczki/karateclub Karate Club is a Python library of unsupervised machine learning algorithms for graph-structured data, built as an extension of NetworkX. I… | 23 | 2286 | stable |
| jupyter/nbviewer Jupyter NBViewer is a web application that renders Jupyter Notebooks as static HTML web pages, powering the public nbviewer.org service. It… | 73 | 2281 | active |
| winpython/winpython WinPython is a free, portable Python distribution for Windows that bundles Python with the scientific stack (Spyder, JupyterLab, NumPy, etc… | 95 | 2280 | active |
| pinterest/querybook Querybook is an open-source big data IDE from Pinterest that combines a collaborative notebook interface (DataDocs) with table metadata fro… | 67 | 2280 | active |
| fairlearn/fairlearn Fairlearn is a Python package for assessing and mitigating fairness issues in machine learning models. It provides fairness metrics for eva… | 84 | 2277 | active |
| feature-engine/feature_engine Feature-engine is a Python library for feature engineering and feature selection with transformers that follow scikit-learn's fit/transform… | 86 | 2272 | stable |
| OpenDCAI/DataFlex DataFlex is a data-centric training framework built on LLaMA-Factory that dynamically schedules LLM training data during optimization. It p… | 67 | 2270 | active |
| stevengj/nlopt NLopt is a C library providing a unified interface to many free/open-source algorithms for nonlinear local and global optimization, with or… | 81 | 2267 | stable |
| marcomusy/vedo vedo is a Python library for scientific analysis and visualization of 3D objects, meshes, point clouds, and volumetric data, built on top o… | 77 | 2263 | active |
| ricklamers/gridstudio Grid studio is a web-based spreadsheet application with full integration of the Python runtime, backed by a Go spreadsheet engine. It provi… | 10 | 8817 | maintenance |
| skfolio/skfolio skfolio is a Python library for portfolio optimization, factor model construction, and risk management built on top of scikit-learn. It pro… | 93 | 2256 | active |
| axiaoxin-com/investool InvesTool is a Go-based personal investment analysis tool that automates fundamental stock screening, financial report analysis, and mutual… | 34 | 2256 | active |
| TuringLang/Turing.jl Turing.jl is a probabilistic programming library in Julia for Bayesian inference. Models are defined with an @model macro resembling mathem… | 95 | 2251 | active |
| h5py/h5py h5py is a Pythonic wrapper around the HDF5 binary data format, built on a Cython binding of the HDF5 C API. It lets you store and manipulat… | 81 | 2249 | stable |
| wooey/Wooey Wooey is a Django app that automatically generates a web UI and task interface for command-line Python scripts using argparse. It lets team… | 66 | 2245 | active |
| jamesturk/jellyfish Jellyfish is a Python library for approximate and phonetic string matching, offering algorithms like Levenshtein, Jaro-Winkler, Hamming, an… | 75 | 2229 | stable |
| mootdx/mootdx A Python library that wraps Tongdaxin (TDX) financial data access, providing simple interfaces for reading offline TDX data files and fetch… | 23 | 2228 | active |
| tensorchord/envd envd is a command-line tool that creates reproducible, container-based development environments for AI/ML work using a simple Python-like b… | 86 | 2227 | active |
| rapidsai/cugraph cuGraph is NVIDIA's RAPIDS collection of GPU-accelerated graph analytics libraries, offering Python, C, and C++ APIs for building graphs an… | 94 | 2225 | active |
| dominikbraun/graph A Go library for creating generic graph data structures with vertices and edges of any type, supporting modification, analysis, and visuali… | 23 | 2221 | active |
| DerwenAI/pytextrank PyTextRank is a Python implementation of TextRank and related textgraph algorithms (PositionRank, Biased TextRank, TopicRank) as a spaCy pi… | 63 | 2218 | active |
| RubixML/ML Rubix ML is a high-level open-source machine learning and deep learning library for PHP, offering 40+ supervised and unsupervised algorithm… | 99 | 2204 | active |
| thuml/iTransformer Official PyTorch implementation of iTransformer, an ICLR 2024 Spotlight paper that inverts the Transformer architecture for multivariate ti… | 41 | 2200 | stable |