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/object88/rope

Implementation of the rope data structure in Go

data-structures go rope

Last synced: 31 Jul 2025

https://github.com/saket-sk/data-structures-repo

Data Structures implementation taught during my academic tenure. Read WIKI of this Repository for more Theory.

data-structures

Last synced: 01 Aug 2025

https://github.com/downflux/go-sparseset

Golang sparse set implementation with arbitrary data

data-structures golang maps sparse-sets

Last synced: 01 Aug 2025

https://github.com/shoyeb45/datastructureandalgorithm

This repo contains implementation of various data structure and algorithms.

algorithms cpp data-structures data-structures-and-algorithms dsa java python3

Last synced: 09 Apr 2026

https://github.com/cassiofb-dev/arquivos-lista01

programas para lista de arquivos 01

c data-structures filesystem pointers

Last synced: 08 Nov 2025

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

A set of data structures implemented in PHP

data-structures hash-table php

Last synced: 08 Nov 2025

https://github.com/mominaamjad/pizza-ordering-system

A project developed to practice the queue data structure in cpp. It is a simple pizza delivery system that runs on cmd.

cpp data-structures queue semester-3

Last synced: 09 Nov 2025

https://github.com/kalash9630/algocraft

A web site to help you to track your progress on learning algorithms for cracking interviews.

algorithms bootstrap css data-structures express firebase javascript mern mongo node react

Last synced: 09 Apr 2026

https://github.com/tomiok/algorithms

Bunch of algs, mostly from https://hackerrank.com

algorithms data-structures hackerrank java-8

Last synced: 07 Aug 2025

https://github.com/hd-genius/data-structures

C++ datastrucure implementations without the standard library

cpp data-structures

Last synced: 07 Aug 2025

https://github.com/mateusz-przybyla/addressbook_objectoriented

C++ (OOP) application - Przyszly Programista course (training)

cpp data-structures oop txt-files

Last synced: 09 Nov 2025

https://github.com/Elevated-Standards/DataDemise

DataDemise is an application for certifying and verifying the destruction of data stored across various cloud providers. It ensures secure and verifiable destruction of data, providing certificates as proof of destruction.

cyber-security data-cleaning data-destruction data-sanitization data-science data-structures data-verification destruction-of-data information-security proof-of-destruction

Last synced: 02 Oct 2025

https://github.com/tauseefk/rasengan

Minimal circular buffer implementation.

circular-buffer data-structures rust

Last synced: 03 Oct 2025

https://github.com/kingcitaldo125/pygraph

My implementation of a Graph data structure

data-structures

Last synced: 09 Aug 2025

https://github.com/baguilar6174/react-ts-queue-app

Implementation of the queue data structure, using Typescript.

data-structures queue typescript

Last synced: 09 Nov 2025

https://github.com/jiaqiluo/war

A implementation of card game War. Practice for OOP.

data-structures object-oriented oop

Last synced: 10 Aug 2025

https://github.com/mollybeach/cucumber

Cucumber: Java Project Dynamic OOP Programming Data Structures Project

data-structures dynamic java oop project

Last synced: 10 Aug 2025

https://github.com/the-mastermind-of-this-gen/files_sphere

Game-style file manager running entirely in CMD with smooth video-based animations, interactive mouse/keyboard input, and a modern, polished GUI.

algorithms console-app data-structures ffmpeg graphics gui object-oriented-programming

Last synced: 18 May 2026

https://github.com/shravanatirtha/java-data-structures

Most of the DSA Questions and Google Coding Competition questions

algorithms data-structures google java

Last synced: 11 Aug 2025

https://github.com/qetiproject/js_data_structures_algorithms

Data Structures and Algorithms with Javascript

algorithms data-structures javascript

Last synced: 12 Aug 2025

https://github.com/micmurawski/cloud-array

cloud-array is an open-source Python library for storing and streaming large Numpy Arrays on local file systems and major cloud proviers CDNs.

aws azure big-data bigarray blob-storage cloud data-structures digitalocean-spaces gcp gcp-cloud-storage ibm-cloud-object-storage numpy s3 stream-processing streaming zadara

Last synced: 12 Aug 2025

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/bridgerbrown/c-http-server

HTTP Server built in C with manually built thread pool, linked list, queue, binary search tree, merge sort, and dictionary.

api backend binary-search-tree c c-language data-structures data-structures-and-algorithms http http-server linked-list low-level merge-sort queue server socket thread-pool user-management

Last synced: 14 Aug 2025

https://github.com/WerdsMind/Estructuras_de_datos

colección de implementaciones de estructuras de datos y algoritmos fundamentales escritos en C++

console-application cpp data-structures double-linked-list executable graph pointers pointers-and-arrays proyects tree-structure

Last synced: 04 Oct 2025

https://github.com/hein-htetsan/dsa-source-code

Algorithms make writing code faster and more reliable.

algorithms data-structures

Last synced: 16 Aug 2025

https://github.com/monciego/data-structures-and-algorithm

Repository for my code in my Data Structures & Algorithm course, Second Year (2019)

algorithms bsit data-structures dsa school-work

Last synced: 16 Aug 2025

https://github.com/werdsmind/estructuras_de_datos

colección de implementaciones de estructuras de datos y algoritmos fundamentales escritos en C++

