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/oniani/purity

A collection of various algorithms and data structures

algorithms data-structures functional-programming haskell

Last synced: 08 Jun 2026

https://github.com/pjiwm/ads

Sandbox for the subject algorithm and data structures.

algorithms algorithms-and-data-structures data-structures java school-assignment

Last synced: 08 Jun 2026

https://github.com/dipto9999/visual_studio_exploration

Visual Studio Programs with Unit Test Framework

algorithms c cpp data-structures unittest visual-studio-2019

Last synced: 01 May 2026

https://github.com/iamabdelrahman/embedded-systems-diploma

Learn_In_Depth Embedded Systems Diploma Labs, Assignments, and Projects

c data-structures embedded embedded-c git makefile state-machine

Last synced: 01 May 2026

https://github.com/gbdsantos/python-playground

Learning about algorithms and data structures in Python.

2018 algorithms data-structures python

Last synced: 02 May 2026

https://github.com/srodriguezamarillo/milkyroutes

MilkyRoutes es un proyecto en Java que utiliza algoritmos avanzados y estructuras de datos para optimizar rutas en la distribución de productos lácteos. Utiliza un grafo para representar las conexiones y aplica algoritmos de caminos mínimos para encontrar las rutas óptimas.

advanced-java algo avl-tree data-structures dijkstra graph-theory hashing java junit maven optimization route-planning shortest-paths unit-testing

Last synced: 02 May 2026

https://github.com/matteo-campana/princeton-practice-programming-assignment

Algorithms, Part I Princeton University, programming assignements and interview questions

algotithms coursera data-structures data-structures-and-algorithms java princeton princeton-algs4 princeton-coursera

Last synced: 02 May 2026

https://github.com/iamanirudha97/boston_path_finder_psa_project

Finding Shorted path between T line stations located in boston using Graph Algorithms

data-structures graph-algorithms java

Last synced: 09 Jun 2026

https://github.com/manesioz/leetcode

Data Structures and Algorithm Practice

algorithms data-structures leetcode

Last synced: 08 Jun 2026

https://github.com/first-coding/data-structure

This DataStructure warehouse is used to learn for me.

c cpp data-structures

Last synced: 02 May 2026

https://github.com/navpreetdevpuri/trie-js

Trie data structure implementation in javascript

data-structures javascript trie trie-data-structure typescript

Last synced: 02 May 2026

https://github.com/warborn/algorithms

Implementation of some of the data structures & algorithms i've found in books and courses

algorithms computer-science data-structures interview-preparation ruby

Last synced: 09 Jun 2026

https://github.com/muhammadshavaiz/advanced-data-structues-fifa_dataset

This C++ project showcases efficient data management for FIFA World Cup data from 1930 to 2018. It uses AVL Trees for fast searching, Hash Tables for quick access, and Singly Linked Lists for easy traversal, optimizing both memory usage and retrieval speed.

avl-tree cpp data-structures hashtable linked-list parsing

Last synced: 09 Jun 2026

https://github.com/r-zy0/small-hospital-project

project for university hospital small project using GTK and data structure.

c cpp data-structures glade gnome gtk hospital hospital-management-system university-project

Last synced: 03 May 2026

https://github.com/marcuscostagraciano/college_tasks

Collection of homework and projects from college.

college data-science data-structures java javascript python

Last synced: 04 May 2026

https://github.com/huangkai1008/data-structure

Explore data structure by Java

data-structures java

Last synced: 04 May 2026

https://github.com/bohdan-konovalov/algo-challenges

💡 Real-world algorithm challenges inspired by actual interviews. Practice, debug, and grow your skills — one challenge at a time.

algorithms coding-challenges data-structures interview-prep jest problem-solving react-native technical-interviews typescript

Last synced: 04 May 2026

https://github.com/phmatray/redblack

A C# implementation of a Red-Black Tree with full unit tests

algorithms csharp data-structures dotnet redblack-tree

Last synced: 09 Jun 2026

https://github.com/carlosagalicia/tc1031-act43-integral-activity-graphs-template-ad2023

This program processes a forest represented as a graph, counting the number of trees and acorns. It uses maps and vectors to manage the vertices and edges, determining the connections and components of the graph.

cplusplus cpp data-structures labs

Last synced: 09 Jun 2026

https://github.com/julioaranajr/07_databases.md

Hands on Labs [MySQL + Docker] -> Movie Management Project

containers data-structures database docker mysql

Last synced: 04 May 2026

https://github.com/mahiethan/detect-optimise-passes-for-data-structs

This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.

c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations

Last synced: 04 May 2026

https://github.com/jfrimmel/talks-and-sources

This repository contains a list of talks and papers, that I find insightful and worth sharing

c concurrency conference conference-talk cplusplus cpp data-oriented data-structures list optimization papers rust security simd software-arch software-design talk talks video videos

Last synced: 05 May 2026

https://github.com/momen-alshouha/data-structure-queue

This repo contains a C++ template class for a queue -linked-list-based- , designed with OOP principles. It features essential queue operations such as enqueue, dequeue, front, rear, size tracking, and a copy constructor.

cpp data-structures linked-list oop-principles queue

