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/owencmcgrath/csc321-1

All of the homework assignments for the Spring 2024 session of Data Structures (CSC 321 - 1) with Dr. David Reed.

data-structures

Last synced: 27 Oct 2025

https://github.com/devtonin/data-structures

Data Structures repository, built-in C on the 3rd period of Computer Engineering Degree.

data-structures heap list queue search tree

Last synced: 02 Apr 2026

https://github.com/lukabratos/stack

Stack implementation in Swift

data-structures generics stack swift

Last synced: 10 Nov 2025

https://github.com/habedi/ordered

A collection of useful data structures that keep data sorted by key

data-structures ordered-collections zig zig-library zig-package ziglang

Last synced: 13 Aug 2025

https://github.com/yapeansa/estrutura_fila

Implementação de estrutura de fila

c data-structures queue

Last synced: 13 Aug 2025

https://github.com/ascendho/dstfw

Modern C++ Syntax Implementations of the Pseudocode in Data Structures the Fun Way (from No Starch Press)

data-structures no-starch-press

Last synced: 04 Oct 2025

https://github.com/alexandengstrom/not_std

Reinventing the standard library by constructing essential data structures and algorithms in C++ from scratch.

algorithms data-structures

Last synced: 04 Oct 2025

https://github.com/alto-b/data-structures

basics of DS in dart for beginners

array data-structures graph linked-list queue stack tree

Last synced: 19 Feb 2026

https://github.com/AryanK1511/DSA-for-coding-interviews

A collection of all the code and notes that I have written to help me learn data structures and algorithms.

algorithms data-structures

Last synced: 16 Aug 2025

https://github.com/bertrand31/damysos

🌍 An experimental data structure allowing lightning-fast, constant-time lookups of large datasets for neighboring multi-dimensional points

coordinates data-structures experiment functional-programming gps performance scala trie

Last synced: 17 Aug 2025

https://github.com/iliyalb/cs-data-structure

🏗 recollection of data structure implementation codes

data-structures educational-project object-oriented-programming sololearn

Last synced: 02 Sep 2025

https://github.com/thomascode92/fem-algorithms

Learn about Big O, time complexity, fundamental data structures like arrays, lists, trees, graphs, and maps. Even searching and sorting algorithms. 💡📚

algorithms data-structures frontendmasters typescript

Last synced: 18 Aug 2025

https://github.com/loosenthedark/ci_dcd-mysql

Video tutorial walkthroughs followed as part of the Data-Centric Development module of Code Institute's Full Stack Web Development Diploma Programme

backend crud data-manipulation data-structures databases mysql python

Last synced: 10 Apr 2026

https://github.com/dpetrosy/saed_visitors_program

In this repository, I store my course project "Visits and visitors program", which I've done during my university education.

algorithm console-application course-work cpp cpp11 data-structures problem-solving university-project

Last synced: 19 Aug 2025

https://github.com/anvaymayekar/avl-tree-visualizer

Interactive AVL Tree Visualizer — Real-time GUI for insert, search, and delete operations with automatic balancing, performance metrics, and visual feedback. Pure C + Win32 API.

algorithms avl-tree c-programming data-structures dsa gui-application self-balancing-binary-search-tree tree-visualization win32api

Last synced: 03 Jan 2026

https://github.com/daniilroman/heaps_comparison

C++ implementations and comparison of heap data structures

binomial-heap d-tree data-structures heap leftist-heap skew-heap

Last synced: 19 Aug 2025

https://github.com/abhinandanmishra1/leetcode-practice

Practicing questions on leetcode and solutions are being reflected here

algorithms daily-coding-problem data-structures dsa-practice leetcode leetcode-cpp leetcode-solutions

Last synced: 19 Aug 2025

https://github.com/jordanhasgul/character-device-driver

A basic concurrent Linux loadable kernel module (LKM) character device driver.

c data-structures kernel-module

Last synced: 20 Aug 2025

https://github.com/sheel-ui/advance-data-structures

