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/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/remykarem/advent-of-code-2020

Solution in Rust 🦀! With some pseudo-code in Python 🐍.

algorithms data-structures rust

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/sdthaker/javascript-dsa-mini-projects

freeCodeCamp Javascript Algorithms & Data Structures certification course code.

algorithms data-structures es6 freecodecamp javascript

Last synced: 24 Apr 2026

https://github.com/saiteja-madha/ds-and-algo

Solutions for problems related to data structures and algorithms

algorithms data-structures hackerrank leetcode

Last synced: 25 Apr 2026

https://github.com/contawo/uct_java

My school computer science assignments made with java implementing data structures and SQL database.

algorithms-and-data-structures data-structures database java

Last synced: 25 Apr 2026

https://github.com/hassansin/algorithms

Algorithms and Data Structures in Go

algorithm data-structures go golang

Last synced: 06 Jun 2026

https://github.com/snehachhipa/wordle_datastructures

A Data Structures project as part of course work of BSc in Computer Science UCD.

binary-tree compression-algorithm data-structures hashmap-java java object-oriented-programming priority-queue

Last synced: 06 Jun 2026

https://github.com/aakash3279/my-leetcode-problems

This is a repository where coding solutions are provided which i solved in leetcode

algorithm data-structures java javascript leetcode-java leetcode-solutions sql

Last synced: 26 Apr 2026

https://github.com/htrmc/zig-concurrent-queue

Lock-free multi-producer multi-consumer concurrent queue for Zig. Block-based, zero-lock design.

concurrent-queue data-structures lock-free mpmc multi-producer-multi-consumer zig

Last synced: 27 Apr 2026

https://github.com/fayllan111/projeto_jogo_xadrez

Implementação de um jogo de xadrez em Java, abordando conceitos de POO, herança, coleções e desenvolvimento em camadas.

chess-game colections data-structures developer-portfolio hierarchy java oop oops-in-java polimorphism project-patterns

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/bieelogrom/convertervaloresdecimaisparabinarios

Programa que converte número decimal em binário utilizando o conceito de pilhas em Java.

data-structures java pilha stack

Last synced: 27 Apr 2026

https://github.com/ashref-dev/my-leetcode-solutions

Solutions to every Leetcode problem I do and upload

algorithms algorithms-and-data-structures csharp data-structures

Last synced: 28 Apr 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

https://github.com/jazaltron10/king_java

Explore the essentials of computer science with this Java repository—a comprehensive guide to fundamental Data Structures and Algorithms. Delve into efficient software design, navigate Java intricacies, and fortify your coding skills for the challenges in the vast landscape of computer science.

algorithms coding-challenges coding-interviews data-structures gui-application java

Last synced: 08 Jun 2026

https://github.com/cvinicius987/data-structure-algorithms-golang

Data Structures and Algorithms with examples using Golang

algorithms data-structures golang

Last synced: 08 Jun 2026

https://github.com/jconleyscales/two-dimensional-q

Fixed-capacity circular queue backed by a 2D list with wrap-around indexing (Python).

circular-buffer data-structures python queue

Last synced: 08 Jun 2026

https://github.com/50-course/alx-higher_level_programming

:computer: This repository contains exercise files, assignments and submissions :nerd_face:, for the ALX/Holberton School SE program.

50-course alx alx-curriculum bash c data-structures holbertonschool python scripting test-driven-development

Last synced: 29 Apr 2026

https://github.com/chinmaybhalodia/walmart-virtual-internship

All the tasks submitted during the Advanced Software Engineering Virtual Training Program offered by Walmart Global Tech on Forage platform.

data-munging data-structures java python relational-database-design software-architecture software-engineering sql

Last synced: 29 Apr 2026

https://github.com/ritik-gupta/dsa-450

Solutions of 450 DSA questions by Love Babbar

c cpp data-structures dsa dsa-algorithm

Last synced: 29 Apr 2026

https://github.com/8luebottle/datastructure-n-algorithm

🧩 Problem Solving (language independent)

algorithms c data-structures golang javascript pytohn3

Last synced: 30 Apr 2026

https://github.com/vivek-suthar/dsa

Covering All Data-Structures And Algorithms, Its Implementation, various problems Based on particular Data-Structure

algorithms-and-data-structures c cpp data-structures dsa-algorithm problem-solving

Last synced: 30 Apr 2026

https://github.com/kockarevicivan/dart-snippets

Set of Dart snippets: algorithms, data structures, graph searches etc, created for demonstration purposes.

dart data-structures graph-traversal snippets sorting-algorithms

Last synced: 30 Apr 2026