Last synced: 09 Jun 2026

https://github.com/levnagornov/data-structures-and-algorithms-practice

This repository is created for personal practice of various data structures and algorithms.

algorithms data-structures java junit5

Last synced: 10 Jun 2026

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

Data Structures implemented in C.

c data-structures hash-table linked-list queue stack trie xxhash

Last synced: 10 Jun 2026

https://github.com/jitendra3109/algohack

An Android app which is contain online and offline data of popular algorithm and Data structure.

algo android-application data-structures

Last synced: 07 May 2026

https://github.com/neutronixy/music-social-platform

Home to the codebase of a dynamic music streaming social network that connects users through their love of music. Here, you'll find everything that powers our community's ability to explore, share, and discuss their favorite tunes and podcasts.

back-end back-end-development data-structures database front-end front-end-development full-stack fullstack-development music music-database music-player music-server music-service server-side soundcloud spotify website

Last synced: 07 May 2026

https://github.com/yasinpalash/dsa

This repository is dedicated to Data Structures and Algorithms (DSA)

algorithms array dart data-structures dsa dynamic-programming problem-solving py python searching sorting sorting-algorithms

Last synced: 07 May 2026

https://github.com/curtis-thomas/sherlock-web

Sherlock-Web is an open-source web application aimed at empowering users by providing transparency into the personal data available from their browser.

browser-info data-structures javascript material-ui privacy react transparency web-application

Last synced: 08 May 2026

https://github.com/meetzaveri/javascript-algorithms-and-snippets

Various Algorithms and snippets in javascript.

algorithm data-structures javascript js

Last synced: 10 Jun 2026

https://github.com/chiragsdev/data-structure

Here is the Data Structure With Java

data-structures java problem-solving

Last synced: 10 Jun 2026

https://github.com/avidlearnerinprogress/algorithmsonstrings-ucsd

Coursework solutions to UCSD DSA Specialization

algorithms cpp11 data-structures python3

Last synced: 08 May 2026

https://github.com/ashirvad47/l.c.d

A collection of LeetCode questions solved by me.

algorithms data-structures database java mysql

Last synced: 02 Jan 2026

https://github.com/thoth2357/dsa-practice

💪 A repository documenting my daily coding practice and technical study journey on platforms like LeetCode, HackerRank, and AdventOF Code. Focused on algorithms, problem-solving, and technical growth.

algorithms data-structures dsa-algorithm learning-by-doing

Last synced: 06 Sep 2025

https://github.com/convexwf/leetcode

Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

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

This repository contains implementations of certain data structures and the algorithms pertaining to them coded in C++

algorithms data-structures

Last synced: 09 May 2026

https://github.com/kalwar/snakegame

A very basic snake game using queue DS using JS/React

data-structures queue reactjs simple-app snake-game

Last synced: 10 May 2026

https://github.com/soodaayush/cs50x-2024

A collection of all my CS50x 2024 Problem Set solutions.

ai algorithms c data-structures flask html-css-javascript python scratch sql

Last synced: 11 May 2026

https://github.com/nelsonwenner/data-structure

:books: Data structure studies.

c c-plus-plus data-structures

Last synced: 11 May 2026

https://github.com/a920604a/leetcode

leetcode to record

algorithms data-structures

Last synced: 12 May 2026

https://github.com/tralahm/machine-learning-in-tensorflow

Using Tensorflow to apply and implement machine learning algorithms enabled by constraints exposed by representations that support models targeted at thinking,perception and action

algorithms constraints data-structures machine-learning models tensorflow tralahm tralahtek

Last synced: 12 May 2026

https://github.com/sdc224/tree

Programs on Tree Data Structure in C

c cpp data-structures

Last synced: 12 May 2026

https://github.com/wesgtox/data-structure-ii

College "Data Structure II" exercises.

algorithms c cpp data-structures hash-table tree-structure

Last synced: 13 May 2026

https://github.com/mohamedwelteir/infix-to-postfix--expression-evaluator

This project is for converting mathematical expression from infix to postfix as well as evaluating the expression.

data-structures java

Last synced: 11 Jun 2026

https://github.com/alisatodorova/javachallenges

Some interesting and challenging programs and algorithms I coded in Java.

algorithms data-structures data-structures-and-algorithms java practice-programming

Last synced: 13 May 2026

https://github.com/gurrudev/dsa

Data Structures & Algorithms

algorithms c cpp data-structures dsa

Last synced: 13 May 2026

https://github.com/jackjduggan/pcbanalyzer-ds2-ca1

A PCB (printed circuit board) analyzer built with JavaFX, capable of identifying and displaying information about the different components on a PCB from an image

data-structures java javafx

Last synced: 14 May 2026

https://github.com/deadcoder0904/datastructures-practice

Data Structures Practice in C++ :heart_eyes:

c-plus-plus cpp data-structure data-structures datastructures

Last synced: 12 Jun 2026

https://github.com/dxrzc/list-data-structure-cpp

Templated circular doubly linked list implementation in modern C++ focusing on low-level design, iterator support and move semantics.

cmake cpp20 data-structures googletest

Last synced: 12 Jun 2026

