Skip to content

data-science.

Listed 37Updated Sep 13, 2026

  1. Rank 1. spaCy💫 Industrial-strength Natural Language Processing (NLP) in PythonGitHub stars: 33.9k
  2. Rank 2. pytorch-lightningPretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.GitHub stars: 31.3k
  3. Rank 3. marimoA reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.GitHub stars: 22.7k
  4. Rank 4. recommendersBest Practices on Recommendation SystemsGitHub stars: 21.9k
  5. Rank 5. mage-ai🧙 Build, run, and manage data pipelines for integrating and transforming data.GitHub stars: 8.8k
  6. Rank 6. gluontsProbabilistic time series modeling in PythonGitHub stars: 5.2k
  7. Rank 7. datascienceThis repository is a compilation of free resources for learning Data Science.GitHub stars: 5.1k
  8. Rank 8. pytorch-forecastingTime series forecasting with PyTorchGitHub stars: 5k
  9. Rank 9. nlpaugData augmentation for NLPGitHub stars: 4.7k
  10. Rank 10. gophernotesThe Go kernel for Jupyter notebooks and nteract.GitHub stars: 4k
  11. Rank 11. polyaxonAI Infra / AI Orchestration / AI Control PlaneGitHub stars: 3.7k
  12. Rank 12. Beginner-Data-Science-ProjectsThis repository is a curated collection of hands-on data science projects tailored for beginners. Whether you're just starting your journey in data science or looking to strengthen your skills, these projects provide a practical and interactive way to apply your knowledge.GitHub stars: 3.1k
  13. Rank 13. igela delightful machine learning tool that allows you to train, test, and use models without writing codeGitHub stars: 3.1k
  14. Rank 14. deepnoteDeepnote is a drop-in replacement for Jupyter with an AI-first design, sleek UI, new blocks, and native data integrations. Use Python, R, and SQL locally in your favorite IDE, then scale to Deepnote cloud for real-time collaboration, Deepnote agent, and deployable data apps. https://deepnote.com/GitHub stars: 3k
  15. Rank 15. imodelsInterpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).GitHub stars: 1.6k
  16. Rank 16. aeonA toolkit for time series machine learning and deep learningGitHub stars: 1.4k
  17. Rank 17. kubetorchDistribute and run AI workloads on Kubernetes magically in Python, like PyTorch for ML infra.GitHub stars: 1.2k
  18. Rank 18. nfstreamNFStream: a Flexible Network Data Analysis Framework.GitHub stars: 1.2k
  19. Rank 19. AI-ML-CheatsheetsAll Stanford Cheatsheets: Artificial Intelligence, Transformers, LLMs, Deep Learning, Machine Learning, Probabilities, Statistics, Algebra and Calculus.GitHub stars: 999
  20. Rank 20. rumaleRumale is a machine learning library in RubyGitHub stars: 918
  21. Rank 21. RAGLightRAGLight is a modular framework for Retrieval-Augmented Generation (RAG). It makes it easy to plug in different LLMs, embeddings, and vector stores, and now includes seamless MCP integration to connect external tools and data sources.GitHub stars: 672
  22. Rank 22. csinva.github.ioSlides, paper notes, class notes, blog posts, and research on ML 📉, statistics 📊, and AI 🤖.GitHub stars: 621
  23. Rank 23. AI-Practices🎓 机器学习与深度学习实战教程 | Comprehensive ML & DL Tutorial with Jupyter Notebooks | 包含线性回归、神经网络、CNN、RNN等完整教程GitHub stars: 464
  24. Rank 24. ml_forgeA visual-based graph node editor for training computer vision models.GitHub stars: 423
  25. Rank 25. libroA Notebook with Flexible Customization and Easy Integration.GitHub stars: 404
  26. Rank 26. sraiSpatial Representations for Artificial Intelligence - a Python library toolkit for geospatial machine learning focused on creating embeddings for downstream tasksGitHub stars: 390
  27. Rank 27. BodoHigh Performance Scalable Data Processing in Python and SQLGitHub stars: 376
  28. Rank 28. learn📚 A curated collection of marimo notebooks for education.GitHub stars: 353
  29. Rank 29. laleLibrary for Semi-Automated Data ScienceGitHub stars: 350
  30. Rank 30. minusx-metabaseMinusX is an AI Data Analyst that you can add to your Metabase. It helps you ask business questions to your dashboards and dig deeper through followups.GitHub stars: 349
  31. Rank 31. datmoOpen source production model management tool for data scientistsGitHub stars: 342
  32. Rank 32. texeraHuman-AI Collaborative Data Science Using Visual WorkflowsGitHub stars: 314
  33. Rank 33. qgate-sln-mlrunMLRun/Iguazio/Nuclio quality gate solution. The solution checks a quality of MLRun implementation/delivery.GitHub stars: 300
  34. Rank 34. scirsSciRS2 - Scientific Computing and AI in Rust., providing SciPy-compatible APIs while leveraging Rust's performance, safety, and concurrency features. Unlike traditional scientific librariesGitHub stars: 294
  35. Rank 35. codeCompanion code for Machine Learning From Scratch — 10 core ML algorithms built from scratch with NumPy, compared with Scikit-learn and PyTorch.GitHub stars: 292
  36. Rank 36. voxelgptAI assistant that can query visual datasets, search the FiftyOne docs, and answer general computer vision questionsGitHub stars: 254
  37. Rank 37. AI-Blueprints📁 This repository hosts a growing collection of AI blueprint projects that run end-to-end using Jupyter notebooks, MLflow deployments, and Streamlit web apps.🛠️ All projects are built using HP AI Studio with ❤️ If you find this useful, please don’t forget to star the repository ⭐ and support our work 🚀GitHub stars: 216