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/dragunwf/learninglab

📚 A personal repository where I document and store all my code, exercises, and projects while learning new technologies, frameworks, and programming concepts. This serves as my digital sandbox for experimentation, skill-building, and continuous learning.

abap ai algorithms data-structures design-patterns django express nextjs react react-native sap

Last synced: 29 Apr 2026

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

Задачи решенные в рамках дисциплины алгоритмы и структуры данных

algorithms cplusplus data-structures

Last synced: 30 Apr 2026

https://github.com/hein-htetsan/cs-201-sem-2-

UCSY semester 2 garbage

cpp data-structures python

Last synced: 30 Apr 2026

https://github.com/janeberry/guitarhero

Play Guitar with Keyboard

data-structures

Last synced: 08 Jun 2026

https://github.com/douglasdotv/cs50x

A repository for CS50 problem sets, labs and final project.

ai c cs50 cs50x cybersecurity data-structures python sql web-development

Last synced: 30 Apr 2026

https://github.com/dnut/json-match-finder

Python application used to match listings against openings via authenticated JSON API access.

data data-structures data-wrangling database json-api python-application python-modules

Last synced: 01 May 2026

https://github.com/anupam-dagar/codebase

A collection of c and c++ codes that I have written.

c c-programming cpp data-structures

Last synced: 01 May 2026

https://github.com/thomas-chqt/utilscpp

C++ Utility library

cpp data-structures utility

Last synced: 08 Jun 2026

https://github.com/antonygz/algoritmos

Implementación de algoritmos fundamentales en diferentes lenguajes de programación.

algorithms data-structures graph-theory javascript python sorting

Last synced: 02 May 2026

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

Repositório dedicado aos estudos de estrutura de dados em Java com testes unitários e documentação.

data-structures java javadoc-documentation junit5 log4j2

Last synced: 02 May 2026

https://github.com/nir3x/fastpatternsscanner.cpp

FastPatternsScanner.cpp - Efficient Pattern Scanner for C++

algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning

Last synced: 09 Jun 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/nathadriele/diabetes-clinical-etl-pipeline

Este projeto de Engenharia de Dados em Saúde Pública implementa um pipeline completo para coletar, tratar, padronizar, validar, integrar e visualizar dados públicos do SUS relacionados ao Diabetes Mellitus no Brasil, filtrando pelos códigos CID-10 E10 a E14.

cid data-analysis data-extraction data-pipeline data-science data-structures data-visualization datasus diabetes-detection diabetes-prediction epidemiology-analysis etl-pipeline healthcare-analytics ibge logger pytest sih streamlit sus

Last synced: 09 Jun 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/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/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/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/luisfvillalon/front-end-pokemon-photo-tag

A front-end for a 'Where's Waldo?' type game with Pokemon. Created with CSS, React.js, and API calls.

api css data-structures fetch html javascript photo-tagging reactjs routes

Last synced: 06 May 2026

https://github.com/mhdb96/buscompanyxd

🚍 A C# app to manage a bus company using LinkedList as the base data structure and text files for data storing

algorithms csharp data-structures database files linkedlist material-design

Last synced: 06 May 2026

https://github.com/j-ajsivinac/edd_vd2s2023_py

Aplicación de control de Tutorías mediante el uso de estructuras de datos

data-structures go reactjs tailwindcss

Last synced: 06 May 2026

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

Implementation of C++ Data Structures & Algorithms.

algorithms cpp data-structures

Last synced: 10 Jun 2026

https://github.com/sathyasris27/programming-with-c-and-python

Programming exercises and practice in C, Java and Python.

algorithms c-programming data-structures java python

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/jbkuczma/algo

Repo of algorithms, data structures, CTCI, etc.

algorithms cracking-the-coding-interview data-structures

Last synced: 10 Jun 2026

https://github.com/armcburney/practice

:pencil2: Practice problems implemented in C++, Python, Scala, and Ruby

algorithms data-structures python scala

Last synced: 08 May 2026

https://github.com/hitensharma18/pathfindingvisualizer

A React-based pathfinding visualizer that demonstrates Dijkstra’s algorithm on an interactive grid using JSX, HTML, CSS, and JavaScript.

algorithm-visualizer css data-structures dijkstra educational frontend grid html interactive javascript jsx pathfinding react visualization web-app

Last synced: 08 May 2026

https://github.com/pedrodevvv/general-studies

A repository to store my studies, has data structure, node.js, sql and exercises

data-structures handlebars-js javascript mysql nodejs

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/mahmudmardini/stack

Data Structures course 2019 (3rd semester)

data-structures stack

Last synced: 08 May 2026

https://github.com/cyberfined/splay-tree-rs

Splay tree implementation in rust

data-structure data-structures splay-tree

Last synced: 10 Jun 2026

