Python Algorithm

Open-source Python projects categorized as Algorithm

Top 23 Python Algorithm Projects

  • TheAlgorithms

    All Algorithms implemented in Python

    Project mention: I am studying my college Python so can I learn algorithms from it? | /r/Python | 2023-05-02

    The Algorithms Contains many open source implementations of algorithms. Check it out.

  • interactive-coding-challenges

    120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

    Project mention: Leetcoding? Use Anki. Here's my setup. It's gamechanging -- you'll see. | /r/csMajors | 2023-01-24

    Just an FYI: There is an ANKI file available for download. I found it on the r\cscareerquestions wiki FAQs. Here you go https://github.com/donnemartin/interactive-coding-challenges/tree/master/anki_cards

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • algorithms

    Minimal examples of data structures and algorithms in Python

  • PythonRobotics

    Python sample codes for robotics algorithms.

    Project mention: Python Alternative to MATLAB's UAV Toolbox? | /r/matlab | 2023-01-21

    I usually start here: https://github.com/AtsushiSakai/PythonRobotics , but I'm not sure how much is extended to 3D off the top of my head.

  • ImageAI

    A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities

    Project mention: Is it possible to use ML to identify a certain pattern in videos by training with videos? | /r/learnmachinelearning | 2023-04-17

    From ImageAI?

  • FATE

    An Industrial Grade Federated Learning Framework

  • TextDistance

    Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.

    Project mention: textdistance: Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage. | /r/coding | 2022-08-04
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • algorithm-archive

    A collaborative book on algorithms

  • TorBot

    Dark Web OSINT Tool

  • binarytree

    Python Library for Studying Binary Trees

  • DSAlgo

    📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨‍💻🎯

    Project mention: A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨‍💻🎯 | /r/coding | 2023-03-04
  • vizier

    Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.

    Project mention: [N] Google Open Sources Vizier, Hyperparameter + Blackbox Optimization Service at Scale | /r/MachineLearning | 2023-02-03
  • rake-nltk

    Python implementation of the Rapid Automatic Keyword Extraction algorithm using NLTK.

  • python-string-similarity

    A library implementing different string similarity and distance measures using Python.

  • carefree-learn

    Deep Learning ❤️ PyTorch

    Project mention: Show HN: AI magics meet Infinite draw board | news.ycombinator.com | 2022-10-30

    Hi, thank you so much for the valuable advice and information!

    If I didn't get you wrong, maybe another project (carefree-learn) meets your needs better: https://github.com/carefree0910/carefree-learn.

    This is an old project, with a VERY outdated document, but all the features of carefree-creator can be achieved with one or few lines of code from carefree-learn.

    Take the typical text to image feature as an example, here's a piece of minimal-working-codes:

    ```python

  • Nashpy

    A python library for 2 player games.

    Project mention: Newbie to the field, looking for advices | /r/optimization | 2023-04-12

    Something like NashPy https://nashpy.readthedocs.io/en/latest/ which is a library for finding Nash equilibria for two player games.

  • algs4-py

    A Python library for the textbook Algorithms, 4th edition

    Project mention: How do you “study” computer science? | /r/learnprogramming | 2022-12-08
  • 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.

  • Pyslvs-UI

    An open source planar linkage mechanism simulation and mechanical synthesis system.

  • Zolver

    Automatic jigsaw puzzle solver

    Project mention: That Damned 2 Million Dollar Puzzle | /r/MSCHFApp | 2022-06-13
  • dzetsaka

    dzetsaka : classification plugin for Qgis

    Project mention: How would i clean manmade features like airports and canals from gis data from an entire country. | /r/gis | 2023-04-21
  • Sudoku-Solver

    🎯 This Python-based Sudoku Solver utilizes the PyGame Library and Backtracking Algorithm to visualize and solve Sudoku puzzles efficiently. With its intuitive interface, users can input and interact with the Sudoku board, allowing for a seamless solving experience. (by dhhruv)

  • foronoi

    An implementation of Fortune's algorithm for Voronoi diagrams in Python.

  • SaaSHub

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

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). The latest post mention was on 2023-05-02.

Python Algorithm related posts

Index

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

Project Stars
1 TheAlgorithms 159,300
2 interactive-coding-challenges 27,314
3 algorithms 22,597
4 PythonRobotics 18,821
5 ImageAI 7,793
6 FATE 5,030
7 TextDistance 3,118
8 algorithm-archive 2,188
9 TorBot 1,980
10 binarytree 1,781
11 DSAlgo 1,485
12 vizier 1,039
13 rake-nltk 985
14 python-string-similarity 882
15 carefree-learn 394
16 Nashpy 271
17 algs4-py 261
18 Data-Structures-and-Algorithms-Python 192
19 Pyslvs-UI 152
20 Zolver 99
21 dzetsaka 67
22 Sudoku-Solver 56
23 foronoi 41
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com