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/alvarm/jsa

Java Structures and Algorithms

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

Last synced: 14 May 2025

https://github.com/yapeansa/arvore_binaria

Um estudo sobre árvore binária

binary-tree c data-structures

Last synced: 01 Apr 2025

https://github.com/maverickpoly/asmr-c-dsa

Different Data Structures and Algorithms implemented purely in C

algorithms c data-structures

Last synced: 18 Apr 2026

https://github.com/sequpt/ctl

A C11 library providing generic type-safe data structures compiling to actual structures and functions.

abstract-data-types adt c c11 data-structures generic generic-programming template

Last synced: 25 Jan 2026

https://github.com/ajaysinghpanwar2002/x

The Project X, I consider it my hobby and dedicate time to work on it during the weekends.

data-structures file-system nextjs redux-toolkit

Last synced: 25 Jan 2026

https://github.com/khasherdenekb/freecodecamp-task

Freecodecamp certification tasks

algorithms data-structures javascript

Last synced: 28 Feb 2025

https://github.com/skvggor/devto-zod

Repositório para o artigo sobre Zod.

article data-structures nestjs nodejs prisma types typescript zod

Last synced: 21 Oct 2025

https://github.com/dbc2201/sample-atm-interface

Sample Interface example for understanding ADTs in Data Structures.

adt data-structures java object-oriented-programming

Last synced: 12 Jun 2025

https://github.com/izam-mohammed/dsa-practices

In this repository, I document my journey of learning and practicing data structures and algorithms. It's an ongoing effort to deepen my understanding of fundamental concepts, improve problem-solving skills, and prepare for coding interviews or competitive programming.

data-structures dsa dsa-algorithm dsa-practice

Last synced: 17 Jun 2025

https://github.com/gabrielyoon7/datastructure-with-c

2020-1 경기대학교 컴퓨터공학부 자료구조론 실습 (C언어)

c data-structures

Last synced: 14 Apr 2025

https://github.com/xm0onh/stateviz.dev

Interactive visualization playground for blockchain data structures. Learn how blockchains organize and store data through hands-on exploration and visual experimentation.

algorithms blockchain cryptography data-structures educational ethereum merkle-trie playground

Last synced: 12 Apr 2026

https://github.com/liwnn/skiplist

A fast skip list implementation for Go

algorithm data-structures go golang skiplist

Last synced: 08 Jun 2026

https://github.com/Imtjl/fp-red-black-tree-dict

TreeDict - Implementation of Dict based on Red Black Tree in Elixir

data-structures elixir functional-programming red-black-tree

Last synced: 01 Apr 2025

https://github.com/divyanshu-rawat/js-challenge

A Javscript programming Question having constraints of time and space.

data-structures javscript programming-challenges space-complexity time-complexity

Last synced: 09 Apr 2025

https://github.com/chenshuliu/python-guide-to-numpy

This repository is dedicated to explaining the functionalities of Numpy in Python

data-structures numpy python

Last synced: 18 Jan 2026

https://github.com/davialencar2/cp-training

Destinado ao aprendizado e prática de programação competitiva.

algorithms competitive-programming data-structures

Last synced: 22 Mar 2025

https://github.com/ayushexploring/earthquake-tracker

Tracks earthquakes happened around the world in the past week

coursera data-structures earthquake-prediction java

Last synced: 09 Apr 2025

https://github.com/kedaroo/dsa-with-javascript

Practice implementation of Data Structures and Algorithms in JavaScript

data-structures javascript

Last synced: 21 Jun 2025

https://github.com/orbulant/hardware-store-das

Using C++, data structures and algorithms are created to simulate a hardware store's inventory operations.

algorithm data-structures manipulate-data

Last synced: 04 Apr 2025

https://github.com/matheussnicacio/selectionsort

Selection sort que imprime valores ordenados e invertidos e aleatórios em um vetor de 10000 numeros

c data-structures data-structures-and-algorithms estrutura-de-dados

Last synced: 04 Sep 2025

https://github.com/rohankvashisht/dsa

This repository contains code for DSA.

algorithms data-structures freecodecamp jovian replit teamtreehouse

Last synced: 25 Mar 2025

https://github.com/johnmachado11/linked-list-restaurant

Restaurant food options organized and viewable by leveraging a custom built Linked List data structure.

computer-science data-structures linked-list

Last synced: 05 Apr 2025

https://github.com/greatdrake/avltree

AVL tree implementation

cpp data-structures

Last synced: 02 Apr 2025

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

Implementation of various Data Structures in C++

cpp data-structures linked-list

Last synced: 14 May 2025

https://github.com/poonamkhatri/php-find-unique-values-function

This repository contains a custom PHP function for retrieving unique values from an array without relying on built-in PHP functions like array_unique(). The function utilizes a straightforward algorithm to identify and collect only the unique elements present in the input array.

array array-manipulations array-methods arraylist arrays arrays-and-strings data-science data-structures data-structures-and-algorithms php php7 php8

Last synced: 31 Mar 2025

https://github.com/wkhallen/cstructures

