An open API service indexing awesome lists of open source software.

Data structures

A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.

https://github.com/ashwinraikar88/odsa

Orchard Algorithms and Data Structures

algorithms data-structures python3

Last synced: 23 Oct 2025

https://github.com/momattar/parse-tree

Data structure project

data-structures parse-tree

Last synced: 24 Oct 2025

https://github.com/data-mechanics/geoql

Library for performing queries and transformations on GeoJSON data (with emphasis on support for abstract graph representations).

data-science data-structures geographic-data geojson geojson-library

Last synced: 04 Apr 2026

https://github.com/mupinnn/dsa

Repo for learning data structures and algorithms, also to understand more about the programming language which I often use or that I'm currently learning.

algorithms data-structures

Last synced: 24 Oct 2025

https://github.com/maverickpoly/asmr-python-dsa

Different Data Structures and Algorithms implemented in Python.

algorithms data-structures dsa python

Last synced: 25 Oct 2025

https://github.com/asarkar/pydata

Python Data Structures: Linked List, and Binary Tree

binary-tree data-structures linked-list python

Last synced: 25 Oct 2025

https://github.com/jungaretti/advent-of-code-2020

Solutions to problems from the merriest coding challenge on the Internet

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/aravachoudhary/data_structures_algorithms

This Repository contains my DSA codes and problem Solutions

algorithms-and-data-structures data-structures

Last synced: 01 Jun 2026

https://github.com/syd-strzempko/practice-problems

python implementations of common algorithms, data structures, & coding problems

algorithms data-structures leetcode

Last synced: 26 Oct 2025

https://github.com/jiko23/family-tree

Model out the Shan family tree so that when given a ‘name’ and a ‘relationship’ as an input, the output are the people that correspond to the relationship. Input needs to be read from a text file, and output should be printed to console. Program should execute and take the location to the test file as parameter.

backend data-structures python-3

Last synced: 26 Oct 2025

https://github.com/mezantrop/tsqlike

SQL-like interface to tabular structured data

csv data-processing data-structures json python sql-like table

Last synced: 24 Jan 2026

https://github.com/dyhalmeida/data-structures-algorithms

data structures and algorithms

algorithms data-structures

Last synced: 24 Jan 2026

https://github.com/y2k-shubham/dsa-in-cpp

Implementations of Data-Structures & Algorithm Questions in C++

algorithms cpp data-structures

Last synced: 28 Jan 2026

https://github.com/elhakimdev/typescript-abstract-data-type

A basic datastructure & abstract data type implementation with Typescript

absraction algorithms data-structures typescript

Last synced: 28 Jan 2026

https://github.com/jseg380/university

Repository with projects made for University subjects

ai computer-science cpp cs-degree data-structures java oop ruby

Last synced: 09 May 2026

https://github.com/iampavangandhi/codingpracticals

👨‍💻 Basic Coding Practical Questions of C++, Java, and Python

algorithms competitive-programming cpp data-structures dsa-questions java python

Last synced: 16 Mar 2026

https://github.com/wilson0x4d/algs4net

A few fundamental algorithms implemented via C# using .NET Standard 2.0-compatible projects and language features.

algorithms data-structures netfx netstandard

Last synced: 06 Feb 2026

https://github.com/stevenschmatz/treegen

🎄 Fast and memory efficient unlabeled tree generation in Python

academic computer-science data-structures python theoretical-computer-science tree trees

Last synced: 31 Jan 2026

https://github.com/lross2k/practice-in-c89

Simple implementations made in C to practice different concepts

algorithms c c89 data-structures

Last synced: 01 Feb 2026

https://github.com/ofadiman/grinding-leetcode

Repository contains solutions to leetcode problems.

algorithms data-structures golang leetcode sql typescript

Last synced: 18 Apr 2026

https://github.com/canciolabs/php-stack

This tiny package contains an interface and an array-based implementation of the LIFO Stack data structure.

data-structures php stack

Last synced: 26 Feb 2026

https://github.com/muhammedmagdyy/competitive-programming

My Solutions in Online Judges

algorithms cpp data-structures

Last synced: 18 Mar 2026

https://github.com/peterrauscher/devbranch.co

The source code for my site https://devbranch.co

algorithms blog data-structures devops programming website

Last synced: 10 Feb 2026

https://github.com/josugoar/scinet

Network science abstract data types

algorithms data-structures

Last synced: 10 Feb 2026

https://github.com/rodrigojunqueiradev/python-exercises

Repositório para armazenar exercícios realizados na linguagem Python / Repository to organize exercises with Python language

data-analysis data-science data-structures data-visualization database math pandas pandas-python python python-3 python3 sql statistics

Last synced: 16 Apr 2026

https://github.com/ohmic-guy/mnemosyne

