SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Algorithm Projects
-
Project mention: Stop Hoarding Junk Code! Your Algorithm Learning Bible Awaits | dev.to | 2025-09-01
git clone https://github.com/TheAlgorithms/Python.git cd Python
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Show HN: Algorithms 1.0.0 – Minimal and clean implementations of algorithms | news.ycombinator.com | 2026-02-17
-
Project mention: Uv is fantastic, but its package management UX is a mess | news.ycombinator.com | 2026-05-21
Scipy maintainer here, the main issue with the wheels was the Fortran77 that was SciPy throwing wrenches into the mix. With C/C++ self compilation should be quite straightforward. We (all Scientific Python packages) really worked hard on that.
From version 1.19 of SciPy there will be no need for fortran compilers (because we translated everything to C https://github.com/scipy/scipy/issues/18566) and then all becomes much easier in all platforms due to the large availability of C compilers in all platforms. Together with the Stable API developments in CPython the wheel clash issues "hopefully" will decrease gradually.
-
-
-
Cirq
Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.
2. Full SDK installations. Qiskit, Cirq, PennyLane. These are serious tools for serious work. They're also 200MB+ installs with Python dependency chains, Jupyter notebooks, and a learning curve that assumes you already understand what you're trying to learn. That's backwards.
-
Complete-Placement-Preparation
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
-
TextDistance
📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
-
coding-problems
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
-
python-ds
No non-sense and no BS repo for how data structure code should be in Python - simple and elegant.
-
DSAlgo
📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨💻🎯
-
-
-
-
Data-Structures-and-Algorithms-Python
All the essential resources and template code needed to understand and practice data structures and algorithms in python with few small projects to demonstrate their practical application.
-
algoexpert-data-structures-algorithms
A collection of solutions for all problem statements on the AlgoExpert Coding Interview platform.
-
matrixprofile
A Python 3 library making time series data mining tasks, utilizing matrix profile algorithms, accessible to everyone.
-
-
SeaLion
The first machine learning framework that encourages learning ML concepts instead of memorizing class functions.
-
-
IOSM
IOSM v1.0 specification: reproducible methodology for continuous system improvement. Reference runtime implementation → github.com/rokoss21/iosm-cli
IOSM makes system evolution predictable
-
-
data-structures-and-algorithms
My notes and solutions/code on Data Structures and Algorithms. (by paulonteri)
Python Algorithms discussion
Python Algorithms related posts
-
Show HN: Lapack without Fortran77; a C11 translation
-
NumClass – a Python CLI that classifies integers into 200+ number-theory properties (looking for testers)
-
Show HN: Algorithms 1.0.0 – Minimal and clean implementations of algorithms
-
Stop Sorting Just to Check Order: 5 Fast O(n) Methods in Python
-
Python File Handling Mastery: Ditch Common Pitfalls with Pathlib & Context Managers
-
Stop Hoarding Junk Code! Your Algorithm Learning Bible Awaits
-
A general Fortran code for solutions of problems in space mechanics [pdf]
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2026
Index
What are some of the best open-source Algorithm projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | TheAlgorithms | 221,706 |
| 2 | algorithms | 25,466 |
| 3 | SciPy | 14,744 |
| 4 | mlcourse.ai | 10,625 |
| 5 | machine-learning-course | 7,045 |
| 6 | Cirq | 4,985 |
| 7 | Complete-Placement-Preparation | 4,017 |
| 8 | TextDistance | 3,526 |
| 9 | coding-problems | 3,378 |
| 10 | python-ds | 3,082 |
| 11 | DSAlgo | 2,515 |
| 12 | quantum | 2,144 |
| 13 | on-policy | 1,970 |
| 14 | PyRival | 1,278 |
| 15 | Data-Structures-and-Algorithms-Python | 722 |
| 16 | algoexpert-data-structures-algorithms | 485 |
| 17 | matrixprofile | 386 |
| 18 | tryalgo | 383 |
| 19 | SeaLion | 343 |
| 20 | NanoSage | 263 |
| 21 | IOSM | 197 |
| 22 | TAcharts | 153 |
| 23 | data-structures-and-algorithms | 130 |