A collection of data structures in C, for my own benefit

c data-structures

Last synced: 22 Mar 2025

https://github.com/eusebioajas/estructuras-de-datos

Ejercicios y Algoritmos de la Asignatura Estructuras de Datos

algorithms data-structures

Last synced: 25 Mar 2025

https://github.com/tca166/asd1c

A collection of C algorithms made for my CS class

algorithms c data-structures searching-algorithms sorting-algorithms

Last synced: 02 Apr 2025

https://github.com/sevmardi/data-structures-and-algorithms

data structures and algorithms in java

data-structures java sorting-algorithms

Last synced: 14 May 2025

https://github.com/pcastiglione99/progettoapi2020

Final project of Algorithms and Data Structures from the "Algoritmi e Principi dell'Informatica" course at Politecnico di Milano (2019-2020)

c data-structures polimi text-editor

Last synced: 24 Oct 2025

https://github.com/timolinn/algorithms

Popular Computer Science Algorithms solved with Python

algorithms data-structures python3

Last synced: 21 May 2026

https://github.com/gouravgarg48/data_structures_and_algorithms

Algorithms for different types of problems

algorithms cpp11 data-structures

Last synced: 03 Nov 2025

https://github.com/abdur75648/billing-counter-simulation

A Java program for event based simulation of the billing counter of a burger restaurant (McMohan's Burger)

algorithms assignment avl-tree binary-search-tree binary-tree col106 data-structures dsa heap iitd java javaprogramming queue stack

Last synced: 31 Mar 2025

https://github.com/rokwonk/basic_algorithm

Data Structure - 기본이 되는 자료구조, 컨테이너 직접구현

data-structures

Last synced: 23 Apr 2025

https://github.com/abhideva/user-manage-task-ui

Best Learning App for Full Stack With Visualiser

data-structures express-js javascript mongodb nodejs react-js

Last synced: 08 Apr 2026

https://github.com/aguluman/bezao-test

This is a repository for the first stage of BEZAO technical interview.

algorithms critical-thinking csharp data-structures dotnet-cl

Last synced: 14 Apr 2025

https://github.com/hima890/sorting_algorithms

Explore various sorting algorithms implemented in C within this repository. Each algorithm, such as Bubble Sort, Insertion Sort, Selection Sort, and Quick Sort, is meticulously crafted in separate C files. Witness these algorithms in action as they sort arrays or linked lists, with printed outputs after each step.

algorithms alx alx-africa alx-low-level-programming data-structures search-algorithm

Last synced: 14 May 2025

https://github.com/beastop/bloomfilter

BloomFilter is a simple and efficient implementation of a Bloom filter in Go.

algorithms bloom-filter bloomfilter bloomfilter-go data-structures go golang

Last synced: 25 Feb 2025

https://github.com/amrtamertech/clsstack_library-cpp

A C++ template-based stack library (clsMyStack) built on top of a queue and doubly linked list, offering classic LIFO operations with extra flexibility.

cpp data-structures doubly-linked-list generic-programming inheritance oop stack templates

Last synced: 27 Jun 2025

https://github.com/kashirin-alex/thither.direct-onamove

an android skeleton-example application for using data from Thither.Direct platform on mobile applications

android-application data data-analysis data-structures data-visualization mobile-development mobility query research-data-management

Last synced: 27 Apr 2026

https://github.com/thewasif/algorithms-typescript

Learning Data Structures & Algorithms with JavaScript

algorithms data-structures javascript

Last synced: 22 Mar 2025

https://github.com/linsanity03/learning_go

This projects is dedicated to learning GO language and its use case

data-structures golang ticket-booking-app

Last synced: 05 Apr 2025

https://github.com/benjaminsemah/fcc-coding-challenges

This repo is a collection of JavaScript Solutions and Walkthroughs to common coding challenges. The challenges in this repo are taken from the FreeCodeCamp's curriculum.

algorithms data-structures freecodecamp javascript solutions walkthrough

Last synced: 14 Oct 2025

https://github.com/mhamdyx/supermarket_management_system

Three different implementations of the same system: Dynamic Array, Linked-List, and Abstract Data Type

abstract-data-types c-programming data-structures dynamic-arrays linked-lists

Last synced: 29 Mar 2025

https://github.com/3bdalrhmans3d/leetcode

This repository is managed by LeetPush extension: https://github.com/husamahmud/LeetPush

cpp csharp data-structures java javascript leetcode-solutions pandas python python3 sql

Last synced: 08 Apr 2026

https://github.com/tmzane/libds

🧱 Data structures implemented in C

c data-structures hashmap

Last synced: 04 Jul 2025

https://github.com/alex-cultrera/custom-implementation-of-arraylist-v2

applied Test Driven Development to refactor my own implementation of the ArrayList data structure as well as add new functionality

algorithms arraylist arrays data-structures interfaces java junit lists tdd test-driven-development

Last synced: 31 Aug 2025

https://github.com/mohamed-khairy111/ds-and-algo-in-cpp

This repo is just for tracking my knowledge about DSA

alogorithms data-structures

Last synced: 09 Apr 2025

https://github.com/joie-kim/python_ex

python exercise (점프 투 파이썬!)

basic data-structures learning-by-doing python python3

Last synced: 17 Jun 2025

https://github.com/samwson/algorithms-and-data-structures

A repository of algorithms and data structures for my own self education.

algorithms algorithms-and-data-structures data-structures scala

Last synced: 14 Jun 2025

https://github.com/martapolii/coding-problem-practice

A repository dedicated to solving coding problems from platforms like LeetCode, HackerRank, and more. It includes challenges and solutions across a variety of programming languages and topics such as algorithms, data structures, and problem-solving techniques.

algorithms bit-manipulation data-structures dynamic-programming mathematics optimization string-manipulation

Last synced: 25 Oct 2025

https://github.com/yamatoxkatana/binary-tree

A complex tree structure binary tree program

binary-tree data-structures

Last synced: 09 Apr 2025

https://github.com/astro-ph/cosmolib

Easy-to-use formats and plots for cosmological observables

cosmology data-structures library plotting visualization

Last synced: 22 Jan 2026

https://github.com/llleeeaaannn/linkedlist

Implementation of a Linked List data structure through Ruby

data-structures ruby

Last synced: 13 May 2025

https://github.com/ashwanikumar04/data-structure-and-design-problems

A collection of ds and design problems

data-structures design ds

Last synced: 26 Jan 2026

https://github.com/abarichello/ine5408

INE5408 - Data Structures. Use avaliate.sh for running tests locally

data-structures ine5408 ufsc

Last synced: 16 May 2025

https://github.com/manalisbhavsar/maze-solver-dfs

Visualize a maze solver using DFS algorithm with real-time updates in Python and Tkinter. Explore paths from the source to the target & display each step of the search process.

data-structures depth-first-search python tkinter

Last synced: 01 Jun 2026

https://github.com/ar-nelson/scheme-flexvectors

Implementation of flexvectors (dynamic arrays) for Scheme - OUTDATED REPO

arraylist data-structures r7rs r7rs-scheme scheme

Last synced: 03 Mar 2026

https://github.com/adityaprakash-bobby/design-and-analysis-of-algorithms

College Lab works related to algorithms and data structure.

algorithms-datastructures c-plus-plus data-structures

Last synced: 26 Oct 2025

https://github.com/chanonroy/coding-challenges

📚 Various data structure and algorithm coding challenges in Python 3 and JavaScript

algorithms data-structures javascript python

Last synced: 17 May 2026

https://github.com/abdoufermat5/algorithmique

# Resolution de quelques problemes et implémentations de quelques algorithmes

algorithms competitive-programming data-structures dsa-algorithm leetcode python

Last synced: 27 Jun 2025

https://github.com/muhammadpauzi/javascript-data-structures

🧩 Learn Data Structures with JavaScript .

data-structures javascript

Last synced: 09 Apr 2025

https://github.com/eduardo106919/programacao_imperativa

Resolução de fichas, questões e testes da unidade curricular Programação Imperativa do ano letivo 2023/2024

algorithms c data-structures

Last synced: 25 Jun 2025

https://github.com/stiliyandr/allocator

A C++14 allocator implemented with buddy allocation.

algorithms allocator cpp cpp14 data-structures

Last synced: 09 Apr 2025

https://github.com/sarapmagcode/bloom-filter-data-structure

Implementation of the bloom-filter data structure using Java

bloom-filter data-structures hash java

Last synced: 27 Jun 2025

https://github.com/gharib-uk/datastructures-in-go

Go package that implements useful data structures in go

data-structures go golang imported package

Last synced: 05 Sep 2025

https://github.com/whitedodo/datastructure2

Horowitz의 C++ 자료구조(Horowitz's C ++ Data Structure)

c cpp data-structures java

Last synced: 13 Apr 2026

https://github.com/bieelogrom/bibliotecasdeordenacao

Bibliotecas de algoritmo bubble sort e merge sort.

bubble-sort data-structures java merge-sort

Last synced: 13 Jun 2025

https://github.com/paulchen2713/data_structures

Some C and C++ data structures

c cpp data-structures

Last synced: 20 May 2026

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

A collection of data structures and algorithms implemented in Go.

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

Last synced: 22 Nov 2025

https://github.com/paxdotdev/graphia

A simple graph data structure

data-structures graph rust

Last synced: 13 May 2025

https://github.com/rimubytes/algoquest

Collection of LeetCode questions to ace the coding interview!

algorithms data-structures leetcode-solutions

Last synced: 29 May 2026

https://github.com/gozdesaygiliyalcin/algorithm-and-data-structures-examples

This repo includes some basic examples which are insertion, binary search tree and merge sort.

basic-algorithms binary-search-tree data-structures insertion-sort merge-sort

Last synced: 27 Jan 2026

https://github.com/nkcoder/dsa-space

All data structure and algorithm practice.

algorithms data-structures leetcode

Last synced: 29 May 2026