An experimental Python library exploring persistent and versioned data structures.

data-structures functional-programming immutability persistent-data-structures versioning

Last synced: 13 Feb 2026

https://github.com/andrewobwocha/advancedmusicplayer

🎵 Python CLI music queue implemented with a Doubly Linked List (DLinkedList). Features prev/next, add next/last, remove current, ytmusicapi search.

cli data-structures doubly-linked-list music python queue ytmusicapi

Last synced: 15 Feb 2026

https://github.com/kylehue/my-dsa

A collection of reusable data structures in TypeScript.

algorithms data-structures

Last synced: 01 Apr 2026

https://github.com/mgomesdev/estrutura-de-dados-e-algoritmos-com-javascript

Implementação dos exemplos do livro: Estrutura de dados e algoritmos com JavaScript, utilizando TypeScript, TDD e Jest.

algorithms data-structures jest tdd typescript

Last synced: 17 Apr 2026

https://github.com/rhaeguard/algorithms-and-interview-questions-python

The repository to stack up algorithms and interview questions I came across

algorithms data-structures interview-questions project-euler python search-algorithm set

Last synced: 17 Apr 2026

https://github.com/luisvalgoi/unisinos-algorithms

Unisinos Algorithms I had to create during the college

algorithms data-structures java sort

Last synced: 17 Apr 2026

https://github.com/alphaleporus/leetabhyas

Daily DSA grind on LeetCode – Abhyas of code, logic, and consistency.

algorithms auto-sync competitive-programming cronjob data-structures dsa github-actions java leetcode leetcode-export python workflow

Last synced: 17 Apr 2026

https://github.com/dj1095/leetcode-mastery

Mastering LeetCode with detailed solutions and complexity analysis 🚀📊💡

algorithms-and-data-structures data-structures java leetcode-solutions python3 spacecomplexity timecomplexity

Last synced: 17 Apr 2026

https://github.com/enajenkins/wgu-coursework

WGU: This is an archive of coursework, projects, and notes for the Bachelor of Science, Software Engineering (BSSE - Java) at Western Governors University

algorithms algorithms-and-data-structures android-development angularjs cloud-computing course-notes css data-management data-structures dsa html java javasceript networking-concepts nodejs projects prototypes python reactjs sql

Last synced: 03 Apr 2026

https://github.com/gatarelib/random-programs

Random Programs from my Computer Science Course 2017-2021

c cpp data-structures executable golang java-8 object-oriented-programming python3

Last synced: 04 Apr 2026

https://github.com/mbtakanov/leet-code

LeetCode solutions in Python organized by algorithmic patterns. Each solution includes problem description, and time/space complexity analysis.

algorithms data-structures interview-preparation leetcode programming-challenges python

Last synced: 05 Apr 2026

https://github.com/tomas542/dsaa

Data Structures and Algorithms on Python, C, C++ and Rust

algorithms c cpp data-structures python rust

Last synced: 05 Apr 2026

https://github.com/shlason/go-data-structures

Golang 實現基本資料結構的練習

data-structures golang practice-project

Last synced: 04 Jun 2026

https://github.com/gz30eee/c-consteallation

A collection of projects showcasing the power and versatility of C, C++, and C# for efficient programming solutions.

algorithms c c-plus-plus c-sharp coding data-structures networking performance programming software-development

Last synced: 18 Apr 2026

https://github.com/leandrolimadeveloper/data_structures_and_algorithms

Algorithms and important things covered in the book Grokking Algorithms: An illustrated guide for programmers and other curious people (in Portuguese, Entendendo Algoritmos: Um Guia Ilustrado Para Programadores e Outros Curiosos – the version that I have) written by Aditya Y. Bhargava.

algorithms data-structures javascript python

Last synced: 18 Apr 2026

https://github.com/maks28atish03kumar04sahu01/java-project-04

Create a UI using JAVA for some particular B. Tech branches and perform the following operations "ADD", "UPDATE", "DELETE", "SEARCH", "FETCH" and connect the JAVA to MySQL using the XAMMP server.

awt-gui data-structures java-8 jdbc-driver localhost mysql-database swing-gui xampp

Last synced: 16 May 2026

https://github.com/varugasu/clrs

Algorithms from the Introduction to Algorithms (CLRS) book

algorithms algorithms-and-data-structures clojure clrs data-structures golang python

Last synced: 19 Apr 2026

https://github.com/haseeeb21/food-ordering-system-

This system can be used in any ordering place, as it uses Queue data structure which follows FIFO sequence with enquing and dequing as main functions.

algorithms collaboratory data-structures dsa googlecolaboratory googlecollab pycharm python python3 queue

Last synced: 19 Apr 2026

https://github.com/infinitifall/skiplist

A skip list is a probabilistic data structure that is efficient, compact and concurrency friendly

