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/minikin/dart-algorithms

🧮 Algorithms and data structures implemented in Dart with explanations and links to further readings

algorithms dart data-structures

Last synced: 17 May 2026

https://github.com/manjeettahkur/30-day-leetcode

30-Day LeetCoding Challenge In Go programming language

algorithms-and-data-structures data-structures go golang leetcode

Last synced: 24 Jun 2025

https://github.com/hawashra/project-1-

Data Structures Project 1

c data-structures programming

Last synced: 29 Mar 2025

https://github.com/falcao-g/estruturas-dados

Repositório para guardar os códigos e aprendizados da matéria de Estruturas de Dados

c data-structures estruturas-de-dados hash heap tree

Last synced: 07 Sep 2025

https://github.com/hassanshehzad1/dsa_projects

## About - Virtual Pet Sanctuary Simulator The **Virtual Pet Sanctuary Simulator** is a comprehensive Java-based console application that simulates the management of a virtual animal sanctuary. The project is designed to provide an interactive experience for users in different roles—Manager, CareTaker, and Guest—allowing them to manage, care for

avl-tree binary-search-tree data-structures data-structures-and-algorithms dsa dsa-algorithm graph hashing hashmap heap iterator java linked-list queue searching-algorithms sorting-algorithms stack tree

Last synced: 11 Sep 2025

https://github.com/bih-cei/sphn-to-fhir-map

Map of the Swiss Personalized Health Network Dataset to Fast Healthcare Interoperability Resources - Submission to MIE 2023 by S. Klopfenstein, S. Thun, K. Crameri and C. Stellmach

data-structures fhir health-research healthdata interoperability map mapping sphn

Last synced: 07 Apr 2026

https://github.com/arriqaaq/bst

Binary Search tree implementation

algorithm binary-search-tree data-structures golang

Last synced: 20 Mar 2025

https://github.com/seatonullberg/ugraph

C89 undirected graph implementation.

c data-structures graphs undirected-graphs

Last synced: 29 Mar 2025

https://github.com/shravzzv/odin-knights-travails-project

An implementation of finding the shortest path between a knight and its destination using a breadth-first search algorithm.

algorithms breadth-first-search data-structures theodinproject

Last synced: 08 Jul 2025

https://github.com/bilgeswe/42

Algorithms and Data Structures in C, Memory Leaks, Building Libraries, Linux Operations, Peer Learning

c client-server data-structures data-structures-and-algorithms git github linux macos memory-leak object-oriented-programming p2p project-repository sorting-algorithms terminal-ui ubuntu

Last synced: 09 Apr 2026

https://github.com/mukeshthawani/swift-algo-ds

Implementation of Algorithms and Data Structures.

algorithms data-structures swift swift-3

Last synced: 13 Mar 2025

https://github.com/amansrv/dsa-gfg

In this repository i only practicing all different varieties of questions related to all different topics of data structure and algorithm.

algorithms data-structures gfg

Last synced: 11 May 2025

https://github.com/samethope/arduino-structs

This is a small arduino "library" made of data structures for common IO components with common functionality for myself that I find extremely helpful.

arduino arduino-library arduino-uno data-structures

Last synced: 18 May 2026

https://github.com/axt-studio/arsenal

General-purpose JS/TS library by AyaExpTech

algorithms competitive-programming data-structures javascript typescript

Last synced: 07 Apr 2026

https://github.com/harshikab2112/my-geeksofgeek-solutions

This repository contains Python solutions for GeeksforGeeks problems, covering Data Structures and Algorithms (DSA). Topics include arrays, linked lists, trees, graphs, dynamic programming, and more. Solutions are optimized, well-structured, and beginner-friendly. Ideal for coding practice, interview prep, and competitive programming.

algorithms beginner-friendly data-structures dsa python

Last synced: 21 Jul 2025

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

C++ Custom Template Library

cpp data-structures

Last synced: 24 Feb 2025

https://github.com/w1redch4d/pcclist

PCCList is a dynamic, Python-style list implementation in C++ capable of storing heterogeneous types

cpp17 data-structures dynamic-array python-list

Last synced: 11 May 2025

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

Some common data structures in c11

c11 data-structures

Last synced: 05 Apr 2025

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

Data Structures Codes

data-structures python

Last synced: 18 May 2026

https://github.com/khavishbhundoo/collections

A collection of common data structures for Go in both thread safe and non-thread safe variants

