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/ishivanshgoel/swiggy-system-design

Minimalistic Software Design of a food ordering Company.

data-structures hashmap linked-list queue stl

Last synced: 26 May 2026

https://github.com/rohan-bhautoo/data-structures-and-algorithms

Data Structures is about how data can be stored in different structures. Algorithms is about how to solve different problems, often by searching through and manipulating data structures. Theory about Data Structures and Algorithms (DSA) helps us to use large amounts of data to solve problems efficiently.

algorithm-analysis algorithm-challenges algorithms csharp data-structures data-structures-and-algorithms

Last synced: 26 May 2026

https://github.com/satishdash/nimexercism

Learn concepts of NimLang (Systems programming) with various exercises from exercism.io

data-structures nim nim-lang programming systems-programming

Last synced: 15 May 2025

https://github.com/mhmdsami/dsa

Data Structures and Algorithms

algorithms data-structures

Last synced: 04 Jan 2026

https://github.com/thurunany/trabalho1_eda

Estudos em Estrutura de dados

data-structures eda pointer study

Last synced: 07 Apr 2025

https://github.com/ombhd/ft_containers_42

C++ containers in easy mode: reimplementation of vector, stack and map containers of STL in C++

1337school 42born2code cpp data-structures stl-containers

Last synced: 30 Mar 2025

https://github.com/gusenov/tag-reg-js

:label: JavaScript структура данных для хранения записей вида ключ-значение, где ключ - это набор тегов.

bitmask data-structures javascript javascript-library key-value tags

Last synced: 29 Jun 2025

https://github.com/mu-selim/calculator

Mathematical calculator using stack data structure.

data-structures javascript stack

Last synced: 08 Jul 2025

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

A Java-centric repository documenting my problem-solving journey with efficient, annotated solutions and personal insights for algorithmic challenges.

data-structures java leetcode-java leetcode-solutions problem-solving

Last synced: 21 May 2026

https://github.com/azzaxy1/dasar-pemrograman-javascript

Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy

asynchronous data-structures functional-programming javascript nodejs npm oop

Last synced: 02 May 2026

https://github.com/aykrimino/aoc

solving advent of code problems using golang

algorithms competitive-programming data-structures go golang

Last synced: 30 Mar 2025

https://github.com/grenzlinie/computer-science-learning-route-for-myself

记录计算机学习路线 / Record the learning Route of Computer Science

code computer data-structures deep-learning front-end-development machine-learning

Last synced: 26 May 2026

https://github.com/nihonxim/computerscience

Computer科学研究について、コンピューター科学の勉強とソフトウェア作り方

algorithms computer-science data-structures

Last synced: 23 Mar 2025

https://github.com/thomasafroo/unix-shell-company-management-system

A command-line interface written in C that allows users to manage a company's structural information

c command-parsing data-structures error-handling unix-shell

Last synced: 26 May 2026

https://github.com/hemisphere-studio/async-subscription-map

Async bookkeeping data structure for multithreaded state subscriptions

async data-structures multithreading subscriptions

Last synced: 15 Mar 2025

https://github.com/bosley/ak24

Lightweight C application kernel providing core data structures (lists, maps, buffers), memory management, and optional Boehm GC integration for building robust applications.

application-framework boehm-gc c closures concurrency data-structures garbage-collection memory-management string-intern

Last synced: 21 Feb 2026

https://github.com/shaolans/projet_algav_trie

Implementation of the Patricia Trie and the Hybrid Trie in Java

algorithms data-structures data-visualization graphviz-dot hybrid-training java patricia-tree tree trie

Last synced: 11 Jun 2026

https://github.com/fscotto/collection

Data structures in Golang

data-structures golang golang-library

Last synced: 15 Mar 2025

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

Cpp code for some data structures with usage examples

avl-tree cpp data-structures list queue stack

Last synced: 26 Feb 2025

https://github.com/yangboz/dapps-simple-twitter-nebulas

a simple twitter SinglePageApplication for nebulas dapps incentive program.

