Machine Learning

Open-source projects categorized as Machine Learning

Top 23 Machine Learning Open-Source Projects

Machine Learning
  1. tensorflow

    An Open Source Machine Learning Framework for Everyone

    Project mention: Build, Innovate & Collaborate: Setting Up TensorFlow for Open Source Contribution! ๐Ÿš€โœจ | dev.to | 2024-11-03

    ๐Ÿฅท Fork & clone tensorflow repo. โš™๏ธ Setup Development environment for contribution. ๐Ÿซธ Push and create pull request.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. transformers

    ๐Ÿค— Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

    Project mention: How to Install Google PaliGemma 2 Locally? | dev.to | 2024-12-18

    pip install git+https://github.com/huggingface/transformers

  4. Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    Project mention: Making VLLM work onย WSL2 | dev.to | 2025-01-17
  5. Netdata

    The open-source observability platform everyone needs

    Project mention: Netdata: 20% discount on all annual plans Promo code BF20241Y | news.ycombinator.com | 2024-12-04
  6. ML-For-Beginners

    12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

    Project mention: Learn Machine Learning with these GitHub repositories | news.ycombinator.com | 2025-01-15

    *Learn Machine Learning with these amazing GitHub repositories! *

    1โƒฃ [ML for Beginners](https://github.com/microsoft/ML-For-Beginners) by Microsoft

  7. cs-video-courses

    List of Computer Science courses with video lectures.

  8. tesseract-ocr

    Tesseract Open Source OCR Engine (main repository)

    Project mention: OCR Solutions Uncovered: How to Choose the Best for Different Use Cases | dev.to | 2024-08-01

    Custom Integration: Developers and businesses needing flexibility for custom integration into applications and projects should consider open-source solutions like Tesseract OCR or API-based services like API4AI OCR. These options provide APIs for seamless integration into existing software systems.

  9. Keras

    Deep Learning for humans

    Project mention: Building a Sarcasm Detection System with LSTM and GloVe: A Complete Guide | dev.to | 2025-01-02

    Keras API reference

  10. scikit-learn

    scikit-learn: machine learning in Python

    Project mention: ๐Ÿš€ Launching a High-Performance DistilBERT-Based Sentiment Analysis Model for Steam Reviews ๐ŸŽฎ๐Ÿค– | dev.to | 2024-12-16

    scikit-learn (optional): Useful for additional training or evaluation tasks.

  11. awesome-scalability

    The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

    Project mention: The Patterns of Scalable, Reliable, and Performant Large-Scale Systems | news.ycombinator.com | 2024-12-19
  12. nn

    ๐Ÿง‘โ€๐Ÿซ 60+ Implementations/tutorials of deep learning papers with side-by-side notes ๐Ÿ“; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), ๐ŸŽฎ reinforcement learning (ppo, dqn), capsnet, distillation, ... ๐Ÿง 

  13. Face Recognition

    The world's simplest facial recognition api for Python and the command line

    Project mention: They See Your Photos | news.ycombinator.com | 2024-12-14

    Syncthing, python face_recognition [1], a static gallery (sigal [2]), and a few lines of bash and its fully automatic. I can even share links with family.

    [1] https://github.com/ageitgey/face_recognition

    [2] https://github.com/saimn/sigal

  14. faceswap

    Deepfakes Software For All

    Project mention: faceswap VS facefusion - a user suggested alternative | libhunt.com/r/faceswap | 2024-01-30
  15. yolov5

    YOLOv5 ๐Ÿš€ in PyTorch > ONNX > CoreML > TFLite

    Project mention: Using YOLO for Real-Time Object Detection with Koyeb GPUs | dev.to | 2024-07-31

    There are several implementations of the YOLO algorithm available, but for ease-of-use, we will use the Ultralytics implementation in this guide. We will implement and test the code locally and then deploy to Koyeb's GPUs for higher inference speed.

  16. julia

    The Julia Programming Language

    Project mention: I Chose Common Lisp | news.ycombinator.com | 2025-01-11
  17. 100-Days-Of-ML-Code

    100 Days of ML Coding

    Project mention: Learn Machine Learning with these GitHub repositories | news.ycombinator.com | 2025-01-15

    2โƒฃ [100 Days of ML Code](https://github.com/Avik-Jain/100-Days-Of-ML-Code) by Avik Jain

  18. TensorFlow-Examples

    TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    Tensorflow examples

  19. llm-course

    Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

    Project mention: Ask HN: People who switched from GPT to their own models. How was it? | news.ycombinator.com | 2024-02-26

    This is a very nice resource: https://github.com/mlabonne/llm-course

  20. Airflow

    Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

    Project mention: AIOps, DevOps, MLOps, LLMOps โ€“ Whatโ€™s the Difference? | dev.to | 2025-01-09

    Data pipelines: Apache Kafka and Airflow are often used for building data pipelines that can continuously feed data to models in production.

  21. Made-With-ML

    Learn how to design, develop, deploy and iterate on production-grade ML applications.

  22. Open-Assistant

    OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

  23. streamlit

    Streamlit โ€” A faster way to build and share data apps.

    Project mention: Building a Sarcasm Detection System with LSTM and GloVe: A Complete Guide | dev.to | 2025-01-02

    Streamlit

  24. DeepSpeed

    DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.

    Project mention: DeepSpeed-Domino: Communication-Free LLM Training Engine | news.ycombinator.com | 2024-11-26
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Machine Learning discussion

Log in or Post with

Machine Learning related posts

  • Generating an infinite world with the Wave Function Collapse algorithm

    3 projects | news.ycombinator.com | 18 Jan 2025
  • Python in DevOps: Automation, Efficiency, and Scalability

    10 projects | dev.to | 18 Jan 2025
  • Voxel51 Filtered Views Newsletter - January 17, 2025

    2 projects | dev.to | 17 Jan 2025
  • Show HN: Pure Rust Implementation of GPT

    1 project | news.ycombinator.com | 16 Jan 2025
  • Learn Machine Learning with these GitHub repositories

    5 projects | news.ycombinator.com | 15 Jan 2025
  • How to Make the Best Self-Driving Dataset

    4 projects | dev.to | 14 Jan 2025
  • We used GPT-4o for image detection with 350 similar illustrations

    2 projects | news.ycombinator.com | 14 Jan 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Index

What are some of the best open-source Machine Learning projects? This list will help you:

# Project Stars
1 tensorflow 187,290
2 transformers 137,675
3 Pytorch 85,822
4 Netdata 72,949
5 ML-For-Beginners 70,707
6 cs-video-courses 67,837
7 tesseract-ocr 63,849
8 Keras 62,357
9 scikit-learn 60,738
10 awesome-scalability 59,974
11 nn 57,914
12 Face Recognition 53,924
13 faceswap 52,858
14 yolov5 51,963
15 julia 46,159
16 100-Days-Of-ML-Code 45,884
17 TensorFlow-Examples 43,468
18 llm-course 41,563
19 Airflow 38,302
20 Made-With-ML 37,974
21 Open-Assistant 37,182
22 streamlit 36,651
23 DeepSpeed 36,192

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?