Open Source Data Science Projects

Discover 42 open source Data Science repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Data Science projects here are most often combined with Python, Machine Learning and Library. Last updated October 3, 2026.

42 repositories · updated October 3, 2026

TabSTAR: Apply a Tabular Foundation Model to Data with Text Fields

TabSTAR: Apply a Tabular Foundation Model to Data with Text Fields

TabSTAR is a Python model for classification and regression on tabular datasets that include text fields. Use its package to fit a pretrained model to your data, or its research tools to pretrain and evaluate on benchmarks.

PythonMachine LearningDeep Learning
Added Jan 2, 2026 View details
cupy: Run NumPy and SciPy Workloads on GPUs

cupy: Run NumPy and SciPy Workloads on GPUs

CuPy is a Python array library that brings NumPy- and SciPy-compatible computing to NVIDIA CUDA and AMD ROCm GPUs. It suits Python users who want GPU acceleration while reusing familiar APIs, or who need lower-level GPU controls.

PythonLibraryGPU Computing
Added Dec 29, 2025 View details
graphic-walker: Embed Interactive Data Visualization in React

graphic-walker: Embed Interactive Data Visualization in React

Graphic Walker is a TypeScript and React component for exploring datasets with drag-and-drop charts, filters, and data explanations. Embed it in an application when you need lightweight visual analytics rather than a full BI platform.

TypeScriptReactVisualization
Added Dec 27, 2025 View details
nolds: Nonlinear Measures for Dynamical Systems in Python

nolds: Nonlinear Measures for Dynamical Systems in Python

nolds is a Python library for calculating nonlinear measures in dynamical systems, specifically designed for one-dimensional time series. It provides implementations for various metrics such as sample entropy, correlation dimension, Lyapunov exponents, and Hurst exponent. This tool is valuable for analyzing the complexity, predictability, and memory of time series data, serving as both a practical utility and a learning resource.

PythonDynamical SystemsTime Series Analysis
Added Dec 18, 2025 View details
scikit-learn: The Essential Python Library for Machine Learning

scikit-learn: The Essential Python Library for Machine Learning

scikit-learn is a widely-used open-source Python library for machine learning, built upon SciPy. It provides a comprehensive suite of tools for data mining and data analysis, making it an indispensable resource for developers and data scientists. With its extensive algorithms and user-friendly interface, scikit-learn simplifies complex machine learning tasks.

PythonMachine LearningData Science
Added Dec 16, 2025 View details
gs-quant: Build Quantitative Finance Tools in Python

gs-quant: Build Quantitative Finance Tools in Python

GS Quant is a Python toolkit for developing quantitative trading strategies, analyzing derivatives, and supporting risk management. It suits developers and quants with access to Goldman Sachs APIs who need finance-focused tools and analytics.

PythonLibraryData Science
Added Dec 6, 2025 View details
Box: Access Python Dictionaries with Dot Notation

Box: Access Python Dictionaries with Dot Notation

Box is a Python library that adds attribute-style access to dictionaries while keeping key-based access available. It recursively converts nested dictionaries and lists, and includes helpers for converting data to common formats.

PythonLibraryDeveloper Tools
Added Dec 4, 2025 View details
DataScienceInteractivePython: Learn Data Science Through Dashboards

DataScienceInteractivePython: Learn Data Science Through Dashboards

Interactive Python dashboards let learners explore statistics, machine learning, and geostatistics by changing inputs and observing results. Designed for students and practitioners who benefit from hands-on experimentation.

PythonData ScienceMachine Learning
Added Dec 2, 2025 View details
multiresolution-time-series-transformer: Forecast Time Series at Multiple Scales

multiresolution-time-series-transformer: Forecast Time Series at Multiple Scales

A PyTorch forecasting model that processes time series at several temporal resolutions, then fuses the representations to predict future values. It suits experimentation with multi-scale forecasting, with adaptations from the paper that users should account for.

PythonMachine LearningDeep Learning
Added Nov 30, 2025 View details
lance: Store and Query Multimodal Lakehouse Data

lance: Store and Query Multimodal Lakehouse Data

Lance is a Rust-based lakehouse format and SDK for AI and machine-learning data. It combines columnar storage with random access, vector and full-text search, and dataset versioning for teams working with multimodal data.

RustPythonMachine Learning
Added Nov 1, 2025 View details
superset: Explore Data and Build Business Intelligence Dashboards

superset: Explore Data and Build Business Intelligence Dashboards

Apache Superset is a web-based business intelligence platform for exploring SQL data, building visualizations, and creating dashboards. It suits analysts and organizations that want self-service analytics across supported data sources, with administrators managing deployment and access.

PythonAnalyticsData Science
Added Nov 1, 2025 View details
data-prep-kit: Prepare Data for LLM Applications

data-prep-kit: Prepare Data for LLM Applications

Data-Prep-Kit is a toolkit for cleaning, transforming, and enriching unstructured data used in LLM training and RAG pipelines. It offers reusable transforms that run with Python or Ray, from local experiments to larger-scale processing.

PythonLLMData Science
Added Nov 1, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️