blockchain bootstrap dapps data-structures jquery nebulas single-page-applications smart-contracts

Last synced: 11 Apr 2026

https://github.com/nikhil25803/dsalgo

C++ Basic Programs | Data Structure | Algorithms

algorithms cpp data-structures

Last synced: 04 Apr 2025

https://github.com/barrenszeppelin/pmmap

Go implemenation of Persistent Mergeable Hash Maps

data-structures go hashmap immutable tree

Last synced: 01 Sep 2025

https://github.com/markopapic/ads

C# implementations of some algorithms and data structures.

algorithms csharp data-structures

Last synced: 11 Jun 2026

https://github.com/poorvajasathasivam/python-data-structures-and-algorithms

This repository is designed to help beginners and newcomers learn Python programming, object-oriented design, and essential data structures and algorithms. The content is organized to provide a clear and structured learning path.

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

Last synced: 30 Jun 2025

https://github.com/jagadeeshm007/leetcode

This repository serves as a collection of my solutions to various LeetCode Data Structures and Algorithms (DSA) problems using c++.

algorithms cpp data-structures leetcode leetcode-cpp leetcode-practice leetcode-questions leetcode-solutions

Last synced: 07 Jun 2026

https://github.com/kuanhungchen/spring-2019-data-structures

📦 Some programming assignments about basic data structures.

data data-structures

Last synced: 25 Feb 2025

https://github.com/anandwana001/ds-algo

Daily Coding Problems

data-structures leetcode

Last synced: 04 Apr 2025

https://github.com/mubassim-khan/recursion-java

A few programs of Recursion topic/concept in Java language, helpful to understand the flow of program & method of recursion in Data Structures & Algorithm.

data-structures datastructures-algorithms java recursion recursive-algorithm

Last synced: 05 Mar 2025

https://github.com/mistivia/algds

Generic algorithms and data structures for C

algorithms data-structures

Last synced: 15 Mar 2025

https://github.com/sebastianofazzino/fundamentals-of-computing-specialization

Basics of Computing and Programming Principles, Algorithmic Thinking and Programming skills in Python from the ground up and apply these skills in building many interactive projects using simplegui module.

algorithms computer-programming computing data-structures game-development gui python software-development

Last synced: 04 Jun 2026

https://github.com/hafizhhasyhari/struktur-data-2024-kuliah-s1-bachelor

Struktur Data implementasi berbagai konsep dasar Struktur Data menggunakan bahasa pemrograman C, C++, dan mungkin bahasa pemrograman lain yang saya gunakan di kampus. Selain itu, terdapat tantangan-tantangan telah saya selesaikan yang berkaitan dengan C++ Algoritma Robotika.

algorithms algorithms-and-data-structures cplusplus data-structures strukturdata

Last synced: 23 Mar 2025

https://github.com/cardoso010/challenges

Leetcode, codewar, hackerrank Challenges

algorithms challenges codewa data-structures elixir leetcode study

Last synced: 23 Mar 2025

https://github.com/trviph/collection

Collection is a Go library that aims to implement basic data structures such as List, Queue, Stack, Heap, and more.

data-structures go golang

Last synced: 13 Jun 2026

https://github.com/cassxw/leetcode

My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.

algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python

Last synced: 31 Mar 2025

https://github.com/seanballais/a-crazy-calculator

A simple calculator where the operations utilize stacks that are implemented with queues that are implemented by arrays that are implemented by linked lists.

data-structures java

Last synced: 27 May 2026

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

My playground repository where I'm practicing DSA using C!

algorithms c computer-science data-structures

Last synced: 31 Mar 2025

https://github.com/obeliskos/typescript-datastructures

Typescript-implemented data structures and benchmarks

avl avl-tree data-structures typescript

Last synced: 23 Mar 2025

https://github.com/candytale55/nodes_js_datastructs

A JavaScript class to create a basic node that contains data and one link to another node. The node’s data will be specified when creating the node and immutable. A node’s link to the next node is null when there are no nodes to traverse. Plus an example "An ice cream shop that sells three flavors: strawberry, vanilla, and coconut. The signature sundae is made of these three flavors, but new hires have a hard time remembering the order."