Red Black tree and Priority Queue implementation for solving complex problems.

data-structures min-heap object-oriented-programming priority-queue red-black-trees

Last synced: 21 Aug 2025

https://github.com/danilgansky/algorithms-and-data-structures

Implementation of the most popular algorithms and data structures in Python.

algorithms algorithms-and-data-structures data-structures python

Last synced: 21 Aug 2025

https://github.com/morfly/affinity

A collection of algorithms and data structures written in your favorite programming language.

algorithms bazel data-structures java kotlin python swift

Last synced: 10 Apr 2026

https://github.com/leoobarbosa2/data-sctructures

General information about Data Structures and how to implement it.

data-structures data-structures-and-algorithms

Last synced: 22 Aug 2025

https://github.com/primeeagle/vnet.datastructures

A class library that provides many data structures not found in the .NET standard libraries.

data-structures dotnet dotnet-core dotnet-library

Last synced: 22 Apr 2026

https://github.com/ikeraguero/javascript-course

This repo provides a place for uploading projects and concepts from Jonas Schmedtmann's 'The Complete JavaScript Course', focused on the essentials of vanilla JS and how it works below the surface.

apis data-structures dom-manipulation javascript oop

Last synced: 23 Aug 2025

https://github.com/geo-tp/autocrud

API Rest to automatically generates and manages CRUD operations for custom data structures defined by users

crud data-structures rest-api

Last synced: 24 Aug 2025

https://github.com/khaledsalshibani/cpp-nested-linked-lists

This repository was created as a college assignment. It includes detailed explanations for each file, class, and method used. The project implements nested linked lists for handling basic file operations.

cpp cpp-tutorials data-structures file-handling linked-list

Last synced: 24 Aug 2025

https://github.com/pedroestevaodev/data-structures

Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.

academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees

Last synced: 24 May 2026

https://github.com/josugoar/labyrinth

Maze editor, generator and solver

algorithms data-structures

Last synced: 27 Aug 2025

https://github.com/davidyslu/OnlineJudgePKU

Personal submissions on PKU Online Judge (北京大學程式解題系統)

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/sarmad426/dsa

DSA (Data Structures and Algorithms). This Repository covers the fundamental and advance concepts of data structures using C++.

algorithms cpp data-structures programming

Last synced: 30 Aug 2025

https://github.com/failpt/avl-csharp

Generic AVL tree implementation and testing in C#

avl avl-tree bst csharp data-structures generic generic-library self-balancing-trees

Last synced: 30 Aug 2025

https://github.com/houbb/leetcode-notes

leetcode-notes 力扣算法刷题笔记 数据结构与算法

algorithms data-structures leetcode

Last synced: 30 Aug 2025

https://github.com/ivan-guerra/huffman

Huffman data compression

compression data-structures huffman-coding

Last synced: 14 Mar 2025

https://github.com/kevinknights29/dsa_in_python

This repo contains pythonic implementation of data structures and algorithm

algorithms data-structures python

Last synced: 22 Mar 2025

https://github.com/kevinknights29/dsa_in_cplusplus

This repo contains data structures and algorithms implemented in C++.

algorithms cplusplus data-structures

Last synced: 22 Mar 2025

https://github.com/dimits-ts/graphlibraryforcsharp

A simple, modular graph library providing common interfaces, default implementations, serialization, access wrappers and algorithms for graphs

data-structures library wrappers

Last synced: 06 Nov 2025

https://github.com/ozmap/technical-assessment

Technical assessment for the position of software engineer at DevOZ.

assessment-project challenge data-structures restful-api typescript

Last synced: 14 Apr 2025

https://github.com/jeanbou/tech-interview-questions

A good collection of real-world coding interview problems, algorithm challenges & technical questions solved during application processes or its preparation for top tech companies. Includes multiple solutions for firms like Meta (Facebook), Goldman Sachs, Rakuten, Barclays, Line, Lifeware, Odoo, SES, Talkwalker & etc. Perfect for tech interview