https://github.com/sombertm/ts-dsa

Various Data Structures & Algorithms implemented in TypeScript with a strong focus on typings and extensibility

algorithms data-structures types typescript

Last synced: 10 Jun 2026

https://github.com/williamfzc/planter

compile dict (json/yaml/toml/everything) to tree

data-structures dictionary json python tree tree-structure yaml

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/hectorip/inquiry

Elixir Library to extract a specific value from a nested data structure in a query-like style.

data-structures elixir elixir-library extract json querying-iterables

Last synced: 13 May 2026

https://github.com/anas436/data-structure-and-algorithm

Here, work has been done on the basic operations of Data Structure and Algorithm. If these operations are practiced, your basic skills will be strong. Here is used the C and Python programming language. Also, the PyCharm IDE and CodeBlocks are used as compilers.

algorithms c codeblocks data-structures pycharm python

Last synced: 13 May 2026

https://github.com/onnesok/cse220_lab

Cse220 lab codes.... bracu

data-structures python

Last synced: 13 May 2026

https://github.com/mandober/js-data-structures

Data structures in JS

data-structures javascript

Last synced: 14 May 2026

https://github.com/juliolmuller/hash-k-complementary-problem

Usage of Hash Table data structure to present an elegant solution to the k-Complementary Problem (Problema dos Números k-Complementares).

c data-structures hash-table hashing problema

Last synced: 11 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/mohamed-mostafaaa/sorting_algorithms

sorting algorithm is an algorithm that puts elements of a list into an order. The most frequently used orders are numerical order and lexicographical order, and either ascending or descending. Efficient sorting is important for optimizing the efficiency of algorithms (such as search & merge algorithms) that require input data to be in sorted lists.

algorithms algorithms-and-data-structures data-structures sorting-algorithms sorting-algorithms-implemented

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/msskowron/godatastructures

Collection of data structures implemented in Golang.

data-structures go

Last synced: 13 Jun 2026

https://github.com/nairuzabulhul/leetcode

LeetCode problems in Python -- Algorithms & DS

algorthims data-structures python

Last synced: 13 Jun 2026

https://github.com/lucasmcclean/dsa

A collection of data structures and algorithms implemented in Go.

algorithms data-structures data-structures-and-algorithms dsa go golang

Last synced: 14 Jun 2026

https://github.com/sr2ds/rust-data-structures-and-algorithms

Training Rust - Manual implementations of data structures and classic algorithms

algorithms data-structures rust rust-language rust-learning

Last synced: 15 Jun 2026

https://github.com/lucashnss/algorithms-python

This repository serves to recreate famous algorithms and data structures to train my coding and logic skills in the Python language.

algorithms data-structures python

Last synced: 15 Jun 2026

https://github.com/caiogmrocha/rust-studies

Repositório dedicado à criação e estudo de estruturas de dados e algoritmos famosos em Rust

algorithms bst data-structures linked-list rust

Last synced: 17 Jun 2026

https://github.com/momen-alshouha/data-structure-doubly-linked-list

This repository contains C++ implementation of a doubly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

classes-and-objects cpp data-structures doubly-linked-list linked-list object-detection object-oriented-programming

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/miojo-dev/hash_study

Small study, making a Hash structure from scratch using Pascal, the idea is to make a Hash who includes CPF and separate them by the last 2 digits and use binary search to consult

cpf data-structures data-structures-and-algorithms hash pascal pascal-language pascal-programming study study-project

Last synced: 18 Jun 2026

https://github.com/remonhasan/cp-code-library

algorithms & data structures that i learned for CP 💡

cpp data-structures number-theory prefix-notation stl-algorithms

Last synced: 18 Jun 2026

https://github.com/bbariskilic/java-algorithms-and-data-structures

A repository that contains solutions to different problems. All examples have been written solely in Java Language.

algorithms data-structures java

Last synced: 18 Jun 2026

https://github.com/radhirasho/bst-algos

Just me messing around with a bunch of different algorithms, was going to originally be just Binary Search Tree related Algorithms, but, as you can clearly see, it's expanded just a tiny bit past that

algorithm binary-search-tree binary-trees data-structures

Last synced: 18 Jun 2026

https://github.com/gozeloglu/hubbmnet

Fall 2018-2019

c data-structures queue stack

Last synced: 19 Jun 2026

https://github.com/maia14/task-scheduler

C project developed in Linux environment A tasks scheduler from scratch by implementing various data structures, such as: linked list, queue, etc.

c data-structures task-manager

Last synced: 19 Jun 2026

https://github.com/ramanaditya/freecodecamp

The repository contains my works while learning on freecodecamp.

backend data-structures frontend html javascript

Last synced: 20 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/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/madmmas/java-concurrency-interview-practice