https://github.com/mlondimchunu/js

Just Javascript including data structures and algorithms in JS

algorithms data-structures data-structures-and-algorithms javascript

Last synced: 01 May 2026

https://github.com/dudubraga/unicap-cc-programacao-e-estruturas-de-dados

Cadeiras - Programação Estruturada + Estruturas de Dados I e II + Grafos

algorithms c data-structures java university-course

Last synced: 01 May 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/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/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/d12ksh/user-login-database-system

Building trust starts with security! 🚀 Check out this Login Database System, where user authentication meets best practices. With encrypted data, basic design, this is one of them"

data-structures database python3 sql user-authentication

Last synced: 04 May 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/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/kzamanbd/linked-list

In simple words, a linked list consists of nodes where each node contains a data field and a reference(link) to the next node in the list.

algorithms data-structures linked-list

Last synced: 09 Jun 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/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/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/evandrolg/data_structures_in_ruby

A collection of data structures written in Ruby

algorithms data-structures ruby

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/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/burakyilmaz321/data-structures

Data structure implementations

data-structures playground

Last synced: 11 May 2026

https://github.com/a920604a/leetcode

leetcode to record

algorithms data-structures

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/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/being-amara-khan/cpp-codes

This repository contains a collection of C++ programming problems and solutions, ranging from fundamental concepts to advanced Data Structures and Algorithms (DSA). Whether you're a beginner or an advanced learner, this repository aims to help you practice and enhance your coding skills.

cpp data-structures dsa-algorithm patterns

Last synced: 11 Jun 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/dev88jerry/cs304

Bishop's University - CS304 Data Structures

bishops bu data data-structures python structure university

Last synced: 11 Jun 2026

https://github.com/gurrudev/dsa

Data Structures & Algorithms

algorithms c cpp data-structures dsa

Last synced: 13 May 2026

https://github.com/shahadathhs/leetcode-javascript

JavaScript-only LeetCode questions with solutions, explanations, and concept-based tagging.

algorithms data-structures javascript leetcode leetcode-javascript leetcode-solutions leetcode-typescript typescript

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/mandober/js-data-structures

Data structures in JS

data-structures javascript

Last synced: 14 May 2026

https://github.com/kamzzi/dsa-typescript

Data Structures and Algorithms using Typescript and Vitest

algorithms data-structures typescript vite vitest

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/momen-alshouha/data-structures-linkedlist-queue-stack

This repo contains a C++ template classes for circular doubly linked-list , queue and stack , designed with OOP principles. It features various operations for those data-structues.

aggregation data-structures linked-list object-oriented-programming queue stack

Last synced: 11 Jun 2026

https://github.com/nohomey/sdp-directory-tree-homework

Code for the third Data structures and algorithms course homework (File matcher)

allocator cpp14 data-structures iterator

Last synced: 12 Jun 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/akaliutau/python-idioms

Effective Python

data-structures python3

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/gregyjames/cppalgorithms

Various Algorithms and Data Structures implemented in C++

algorithms cplusplus cpp data-structures

Last synced: 13 Jun 2026

https://github.com/sanjaraiy/dsa_series

Explore the efficiency of countSort in this DSA playground! 📊✨ Master sorting algorithms with hands-on practice.

alogrithms countsort cpp data-structure-and-algorithm data-structures vscode

Last synced: 13 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/mahmud-kandawala/c-shopping-list-capstone-project

This is my Capstone C Programming Project for my Advanced C Programming Course. It features a comprehensive shopping cart system that utilizes linked lists, stacks, queues, and binary search trees for efficient item management and search functionality.

c data-structures

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/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/sojebsikder/dsa

Data structure and algorithm implementation in JavaScript.

algorithm data-structures dsa interview javascript js queue stack tree

Last synced: 14 Jun 2026

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

data structure implementations

c data-structures

Last synced: 14 Jun 2026

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

This repository contains programs written for the low-level programming and algorithm track at the alx-SoftwareEngineering program facilitated by ALX. I am learning about data structures, algorithms, and other low-level programming concepts while working in the C language

bigonotation brainfuck c data-structures recursion

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/yaxsomo/aerosentinel-relay-protocol

A complete custom protocol for rocketry applications with Aerosentinel Ecosystem.

aerospace communication data-structures ground-station library multiprocessor-systems packets protocol

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/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/lucabecci/funny-js

Practise of data structures and algorithms in Javascript ES6

algorithms data-structures javascript

Last synced: 15 Jun 2026

https://github.com/kingcitaldo125/linked-list-c

Basic Linked List in C

c data-structures linked-list

Last synced: 15 Jun 2026