codecademy data-structures ice-cream-shop node-concept

Last synced: 31 Mar 2025

https://github.com/firatgoktepe/data-structures-for-react

Some real world examples about data structures commonly used for React

data-structures javascript react vitejs

Last synced: 11 Apr 2026

https://github.com/bertrand31/cagire

🔍 An experimental search engine supporting real-time partial-match plaintext search

data-structures functional-programming inverted-index scala search-engine trie

Last synced: 16 May 2025

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

This repository offers clear implementations of key data structures, making it ideal for students and professionals alike. Explore practical examples to enhance your coding skills and prepare for interviews. 🐙🌟

adjacency adjacency-matrix algorithms-implemented data-structures datastructures dijkstra edmonds-karp-algorithm heap interview interview-practice javascript javascript-algorithms leetcode-solutions pandas python search sort tree

Last synced: 14 Mar 2026

https://github.com/habbatul/circular-single-linked-list-program-ktp

Terminal App, implementasi struktur data Circular Single Linked List (Study kasus manajemen KTP)

data-structures linked-list

Last synced: 02 Sep 2025

https://github.com/godsscion/cs570-intro-to-programming-data-structures-algorithms

This is a repo of CS 570 - Introduction to Data Structures labs.

algorithms data-structures java

Last synced: 18 Nov 2025

https://github.com/mirsahib/project-venus

IUB CSE 203 (Data Structure)

c-plus-plus cse-203 data-structures

Last synced: 01 Jul 2025

https://github.com/make-github-pseudonymous-again/js-collections-chainmap

:dango: Python's chainmap data structure for JavaScript

agpl chain chainmap data-structures dict javascript map

Last synced: 22 May 2026

https://github.com/0xc0392b/bfield

Bit field data structure for Go

bit-manipulation bitfield data-structures go golang

Last synced: 18 Jan 2026

https://github.com/devfancy/knu

컴퓨터학부에서 배운 과목들을 정리한 repo 입니다.

algorithm data-structures system-programming

Last synced: 24 Jun 2025

https://github.com/andrea-vicari/codewars-katas

Repository for Javascript files from some Codewars katas

algorithms-and-data-structures data-structures javascript

Last synced: 16 May 2025

https://github.com/sujeetkrjaiswal/notes

Notes on various topics for content creation and for quick referencing during interviews

algorithms browser css data-structures html interview-preparation javascript network rust typescript

Last synced: 10 Apr 2026

https://github.com/sebastian-huynh/erwin-data-models

Demonstrating relational integrity between entities through visual modeling.

data-model data-science data-structures erwin-data-modeler mapping

Last synced: 26 Jan 2026

https://github.com/muhammadfadel/car-workshop-data-structure

For all of the following problems, when it is stated “in the user level” you should assume that you only have the object code of the data structure along with the interface given in the header file. On the other hand, When it is stated that “in the implementation level” you should assume that you have the source code file of the data structure and you should write the desired piece of code within that source code file.

c c-plus-plus data-structures datastructures queue stack

Last synced: 28 Apr 2026

https://github.com/shafaq-aslam/leetcode-chronicles

This repository contains my solutions to various LeetCode problems, ranging from Easy to Hard. The goal is to improve problem-solving skills, practice Data Structures & Algorithms (DSA), and build a strong foundation for coding interviews.

algorithms coding-challenges competitive-programming cpp data-structures data-structures-and-algorithms dsa dynamic-programming leetcode problem-solving

Last synced: 07 Apr 2025

https://github.com/supertetelman/coursera-algs4parti-009

A collection of python scripts to implement various sort/search algorithms and supporting data structures.

algorithm data-structures python

Last synced: 23 Mar 2025

https://github.com/agastyahukoo/accelerated-computer-science-fundamentals

Comprehensive C++ programs from University of Illinois Urbana-Champaign's Accelerated Computer Science Fundamentals course, plus extra examples for deeper learning and practice.