https://github.com/harrisonhemstreet/dsa-python

Data Structures and Algorithms! (plus some Leetcode!)

algorithms data-structures dsa leetcode leetcode-python python3

Last synced: 12 Jun 2026

https://github.com/mahmud-kandawala/c-programming-coursework

This repository delves into the advanced facets of the C programming language, exploring topics from basic syntax to intricate data structures like linked lists, binary trees, and multiway search trees.

c data-structures

Last synced: 12 Jun 2026

https://github.com/jubayer98/data-structures-basic-problems

Here are solutions to some basic data structure problems implemented in C++.

basic-programming cpp data-structures

Last synced: 13 Jun 2026

https://github.com/roydevashish/cpp

This repository contains a collection of C++ programs, algorithms, and examples. It is designed for learners and developers interested in exploring fundamental and advanced concepts in C++ programming, including data structures, algorithms, object-oriented programming, and more. Contributions and suggestions are welcome!

algorithms cpp data-structures object-oriented-programming oop

Last synced: 13 Jun 2026

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

data structure implementations

c data-structures

Last synced: 14 Jun 2026

https://github.com/iamsumit/go-dsa

This repository is to try out data structure and algorithm.

algorithms data-structures dsa-practice golang

Last synced: 14 Jun 2026

https://github.com/kenych/fraud-detector

The application is fed with authentication log record which contains IP address, datetime, authentication result(OK or FAIL) and username. The sole reason of this application is to practice and demonstrate in-memory cache, concurrency features and how to test concurrent application in java.

concurrency data-structures in-memory-caching java java8

Last synced: 15 Jun 2026

https://github.com/aabduvak/ft_containers

The multiple available containers in C++ all have a very different usage. To make sure you understand them all, let's re-implement them!

42istanbul 42school containers data-structures stl

Last synced: 15 Jun 2026

https://github.com/rsgoksel/data-structures-cpp

Foundations of Data Structures in C++: Descriptions and Illustrations

binary-search-tree binary-tree cpp data-structures linked-list queue

Last synced: 17 Jun 2026

https://github.com/salmanabdullahfahim/data-structure-algorithm

My Data Structure And Algorithm Learning Journey In C++

algorithms cplusplus data-structures

Last synced: 17 Jun 2026

https://github.com/mahmud-kandawala/data-structures-coursework

This repository delves into the core principles of data structures, covering essential types like arrays, stacks, queues, lists, trees, and graphs, utilizing Python and its extensive libraries to apply and demonstrate these concepts.

array binary-search-tree data-structures graph hashmaps heaps linked-list python queue stacks

Last synced: 17 Jun 2026

https://github.com/usmanmehmood55/queue

A queue implementation in C

buffer c data-structures queue

Last synced: 17 Jun 2026

https://github.com/maddhruv/dsa

Theory and Implementation of various Data Structures and Algorithms

algorithms data-structures data-structures-algorithms searching-algorithms sorting-algorithms

Last synced: 18 Jun 2026

https://github.com/nadidlinchestein/datastructureseasytoadvance

My C++ implementation of Data Structures Easy to Advanced Course by William Fiset.

algorithms algorithms-and-data-structures coursework cpp data-structures programming

Last synced: 18 Jun 2026

https://github.com/scisamir/alx-low_level_programming

For ALX SE low level programming

algorithms c data-structures makefiles

Last synced: 18 Jun 2026

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

This repository contains implementations of fundamental data structures in Java.

data-structures

Last synced: 18 Jun 2026

https://github.com/tarek99samy/datastructure-project

Restaurant small Application system using OOP and DS concepts

algorithms-and-data-structures c-plus-plus data-structures gui-application

Last synced: 19 Jun 2026

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

Java implementation of data structures

data-structures java

Last synced: 19 Jun 2026

https://github.com/yuvrajchandra/dsapractice

This repository contains topic-wise questions and solutions for DSA practice.

algorithms data-structures dsa mathematics

Last synced: 20 Jun 2026

https://github.com/faanid/leetcode-solutions

My solutions to LeetCode problems with explanations in TS

algorithm data-structures datastructures-algorithms dsa javascript leetcode-solutions typescript

Last synced: 20 Jun 2026

https://github.com/hebertcisco/remodel-core-docs

Documentation site for remodel-core, built with React Router and Fumadocs.

data-structures database ddl er-diagram modeling parser-implementations sql

Last synced: 20 Jun 2026

https://github.com/alicankaya192/cs_complete_terminology_guide

350+ essential CS terms across 26 chapters — ordered by learning sequence. Covers Algorithms, OS, Networks, Databases, Security, ML/AI, DevOps, Linux, Testing, Career & more. Available in 🇹🇷 Turkish and 🇬🇧 English.

algorithms artificial-intelligence bash cheatsheet cloud-computing computer-science cs-fundamentals cybersecurity data-structures deep-learning devops docker kubernetes linux llm networking open-source python software-engineering study-guide

Last synced: 21 Jun 2026

https://github.com/yangsijun528/data_structure_with_c

C언어로 자료구조 직접 구현하고, 테스트 코드로 검증해보기 + Python 시각화

c data-structures

Last synced: 21 Jun 2026