algorithms code coding-challenges data-structures faang interview-preparation leetcode love tech-interviews

Last synced: 03 Feb 2026

https://github.com/julianp911/proyecto_2_202010_sec_4_team_5

📚 Proyecto 2 - Estructura de Datos

data-structures generic geojson java java8

Last synced: 26 Apr 2026

https://github.com/clearxs/go-algorithms-and-data-structures

go implementation algorithms and data-structurs

algorithms data-structures go leetcode

Last synced: 20 May 2026

https://github.com/nanafox/binary_trees

A project on the Binary Tree Data Structure.

alx-curriculum binary-search-tree binary-tree c-programming data-structures dsa

Last synced: 06 Nov 2025

https://github.com/kalwar/snake-game

a very basic snake game using queue DS on the web

data-structures javascript queue snake-game

Last synced: 25 May 2026

https://github.com/jalalazimi/algorz

Data Structures & Algorithms for Javascript

algorithm data-structures

Last synced: 28 Apr 2026

https://github.com/shubhansu-kr/cse205-data-structure-and-algorithms

DSA Course: CSE205: LPU progress | C++ | Lecture PPTs | Solutions | Codes.

cpp cse205 data-structures dsa dsa-algorithm lecture-notes lpu

Last synced: 04 Jan 2026

https://github.com/jgdodson/scala-collections

A collection library for Scala

collections data-structures graphs

Last synced: 24 Jul 2025

https://github.com/alldroll/rbtree

Red–black tree

data-structures go red-black-tree

Last synced: 28 Jan 2026

https://github.com/austinhartzheim/bitter.js

It's 2017. We shouldn't need this code. But we still have that Internet Explorer thing.

data-structures javascript javascript-library

Last synced: 22 Mar 2025

https://github.com/sami-bre/grokking_algorithms

a repo to hold code I wrote while going through the book "Grokking Algorithms by Aditya Bhargava". An amazing book :)

algorithms data-structures python

Last synced: 28 Mar 2025

https://github.com/mehmetkoca/pickle-java

Using Java, Inheritance, Composition, Encapsulation, Polymorphism, ArrayList, AutoBoxing&Unboxing, LinkedList, Interfaces

data-structures java oop

Last synced: 06 Mar 2025

https://github.com/romangw/compsci-python-references

A repo of every thing, note, and code assignment I've learned in my Computer Science course, compiled together for ease of access.

college-assignment data-structures ease-of-use templates

Last synced: 04 Sep 2025

https://github.com/sanchariii/ip-address

The main objective of this project is to make an algorithm that can search through data as fast as possible. This project is an implementation of data structures.

c-programming data-structures tree-structure

Last synced: 31 Aug 2025

https://github.com/gharib110/datastructures-in-go

Go package that implements useful data structures in go

data-structures go golang imported package

Last synced: 23 Mar 2025

https://github.com/psidh/sophomore

Data Structures and Algorithms

algorithms c cpp data-structures java javascript python

Last synced: 10 Apr 2026

https://github.com/bniladridas/chatbot

The chatbot is designed to engage in conversations with users based on predefined patterns and responses.

algorithms data-structures nlp programming

Last synced: 14 Mar 2025

https://github.com/limon-s-interview-prep-zone/data-structure-algorithm

🚀 Welcome to the Ultimate Programming Language Features Repository! 🌟 This repository is a comprehensive collection of important features, concepts, and best practices across various programming languages like python, c++, c#.

cplusplus csharp data-structures python3 unity

Last synced: 10 Apr 2026

https://github.com/md-imtiaz-hossain/50-days_dsa_java_leetcode_practice_part-01

50 Days DSA Challeng with Java and practice with LeetCode

50daysofcode algorithm data-structures dsa java

Last synced: 25 May 2026

https://github.com/yiduoyu/cps-2232-final-project

Car Rental Management System

data-structures java

Last synced: 06 Mar 2025