console-application cpp data-structures double-linked-list executable graph pointers pointers-and-arrays proyects tree-structure

Last synced: 23 Jun 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/ramzijabali/data-structures-java

Reimplementation of Java data structures

data-structures java

Last synced: 01 Sep 2025

https://github.com/nikhil25803/dsalgo

C++ Basic Programs | Data Structure | Algorithms

algorithms cpp data-structures

Last synced: 04 Apr 2025

https://github.com/hector1274/struct-changelog

🔍 Track and record changes in nested data structures automatically, ensuring data integrity and simplifying debugging with detailed audit trails.

change-tracking changelog changelogs data-diff data-structures dict diff elixir json library list nested-data python

Last synced: 11 Apr 2026

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/memgonzales/aiep-python-scratch

Materials for the AMSLI Informatics Enrichment Program (AIEP), a training program for students representing the Philippines in international computational thinking and informatics contests

acm-icpc algorithms big-o binary-search binary-search-tree bisection-method bitwise-operators competitive-programming data-structures debugging divide-and-conquer dynamic-programming greedy-algorithms programming-for-kids python3 queue recursion scratch3 stack

Last synced: 20 Apr 2026

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/imtiaz-emu/datastructurewithpython

Implementation of Data Structures using PYTHON 3.

bst data-structures heap linked-list

Last synced: 15 Mar 2025

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/nawodyaishan/simple-bookshop-shopping-cart

Simple bookshop shopping cart and checkout system using Dyanamic Programming Algorithms and Data Structures

algorithms c data-structures dynamic-programming

Last synced: 15 Mar 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/victorowinoke/data-science-challenge--dap-eldohub

This is my solution for the EldoHub DAP data science challenge

challenges-solved data-science data-structures interview-questions python

Last synced: 11 Apr 2026

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/urstrulykkr/js_objects

A beginner's approach on JavaScript Objects

data-structures js objects

Last synced: 27 May 2026

https://github.com/charon25/javabasicdatastructures

Recreating data strucures in Java for learning purposes

data-structures java

Last synced: 16 Jan 2026

https://github.com/jleung51/data_structures

Implementations of various data structures.

data-structures

Last synced: 27 Mar 2025

https://github.com/tanmayvaij/pattern-printing

Some important pattern printing questions asked in interviews

algorithms cpp data-structures forloops patterns

Last synced: 15 Mar 2025

https://github.com/mmaffi/c-academic-exercises

📌 Repository of C and programming logic exercises developed during my undergraduate studies in Information Systems at UFMS CPTL. Here, I store practice exercises to reinforce fundamental language concepts and improve programming logic skills.

algorithms c-exercises c-language c-programming college-projects computer-science data-structures learning-c logic-programming programming-challenges

Last synced: 31 Mar 2025

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/lmbarros/dump

DUMP: Dump of Unsorted Morsels for Programmers

algorithms data-structures reference

Last synced: 21 Feb 2026

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/antunesluis/lab-2

Trabalhos da disciplina de Laboratório de Programação 2

c data-structures minefield

Last synced: 01 Jul 2025

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/mateusz-przybyla/addressbook_structured

C++ application - Przyszly Programista course (training)

cpp data-structures structured-programming txt-files

Last synced: 09 Nov 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/th92rodr/data-structures-and-algorithms

Data Structures and Common Algorithms Implementations.

algorithms data-structures

Last synced: 15 Mar 2025

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

The project shows various data structures implemented in Golang.

data-structures golang

Last synced: 01 May 2025

https://github.com/jeon0976/algorithmscode

Swift활용한 DataStructure & Algorithms 이론 및 문제 풀기 전략

algorithms data-structures swift

Last synced: 07 Apr 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/candytale55/doubly-linked-list_js

A doubly linked list implementation in JS. A doubly linked list is a sequential chain of nodes that contains two elements: data and links to the next and previous nodes. Uses nodes from a Node class also implemented in JS.

codecademy data-structures doubly-linked-list javascript-data-structures nodes

Last synced: 31 Mar 2025

https://github.com/baguilar6174/typescript-code-challenges

In this repository, you will find problems about data structures and algorithms in TypeScript

algorithms challenges data-structures typescript

Last synced: 09 Nov 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/bhavinpatel4199/artificial-intelligence---ai-for-decision-making

Artificial Intelligence for Decision Making is a collection of projects focused on applying AI and machine learning techniques to solve decision-making challenges. It includes projects on wine quality prediction, Cassandra data modeling, and text classification, showcasing a range of data science and machine learning applications.

artificial-intelligence cassandra-cql data-analysis data-engineering data-preprocessing data-structures decision-making deep-learning feature-selection machine-learning-algorithms sentiment-analysis text-classification

Last synced: 20 Jun 2026

https://github.com/mustafahakkoz/market_simulation

Simple Linked List implementation in C language

data-structures simulation

Last synced: 23 Mar 2025

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/smeltier/data-structures-c

This repository contains C language implementations of the main data structures covered in the Algorithms and Data Structures course. The implementations were developed as part of my hands-on learning process and include sequential lists, linked lists, and other fundamental structures.

algorithms algorithms-and-data-structures c c-language c-programming data data-structures data-structures-c structures-c

Last synced: 16 May 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