conccurent data-structures golang map queue stack

Last synced: 17 Jan 2026

https://github.com/sehgalvibhor/n-arytree

A N-Children tree developed in Python, nothing fancy !

data-structures python tree

Last synced: 18 May 2026

https://github.com/krashish8/cso102-lab

Lab and Assignment files of the course "Data Structures and Algorithms" (CSO102) - Even Semester 2018-19 (2nd Semester)

c data-structures

Last synced: 30 May 2026

https://github.com/pockerman/tech3java

Collection of Java based algorithms on numerics, statistics, control etc

algorithms bayesian-filter data-structures java machine-learning reinforcement-learning statistics

Last synced: 15 May 2026

https://github.com/iml1111/algorithm-study

코딩테스트 공부용 아카이브

algorithms data-structures

Last synced: 29 Mar 2025

https://github.com/bryandejesusrt/data-structure-javascript

📊 Proyecto JavaScript: Implementación y aprendizaje de estructuras de datos comunes como grafos, listas enlazadas, mapas, filas, pilas, árboles y diccionarios.

data-structures diccionari graph javascript linked-list map tree-structure

Last synced: 17 Feb 2026

https://github.com/yizhezhang-ervin/algorithmspy

Algorithms By Python (数据结构+算法+SortSearch+剑指offer)

algorithms data-structures python3

Last synced: 24 Feb 2025

https://github.com/abhijeet-muneshwar/leetcode

This repository contains solutions to LeetCode problems solved in Java & Golang.

algorithm data-structures golang java rust system-design

Last synced: 18 May 2026

https://github.com/sheabunge/kit205-assign2

KIT205 Data Structures and Algorithms: Assignment 2 (Semester 1, 2018) | Assignment Grade: 100%

algorithms data-structures dijkstra-algorithm floyd-warshall-algorithm homework

Last synced: 17 Mar 2025

https://github.com/prasundas99/problem-solving

A list of all common problems (solved) from beginners to advance in problem solving

c codeforces-solutions cpp data-structures java oops-in-java problem-solving

Last synced: 09 May 2026

https://github.com/01barthez/ludo-game-c-sdl

Ludo is a game in which each player moves his four pawns on a board according to the rolls of the dice, with the aim of getting all his pawns to the central square. This project consists in implementing a digital version of the game in C with SDL, managing the interface and the game rules.

assessment-project c cprograms data-structures makefile sdl2 sdl2-image

Last synced: 04 Mar 2025

https://github.com/ianfelps/estrutura_de_dados_em_c

Repositório para estudos sobre estrutura de dados na linguagem C.

c-language data-structures

Last synced: 12 Jun 2025

https://github.com/01barthez/expression-checker

We would like to write a program to tell whether expressions made up of pa-renthèses, brackets and accolades are well-formed. brackets and braces are well formed: the algorithm scans the string and determines whether determines whether there's a balance (and in the right order) between the opening parentheses and fer- brackets “[” and others...

assessment-project c data-structures homework makefile

Last synced: 04 Mar 2025

https://github.com/01barthez/learn_datastructure_c

In the university context, learning C language is a prerequisite for success in certain subjects such as INF131, INF231... To make up for this deficit, I'm going to learn complex data structures in C (Stack, File, Lists...).

c data-structures file initialization list makefile pile programming-exercises

Last synced: 04 Mar 2025

https://github.com/ph4un00b/minmax-stack

having fun with stacks / deno / typescript

data-structures deno typescript

Last synced: 18 May 2026

https://github.com/sheabunge/kit205-labs

Lab files for KIT205 Data Structures and Algorithms (Semester 1, 2018)

algorithms data-structures

Last synced: 17 Mar 2025

https://github.com/iamlizu/stack

A simple library, JavaScript implementation of Stack data structure, using Array.

data-structures stack

Last synced: 01 Apr 2025

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

Collection of different problems on Data Structures and Algorithms - segregated topic-wise

algorithms data-structures dsa hashmap leetcode-java leetcode-solutions linked-list stacks trees

Last synced: 07 Mar 2026

https://github.com/adrinlol/leetcode-javascript-algorithm-solutions

This repository contains JavaScript algorithm examples and solutions from Leetcode.

algorithms basic-algorithms data-structures data-structures-and-algorithms javascript javascript-guide

Last synced: 13 Mar 2025

https://github.com/krypt0nn/table