https://github.com/mahmoud-elghonemy/datastructureusingc

implementation Data structures by c programing, separate implementation user levels as a header file and programmer level as c file

c data-structures layer user-management

Last synced: 15 May 2025

https://github.com/ibchgenomic/datastructure-algorithms

my approach of solving the leetcode, interviewcode and other questions

data-structures python-3

Last synced: 30 Mar 2025

https://github.com/staivanov/dsa-under-js

Popular data structures and algorithms implemented on JavaScript

algorithms bigonotation data-structures es6-javascript javascript

Last synced: 23 Mar 2025

https://github.com/musheer7/java-enterprise-banking-system

Enterprise-style Core Java banking application using Java 8, OOPS, multithreading, DSA, design patterns, and financial mathematics.

banking-applications core-java data-structures design-patterns java java8 multithreading oops-in-java

Last synced: 26 May 2026

https://github.com/maks28atish03kumar04sahu01/java-game-series

Game Hub: Puzzles & Play is a diverse digital playground with captivating classics like Snake-fruit, tic-tac-toe, bricks breaker, pong, and Tetris. Developed with precision and accessible across devices using Java it offers seamless gaming enjoyment for all.

awt-gui bricksbreaker-game data-structures game-development game-logic java-8 pong-game problem-solving snake-fruit-game swing-gui tetris-game tic-tac-toe-game

Last synced: 13 Jun 2026

https://github.com/networkflux/ft_containers

Let’s re-implement the standard C++ containers

algorithms complexity containers cpp data-structures

Last synced: 20 Jul 2025

https://github.com/clustercockpit/cc-specifications

Specification of ClusterCockpit datastructures, interfaces, DB schemas, file formats and directory structures

api api-graphql api-rest data-structures file-archive schema

Last synced: 04 Jan 2026

https://github.com/vivivivianne/bunarr

A simple c99 dynamic array implementation

c99 data-structures dynamic-array

Last synced: 23 Mar 2025

https://github.com/subhan-liaqat/leetcode-problems

This repository includes all the LeetCode Problems which are most asked in big tech interviews.

algorithms cpp data-structures dsa faang leetcode python

Last synced: 20 May 2026

https://github.com/sureshsundriyal/bloomfilter-python

A simplistic bloomfilter implementation in pure python.

bloomfilter bloomfilter-python data-structures python python3

Last synced: 23 Mar 2025

https://github.com/maxilevi/c-data-structures

C implementations of common data structures (dynamic array, stack, linkedlist, hashmap, queue, binary search tree, heap) & other projects

algorithms c data-structures

Last synced: 21 Jun 2025

https://github.com/yo-mah-ya/algorithms-and-data-structures

Just implement programs along with certain algorithms and data structures

algorithms clang cpp data-structures

Last synced: 14 Mar 2025

https://github.com/guilhermebkel/sales-machine

A pratical homework for the Programming and Data Structures II class of Electrical Engineering major.

cplusplus data-structures electrical-engineering programming software-architecture

Last synced: 14 Mar 2025

https://github.com/guilhermebkel/college-homeworks

🏫 All the code I've created at college

c college data-structures fractal-algorithms

Last synced: 14 Mar 2025

https://github.com/nlfiedler/segarray

Segment Arrays in Rust

data-structures

Last synced: 20 Jan 2026

https://github.com/leesharma/functional_queues_deques

An Elixir implementation of Okasaki's 1995 paper

data-structures elixir okasaki

Last synced: 23 Jun 2025

https://github.com/lin93555/-algorithm-training-cpp-py

LeetCode algorithm practice using C++ and python. Includes detailed explanations, comments, and time complexity analysis for each solution.

algorithms cpp data-structures leetcode python solutions

Last synced: 17 May 2026

https://github.com/centuriontheman/datastructures

The project implements selected data structures and measures the time complexity of their operations.

cpp cpp-programming data-structures time-complexity time-complexity-analysis time-complexity-comparison university university-project

Last synced: 21 Jul 2025