50 structured Java concurrency problems — beginner to expert — with JUnit 5 tests. Interview prep & hands-on learning.

concurrency data-structures interview-prep java java-concurrency junit5 locking maven multithreading thread-safety

Last synced: 21 Jun 2026

https://github.com/muntaha-islam0019/javaplayground

A collection of Java backend practice projects and coding exercises, exploring core OOP concepts, algorithms, data structures, and backend development patterns.

algorithms backend-development coding-practice data-structures intellij-idea java leetcode-solutions oop software-engineering system-design

Last synced: 22 Jun 2026

https://github.com/goulartgusta/desafio-arrays

Desafios de estrutura de dados com tratamentos de exceções e testes.

data-structures java junit5

Last synced: 22 Jun 2026

https://github.com/bearlike/practising-dsa

I practise general Programming, Data Structures and Algorithms here.

data-structures practice-programming

Last synced: 22 Jun 2026

https://github.com/gdiasag/graph-repr

Algorithms and Data Structures related to the representation and manipulation of graphs

data-structures graph-algorithms graph-theory

Last synced: 22 Jun 2026

https://github.com/zeionara/algorythms_and_data_structures

Labs for 'algorythms and data structures' discipline

algorythm data-structures

Last synced: 23 Jun 2026

https://github.com/gulsum135/circular-doubly-linked-list

C konsol uygulaması: Rastgele indekslerle çift yönlü dairesel bağlı listede işlemler.

c-programming-language circular-list console-application data-structures linked-list

Last synced: 23 Jun 2026

https://github.com/kurayami07734/dsa-cpp

Data Structures and Algorithms in C++

algorithms cpp data-structures

Last synced: 23 Jun 2026

https://github.com/itsmorais/ed_2023_02

Repositório criado para apoio as aulas de estrutura de dados 2ºSemestre de DSM

data-structures typescript

Last synced: 23 Jun 2026

https://github.com/hackersa3edy/binary_trees

This repository contains C programs for various operations on binary trees, including node manipulation, tree traversal, and property checks (like height, depth, size, and balance factor).

algorithms alx-software-engineering binary-tree c c-language c-programming data-structures tree-traversal valgrind

Last synced: 24 Jun 2026

https://github.com/adithaker/datastructures_algos_c

👓(ONGOING) This repo will contain all ds and algorithms required for competitive programming in

algorithms c competitive-programming data-structures deque linked-list queue stack

Last synced: 28 Jun 2026

https://github.com/marlaugustin/spring2024-datastructure

This is a repository containing the different labs and projects that I had to do for my Data structure and algorithms class for my spring semester

data-structures python

Last synced: 28 Jun 2026

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

Highly important projects written in C for understanding basics and fundamentals of Data Structures.

algorithms c data-structures heap linked-list tree-structure

Last synced: 30 Mar 2025

https://github.com/giulioz/tensorlibrary

Assignment for Advanced algorithms and programming methods [CM0470] course.

cpp data-structures metaprogramming template tensor

Last synced: 27 Mar 2025

https://github.com/trilhaaprendizagem/trilhafilapilha

Projeto Java utilizando IntelliJ IDEA para implementação de estruturas de dados como fila e pilha. Este projeto inclui exemplos práticos de uso dessas estruturas, bem como uma classe principal para testá-las em cenários reais de aplicação.

data-structures example-code intellij-idea java programing queue stack testing

Last synced: 17 Feb 2026

https://github.com/asarkar/cyber-dojo-python

https://github.com/cyber-dojo/exercises-start-points/

algorithms cyber-dojo data-structures python

Last synced: 02 Mar 2025

https://github.com/mu-selim/datastructures-algorithms-implementation

Data structures and algorithms implementation with JavaScript and C#

algorithms csharp data-structures javascript leetcode problem-solving

Last synced: 17 May 2026

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

Implementation of data-structures from basic to advanced in C and testing them all, all the codes are based in this playlist: https://youtu.be/bryesHll0vY?si=W-r62UHfNyX0ryHC

algorithms c c-algorithms c-data-structures-and-algorithms data-structures tests

Last synced: 09 Jul 2025

https://github.com/ale-soares/cracking-the-coding-interview-solutions

Personal Cracking the Coding Interview solutions written in Python with Big O Analysis.

algorithms cracking-the-coding-interview data-structures data-structures-and-algorithms

Last synced: 01 Mar 2026

https://github.com/aguven6/inmemory-data-processor

Convert tabular data to columnar data with index. Aim is to process huge data quicker especially in aggregation operation

columnar-storage data data-structures parallel-computing parallel-programming processing

Last synced: 17 May 2026

https://github.com/arnellebalane/union-find

Implementation of the Union-Find data structure for NodeJS

data-structures hacktoberfest npm-package union-find

Last synced: 17 May 2026