c data-structures randomized-algorithm skiplist

Last synced: 04 Jun 2026

https://github.com/anjaliwork20/moodify

Mood-based music recommendation system that considers a user's emotional state to recommend songs, genres, artists and playlists using Machine learning

artificial-intelligence cnn-keras cnn-model convolutional-neural-networks data data-analysis data-science data-structures data-visualization database deep-learning machine-learning machine-learning-algorithms python recommended song songs

Last synced: 20 Apr 2026

https://github.com/joaocarvoli/programming-marathon

Focusing in solve problems to practice in group and be prepared for marathons programming

algorithms cplusplus data-structures marathon

Last synced: 05 Jun 2026

https://github.com/h3rodev/tupcs203

Quizzes, Assignments and Projects in C/C++ for Data Structures and Algorithms Class of TUP ETEEAP

algorithms c cpp data-structures

Last synced: 20 Apr 2026

https://github.com/tsembp/epl231-groupassignment

Search Engine Implementation using TrieNode/TrieTree data structure

algorithms algorithms-and-data-structures data-structures hashing heaps java trie-tree

Last synced: 21 Apr 2026

https://github.com/0xharryduong/javascript-algorithms-data-structures

Algorithms and data structures - Javascript implementation

algorithms data-structures javascript

Last synced: 21 Apr 2026

https://github.com/brunomartins03/unb-eda2-23.1

Materiais de estudo, resumos, exemplos de código e anotações sobre a disciplina de Estruturas de Dados e Algoritmos 2 no semestre 2023.1.

data-structures dsa study-project

Last synced: 05 Jun 2026

https://github.com/ahmdeltoky03/infix-to-prefix-converter

Infix_To_Prefix_Converter

data-structures python3

Last synced: 22 Apr 2026

https://github.com/kartikmehta8/implementations

Implementation of Data Structures in C++

cpp data-structures

Last synced: 05 Jun 2026

https://github.com/deamondev/scala-data-structures

Implementation of most common data structures / algorithms in Scala. Based on "Rock the JVM - Scala & Functional Programming practice course". All solutions are mine.

algorithms data-structures scala testing

Last synced: 06 Jun 2026

https://github.com/erykmika/datastructures

This repository contains my solutions to the tasks that I had to solve during the "Data structures and time complexity" classes.

data-structures politechnikawroclawska university-project

Last synced: 06 Jun 2026

https://github.com/skylar-lorena/python

An introductory course to Python. Learn Python from scratch with mini-exercises

beginner-code data-structures introduction-to-python python python3 pythonbasics pythontutorial

Last synced: 05 Jun 2026

https://github.com/tutupharirabu/kalkulator-project-std

A C++ program that converts infix expressions to prefix notation and calculates the result.

c calculator data-structures

Last synced: 24 Apr 2026

https://github.com/senior-sigan/data-structures-training

Common data structures and algorithms I implemented just to practise

cpp data-structures learn-to-code

Last synced: 06 Jun 2026

https://github.com/isaacmaffeis/pac-2023

PAC 2023/24 Algorithm design and computability - University course

algorithms data-structures java

Last synced: 07 Jun 2026

https://github.com/princeinscripts/dsa-solved-assignments-with-cpp-pw

A repository containing solved assignments provided by Programming with Mosh (PW) teachers for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts, aiding in mastering core computer science principles through guided practice.

algorithms c-plus-plus computer-science data-structures program solved-challenges

Last synced: 07 Jun 2026

https://github.com/data-miner00/dsa

Grappling with Data Structures and Algorithms

algorithms data-structures

Last synced: 07 Jun 2026

https://github.com/margi47/linkedlists

Implementation of data structures - double linked list, queue, stack

csharp data-structures datastructures dotnet linked-list queue stack

Last synced: 27 Apr 2026

https://github.com/studyresearchprojects/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 07 Jun 2026

https://github.com/hibatillah/learn-java

Java Programming Documentation of Information Systems, Politeknik Caltex Riau

college data-structures documentation java oop

Last synced: 27 Apr 2026

https://github.com/anhvu2889/miu-cs390-fpp

Repository for assignments and exercises focusing on Java programming basics, object-oriented programming, data structures, exception handling, and recursion.

assignment computer-science data-structures education exception-handling files fundamentals java object-oriented-programming recursion

Last synced: 28 Apr 2026

https://github.com/ionutpetre/airline-management-activities

Aplicație pentru evidența principalelor procese derulate în cadrul companiei aeriene EasyFlight.

cpp data-structures

Last synced: 22 Jun 2026

https://github.com/rudxain/posix-sh-algos

Algorithms implemented in POSIX-compliant shell scripts

algorithms computer-science data-structures educational functions posix

Last synced: 28 Apr 2026