Библиотека реализации таблиц данных на PHP 7.4

data-structures php

Last synced: 12 Jun 2026

https://github.com/bragdond/universal-stack-c

Dynamic stack in C which can store any type of data

c data-structures stack void

Last synced: 21 Mar 2025

https://github.com/mohamedtalhaouii/dsa

Structure de Données & Algorithmes

algorithms data-structures

Last synced: 05 Apr 2025

https://github.com/tom474/learn_dsa_rmit

[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Learning Resources

algorithms data-structures java

Last synced: 04 Mar 2025

https://github.com/tom474/map_system

[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Group Assignment

algorithms data-structures java

Last synced: 04 Mar 2025

https://github.com/tom474/learn_cpp_rmit

[RMIT 2023C] EEET2482 - Software Engineering Design - Learning Resources

algorithms cpp data-structures object-oriented-programming

Last synced: 04 Mar 2025

https://github.com/tom474/time_bank_system

[RMIT 2023C] EEET2482 - Software Engineering Design - Group Assignment

algorithms cpp data-structures object-oriented-programming

Last synced: 09 Oct 2025

https://github.com/wendymunyasi/binary_trees

Learn about binary tree and binary search tree.

algorithms c data-structures

Last synced: 21 Jul 2025

https://github.com/cedrickchee/parkinglot-ts-node

TypeScript solution for parking lot problem.

algorithm data-structures oop-concepts parking-lot typescript

Last synced: 12 Mar 2025

https://github.com/massigy/c-generic-linked-lists

This C program illustrates an implementation of generic programming using dynamic data structures, like single linked lists in this example.

c cprogramming data-structures gcc git github linked-list makefile

Last synced: 07 May 2026

https://github.com/ososuna/java-coding-interview

☕️ Studying for my java coding interview solving problems using TDD

algorithms data-structures java tdd

Last synced: 20 Jun 2026

https://github.com/himmat12/dsa-playground

This repository contains coding problems for practicing data structures and algorithms, LeetCode-style. Covers arrays, linked lists, stacks, and more. Solve in any language to strengthen problem-solving skills and prep for interviews.

algorithms-and-data-structures codingchallenges codinginterview data-structures javascript

Last synced: 29 Mar 2025

https://github.com/vvhacker007/rube-goldberg-machine

✨Implementation of multiple data structures as Rube's Goldberg Machine 🤖 using c++✔.

algorithms cpp data-structures sorting

Last synced: 29 Mar 2025

https://github.com/dsa-ou/paddles

A pedagogical algorithms and data structures library

algorithms data-structures education

Last synced: 16 Feb 2026

https://github.com/ashkarin/ndpatch

Package to extract arbitrary regions from an N-dimensional numpy array assuming it mirrored infinitely.

array data-structures deep-neural-networks image-processing numpy patches region-of-interest

Last synced: 19 May 2026

https://github.com/bansal-samarth/daily-dose-of-dsa

A collection of my DSA solutions—cracking problems one algorithm at a time!

algorithms-and-data-structures data-structures dsa geeksforgeeks geeksforgeeks-solutions leetcode leetcode-solutions

Last synced: 06 Apr 2025

https://github.com/gcoronelc/ucv_gdi-1_202302-b2

Taller de Gestión de Datos e Información I con Gustavo Coronel.

data data-science data-structures database databases online oracle query relational-databases security sql sql-server

Last synced: 19 May 2026

https://github.com/sehee-lee-01/algorithmjava

🎮 JAVA 자료구조/알고리즘

algorithms data-structures java

Last synced: 19 May 2026

https://github.com/diogocarrola/42-piscine

My journey through the 42 Piscine, showcasing my progress, projects and the skills I developed during the intensive month-long experience.

42-piscine algorithms c data-structures shell

Last synced: 26 Mar 2025

https://github.com/felipeversiane/target-teste

Technical test proposed by the company Target Sistemas.

data-structures golang json

Last synced: 19 May 2026

https://github.com/matteosandrin/structoscope

Structoscope is a Python library for visualizing and inspecting any data structure.

arrays data-structures debugging maps python trees vizualisation

Last synced: 06 Apr 2026

https://github.com/abhishekboadgurjar/DSA

Welcome to the Data Structures and Algorithms (DSA) repository. This collection is intended to provide a comprehensive guide to fundamental and advanced concepts in DSA using C++. Each folder contains code examples and explanations for different topics.

algorithms data-structures dsa dsa-codes dsa-cpp dsa-notes

Last synced: 22 Jul 2025

https://github.com/isaka-james/data-structure-tutorials

This is the repulsitory which contains c++ programs which I write to practice the data structure and algorithms.

cplusplus cpp data-structures data-structures-and-algorithms practice

Last synced: 21 Mar 2025

https://github.com/brainhub24/wikihydra

A tool that simply get the latest changes of the Wikipedia articles including there authors of my Grandfathers Wikipedia site, a art SPYTOOL to check who last edit the site.

data-structures scanner spytools wikipedia wikipedia-api wikipedia-scraper

Last synced: 12 Apr 2025

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

This is a repository made for Portuguese speakers who are learning data structures and algorithms, I was studying this topic and didn’t find a lot of information in Portuguese, so I decided to concentrate the fonts, resources that I found on the internet and include examples made by me in PHP

brazilian-portuguese data-structures datastructures php7 portuguese sorting-algorithms sorting-algorithms-implemented

Last synced: 29 Mar 2025

https://github.com/feldroop/genedex

A small and fast FM-Index for Rust

bioinformatics data-structures fmindex search sequence-analysis

Last synced: 13 Sep 2025

https://github.com/yoursrijit/graph-in-java

Graphs in data structures are non-linear data structures made up of a finite number of nodes or vertices and the edges that connect them. Graphs in data structures are used to address real-world problems in which it represents the problem area as a network like telephone networks,

data-structures graph graph-theory graphs java networks

Last synced: 20 Jul 2025

https://github.com/manustays/data-structure-algorithms

Data structures & algorithms implemented in Javascript & other languages

algorithm data-structures java javascript

Last synced: 19 May 2026

https://github.com/theodesp/algorithms-erickson

Algorithms Workbook exercises by Jeff Erickson

algorithms data-structures exercises learning-by-doing

Last synced: 06 Apr 2025

https://github.com/d-coder135/linear_data_structures_java

Implementation of my own version of codes for the linear data structures in Java Programming Language.

data-structures intellij-idea java linear-data-structures

Last synced: 14 May 2026

https://github.com/dangnm9699/coursera-data-structures-and-algorithms-specialization

Data Structures and Algorithms Specialization programming assignments on Coursera, implemented in Python

algorithms coursera data-structures specialization

Last synced: 29 Mar 2025

https://github.com/aldoignatachandra/javascript-linkedlist

Learning data structure (Singly Linked List) using javscript and test using jest

data-structures javascript jest linked-list

Last synced: 12 May 2026

https://github.com/piotrl/compsci-alghoritms

🎓 My implementations of popular algorithms concepts

algorithms c computer-science data-structures learning

Last synced: 31 Oct 2025

https://github.com/9andresc/dsna

Data Structures 'N' Algorithms

algorithms data-structures python

Last synced: 29 Mar 2025

https://github.com/emanuelefavero/leetcode

This repository contains my solutions to LeetCode problems

algorithms data-structures javascript leetcode leetcode-solutions

Last synced: 29 Mar 2025

https://github.com/aleiva17/heap-happens

Simple, flexible, and performant implementation of the heap data structure.

data-structures heap heapsort js-library library priority-queue ts-library

Last synced: 12 Jan 2026

https://github.com/vijayksingh/practice-datastructure

A collection of common data structure exercises accompanied with test cases for self study.

algorithms algorithms-and-data-structures data-structures datastructures-algorithms interview javascript practice

Last synced: 29 Aug 2025

https://github.com/codejester01/the-connect-six-ai

此项目是吉大老学长们以前一起组队做的数据结构课设成果,虽然说实力没有那么强,但是也是值得一战的AI,可以提供借鉴思路和参考,需要的自取哦

ai algorithms alpha-beta-pruning data-structures decision-trees

Last synced: 26 Mar 2025

https://github.com/shirshendubhowmick/golang-data-structures

Popular data strctures & algorithms in Go lang

data-structures datastructures go golang linked-list tree

Last synced: 29 Mar 2025

https://github.com/vivaxy/data-structure-visualization

🎬Data Structure Visualization with animation.

algorithms animation data-structures svg visualization

Last synced: 14 May 2026

https://github.com/ugurcanerdogan/cargo-delivery-simulation

Cargo Delivery Simulation - Data Structures project with Stack & Queue

data-structures queue stack

Last synced: 06 Apr 2025