Python Algorithms

Open-source Python projects categorized as Algorithms

Top 23 Python Algorithm Projects

  • TheAlgorithms

    All Algorithms implemented in Python

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | | 2024-05-03

    3. TheAlgorithms/Python - For those interested in algorithms and data structures, this repository offers Python implementations for a wide range of algorithms. It's a great way to deepen understanding of algorithmic learning with Python.

  • algorithms

    Minimal examples of data structures and algorithms in Python

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SciPy

    SciPy library main repository

  • Project mention: What Is a Schur Decomposition? | | 2024-03-04

    I guess it is a rite of passage to rewrite it. I'm doing it for SciPy too together with Propack in [1]. Somebody already mentioned your repo. Thank you for your efforts.



    Open Machine Learning Course

  • Project mention: Open Machine Learning Course | | 2023-10-22
  • 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

  • Complete-Placement-Preparation

    This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.

  • SaaSHub

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

    SaaSHub logo
  • 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.👨‍💻🎯

  • on-policy

    This is the official implementation of Multi-Agent PPO (MAPPO).

  • PyRival

    ⚡ Competitive Programming Library

  • Project mention: Codeforces | /r/leetcode | 2023-06-05

    Check out PyRival, it has useful utilities like FastIO.

  • cheat-sheet

    Data structures & algorithms cheat sheet

  • algoexpert-data-structures-algorithms

    A collection of solutions for all problem statements on the AlgoExpert Coding Interview platform.

  • Sorting-Algorithms-Visualizer

    Program made with Python and Pygame module for visualizing sorting algorithms

  • tryalgo

    Algorithms and data structures for preparing programming competitions: basic and advanced

  • Project mention: TryAlgo: Algorithmic Problem Solving | | 2024-04-26
  • 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.

  • 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.

  • TAcharts

    Apply popular TA tools and charts to candlestick data with NumPy.

  • data-structures-and-algorithms

    My notes and solutions/code on Data Structures and Algorithms. (by paulonteri)

  • five-letter-words

    Experiments with Knuth's 5,757 five letter words.

  • libmaths

    A Python library created to assist programmers with complex mathematical functions

  • data-structures-and-algorithms

    Resources that I used to crack some big tech & startups interviews (by Sai-Adarsh)

  • SaaSHub

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

    SaaSHub logo
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).

Python Algorithms related posts


What are some of the best open-source Algorithm projects in Python? This list will help you:

Project Stars
1 TheAlgorithms 180,485
2 algorithms 23,624
3 SciPy 12,532
4 9,470
5 TextDistance 3,313
6 coding-problems 3,240
7 Complete-Placement-Preparation 3,105
8 python-ds 2,696
9 DSAlgo 1,870
10 on-policy 1,153
11 PyRival 1,114
12 cheat-sheet 683
13 algoexpert-data-structures-algorithms 424
14 Sorting-Algorithms-Visualizer 402
15 tryalgo 366
16 matrixprofile 356
17 SeaLion 333
18 Data-Structures-and-Algorithms-Python 339
19 TAcharts 153
20 data-structures-and-algorithms 126
21 five-letter-words 77
22 libmaths 75
23 data-structures-and-algorithms 73

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