Python Algorithms and Data structures

Open-source Python projects categorized as Algorithms and Data structures

Top 14 Python Algorithms and Data structure Projects

  • Complete-Placement-Preparation

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

    Project mention: Coding interview preparation resources | | 2022-12-24
  • algoexpert-data-structures-algorithms

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

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

  • tryalgo

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

    Project mention: I am studying my college Python so can I learn algorithms from it? | | 2023-05-02
  • 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.

  • algo-drills

    A command line tool for memorizing algorithms in Python by typing them.

    Project mention: Is there spaced repetision tool plugin for vim? | | 2022-09-30
  • paroxython

    Tag and recommend Python exercises based on algorithmic features

    Project mention: Paroxython 0.7.0 | | 2022-09-05
  • Competitive-Python

    Python Algorithms Package used in competitive programming

    Project mention: A python library for competitive programmers | | 2023-03-02

    You can also find the library's code on GitHub: If you're into competitive programming or coding challenges, this library might be useful to you! And if you're interested in contributing to the project, feel free to check out the GitHub repository. #Python #Algorithms #DataStructures #OpenSource #competitiveprogramming #competitivecoding #competitivepython #pip


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • transvarpy

    A new method of declaring and editing variables in python.

  • Data-Structures-Algorithms

    A group of Algorithms and Data Structures implemented using Python and Java. Solutions to a lot of algorithmic HackerRank, LeetCode, and Edabit problems are included.

  • leetcode-solutions

    🌳 Solutions for some of Leetcode coding problems sorted by topics (by roma-glushko)

  • Data-Structure-Algorithms-Collections-Python

    Scratch Implementation of data structures and algorithms in Python. Also Coding questions of Leetcode, HackerRank.

    Project mention: Preparing Machine Learning Interview [D] | | 2022-07-10

    I am preparing for the Machine Learning Engineer job. Now I am learning Data Structure & Algorithms along with coding problem-solving which are documented on my GitHub.

  • python-algorithms-v2

    Week 02 - I'm currently learning about data structures and algorithms — I wrote some popular algorithms using python

    Project mention: Learning Data Structures and Algorithms | | 2022-11-24

    my code is on github:

  • every-street

    Project mention: Finally got Everystreet software running and rode Every Street in Elstree, UK. | | 2023-04-10

    git clone

  • Basic-Algorithms

    Basic algorithms and data structures written in different programming languages

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

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 Algorithms and Data structures related posts


What are some of the best open-source Algorithms and Data structure projects in Python? This list will help you:

Project Stars
1 Complete-Placement-Preparation 2,635
2 algoexpert-data-structures-algorithms 369
3 tryalgo 360
4 Data-Structures-and-Algorithms-Python 189
5 algo-drills 43
6 paroxython 34
7 Competitive-Python 15
8 transvarpy 9
9 Data-Structures-Algorithms 5
10 leetcode-solutions 4
11 Data-Structure-Algorithms-Collections-Python 1
12 python-algorithms-v2 1
13 every-street 0
14 Basic-Algorithms 0
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.