algorithms computer-science data-structures object-oriented-programming

Last synced: 28 Mar 2025

https://github.com/calebwin/derive_lit

a tool to auto-generate literal macros for your data structure

data-structures macro rust

Last synced: 23 Mar 2025

https://github.com/iampavangandhi/travelpathfinder

✈️ Travel Path Finder Web App (using Graphs)

data-structures dijkstra dijkstra-algorithm graph javascript

Last synced: 09 Mar 2025

https://github.com/lif31up/data-structures-and-algorithms-clang

data structure with CLang

c data-structures

Last synced: 18 Mar 2025

https://github.com/paulomarruda/commondatastructures

Common data structures for the C programming language.

c data-structures

Last synced: 02 Sep 2025

https://github.com/bisceglialuigi/advent_of_code

This repository contains my solutions for the Advent of Code challenges! Advent of Code is an annual coding event featuring daily programming puzzles throughout December. It's a fun way to improve problem-solving skills and explore creative algorithms.

advent-of-code advent-of-code-2024 algorithms competitive-programming data-structures fun python3

Last synced: 01 Jul 2025

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

Data Structure and Algorithm implementation with multiple programming language.

algorithms data-structures programming-languages

Last synced: 27 May 2026

https://github.com/waseemofficial/dsa_js

70 unique DSA Questions in Javascript

algorithms-and-data-structures data-structures javascript

Last synced: 31 Mar 2025

https://github.com/nibble-4bits/leetcode-challenges

My solutions to various LeetCode challenges

algorithms code-challenges data-structures leetcode

Last synced: 15 Mar 2025

https://github.com/narayan954/dsa-problems

leetcode, geeksforgeeks, usaco, codeforces, etc question's solutions

algorithms data-structures

Last synced: 11 Apr 2026

https://github.com/cerezo074/algorithms-playgrounds

You can run some exercises from common platforms like Leetcode in a playground.

algorithms array data-structures hash-table string tries

Last synced: 15 Mar 2025

https://github.com/abdur75648/organizational-hierarchy-java

A java program to store employee data and maintains the information about organization hierarchy

algotithms assignment avl-tree binary-search-tree binary-tree col106 data-structures database-management dsa iitd java linked-list queue

Last synced: 31 Mar 2025

https://github.com/francescobarbieri/codingchallenges

Solutions to various coding problems from renowned platforms like Advent of Code, LeetCode, and more.

algorithms coding-challenges data-structures interview-prep problem-solving

Last synced: 31 Mar 2025

https://github.com/ololobus/practice

Random programming exercises

c data-structures educational pointers

Last synced: 18 Jul 2025

https://github.com/tayyabasghar/dsa_semester_3

This repo has all the code that we learn in class. Data Structures and everything else. If you are a student of CS 2018 from UET, this might help you.

data-structures queue

Last synced: 08 Apr 2025

https://github.com/tayyabasghar/deadlock-os

This is a mock Copy of Operating system that is based on Linked List Data Structure i was working on but it is not complete even to my own expectations. I have to leave it as i am in 4th semester and it was 3rd semester Final Project.

cpp17 data-structures linked-list

Last synced: 08 Apr 2025

https://github.com/b-jure/ccoll

ccoll is C library that provides basic data structures.

c data-structures educational

Last synced: 27 Jun 2025

https://github.com/mritzreal/dsa-course

This repo contains my exercises and projects from Brad Traversy's Data Structures and Algorithms course. I'm taking this course to deepen my understanding of fundamental computer science concepts and improve my JavaScript problem-solving skills

algorithms algorithms-and-data-structures data-structures dsa

Last synced: 29 Mar 2025

https://github.com/w1z2z/algorithms-js

Simple algorithms in JavaScript

algorithms data-structures javascript

Last synced: 14 Jul 2025

https://github.com/clarete/algo

Campinho perto do corrego pra treinar lateral, bater falta, cobrar escanteio, e outros fundamentos da computacao

algorithms data-structures search-algorithm

Last synced: 24 Mar 2025