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

A repository of Data Structures and Algorithms Problems in Java!

algorithms data-structures java leetcode

Last synced: 19 Oct 2025

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

A repo of data structures and algorithms solutions to challenges on Leetcode in JavaScript

algorithms data-structures javascript leetcode-solutions

Last synced: 22 Jun 2025

https://github.com/mhamdyx/C-programming-A-Modern-Approach-2nd-ed-Solutions

My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.

abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation

Last synced: 09 May 2025

https://github.com/mwoss/algorithms

Bunch of solutions for algorithms, data structures and system design problems. Just for fun.

algorithms codility data-structures interview leetcode

Last synced: 18 Oct 2025

https://github.com/polytonic/incandescent

The Standard Template Library for Dummies

algorithms computer-science cplusplus data-structures stl

Last synced: 10 Apr 2025

https://github.com/caneroj1/median-stream

Haskell data structure for constant-time queries for the median of a stream of numeric data

data-structures heap max-heap numeric-data stream

Last synced: 01 Aug 2025

https://github.com/deveshsangwan/ds_algo

Implementation of Algorithms and Data Structures

algorithms data-structures dynamic-programming sorting-algorithms

Last synced: 04 Mar 2025

https://github.com/anishlearnstocode/python-workshop-4

Python 🐍 Workshop on Language Basics, Constructs and introduction in Data Structures & Algorithms 👨‍💻 @WhatAfterCollege 🎓.

algorithms capstone course data-structures data-types dictionary input intoduction-to-programming list list-comprehension loops online-course pycharm pycharm-ide python python3 tuple workshop

Last synced: 13 Apr 2025

https://github.com/alexvzyl/freelist

A cache-coherent, embedded freelist collection written in Rust.

cache data-structures freelist rust rust-lang

Last synced: 30 Oct 2025

https://github.com/johnfercher/go-tree

A generic unbalanced doubly-linked tree implementation.

data-structures generics tree-structure

Last synced: 17 Jun 2025

https://github.com/pharo-containers/containers-orderedset

A Set where an order of elements matters or an OrderedCollection with no duplicates. Supports the complete API of Set and OrderedCollection

collection containers data-structures pharo set

Last synced: 09 Apr 2025

https://github.com/knightchaser/easy-data-structure

Hands on data structure, with an easy code by myself.

assembly c cpp data-structures hands-on

Last synced: 07 May 2025

https://github.com/goamegah/c-vaccinodrome

Implementation en C d'une modélisation d'un vaccinodrome composé d’une salle d’attente contenant n sièges pour les patients et d’un service de vaccination comportant m box occupés éventuellement par des médecins.

c data-structures linux memory-management mmap semaphore shell-scripts synchronous-processing

Last synced: 17 Oct 2025

https://github.com/rkreddybogati/algorithms-data-structures

Master algorithm and data structure concepts with this comprehensive preparation repository! Dive into a curated collection of must-do interview problems sourced from GeekforGeeks. Sharpen your coding skills and ace technical interviews with hands-on practice in a collaborative learning environment.

algorithms arrays data-structures geeksforgeeks geeksforgeeks-solutions java math matrix searching-algorithms sorting-algorithms

Last synced: 14 Apr 2025

https://github.com/iondv/registry

IONDV. Framework: Registry module is the main module to work with metadata.

data data-structures iondv iondv-module javascript metadata metadata-registry registry system-registry

Last synced: 13 Sep 2025

https://github.com/emonrezabd/codeforces-solution

Solution for Codeforces contest problems. This repository is updated after each contest.

algorithms codeforces competitive-programming data-structures

Last synced: 15 Oct 2025

https://github.com/fabienbounoir/tiktok-is-trash

👀 What's really in your Tiktok Data package?

data data-structures data-visualization svelte tiktok

Last synced: 04 Oct 2025

https://github.com/davidyslu/OnlineJudgeUVa

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/shricodev/infinite-ds-algorithm

This is a repository for holding my progress on DSA. It includes the practice questions I have done or attempted. Questions from leetcode, geeksforgeeks and codestudio

codestudio-solutions competitive-programming data-structures dsa geeksforgeeks geeksforgeeks-solutions java-8 leetcode leetcode-solutions showcase

Last synced: 07 Sep 2025

https://github.com/tcrouch/multiset.cr

Multiset (bag) implementation in Crystal

bag crystal data-structures multiset set

Last synced: 12 Apr 2025

https://github.com/ahmedhamed3699/process-scheduler

A simple process scheduler project for Data Structures & Algorithms course

algorithms cpp data-structures os process-scheduler simulation

Last synced: 06 May 2025

https://github.com/sof3/wordvec

A thin and small vector that can fit data into a single usize.

data-structures rust

Last synced: 14 Oct 2025

https://github.com/h-hg/data-structure-and-algorithm

data structure and algorithm

algorithm algorithms data-structures

Last synced: 26 Aug 2025

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

Implementations for common data structures and algorithms using modern JavaScript.

algorithms data-structures javascript typescript

Last synced: 25 Jan 2026

https://github.com/jopetty/cpsc-223

Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.

c computer-science data-structures yale

Last synced: 10 Jul 2025

https://github.com/ahammadshawki8/dsa-implementations-in-python

👀 Knowledge of "Data Structures and Algorithms" is the basic need to become a good programmer. In this repository, you will find the implementations of different DSA's in Python. 🔥🔥

algorithm code data-structures design python

Last synced: 22 Aug 2025

https://github.com/jassoncu/algoritmos-y-estructuras-de-datos-en-go

¡Bienvenido al repositorio "Algoritmos y Estructuras de Datos en Go"!

algorithms algorithms-and-data-structures data-structures go golang learning practice

Last synced: 18 Mar 2025

https://github.com/muhamedayoub/coding_problems

you will find some resources for develop your logical thinking

algorithms c coding-challenge data-structures java

Last synced: 12 Oct 2025

https://github.com/dev-vivekkumarverma/spellchecker

this uses very efficient data-structure for storing and fast searching of the words (Trie datastructure) and uses persistent storage

autocomplete autocomplete-search autocomplete-suggestions autosuggest data-structures fastapi spellcheck trie trie-tree

Last synced: 21 Feb 2026

https://github.com/ranjan2104/geek-for-geek-problems-solutions

The Interview Question and Answer find here with Better Approachs

algorithms data-structures java

Last synced: 22 Aug 2025

https://github.com/sanmak/sumo-queue

Queue Data Structure Implementation. Use it for large arrays.

array arrays chai complexity complexity-analysis data-structures javascript mocha mocha-chai queue queue-algorithm queues

Last synced: 19 Jan 2026

https://github.com/kimfucious/pythonic_algocasts

🐍 A pythonic version of exercises based on Stephen Grider's The Coding Interview Bootcamp: Algorithms + Datastructures

algocasts algorithm-challenges bootcamp data-structures htmltestrunner livereload python stephengrider

Last synced: 04 Apr 2025

https://github.com/snykk/grader-assignments-backend

[ 05 October - 10 November 2022 ] Basic backend programming | Ruangguru CAMP

basic-programming data-structures golang http-client http-server problem-set problem-solving

Last synced: 12 Mar 2025

https://github.com/grantgasser/software-engineering

Data structures, algorithms, scalable system design, debugging, profiling, etc.

algorithms data-structures profiling scalable

Last synced: 19 Jan 2026

https://github.com/ahmed-saayed/compititve-programming

A collection of algorithms, data structures, Problems on many websites, notes, and references I used during my ICPC journey

algorithms competitive-programming cpp data-structures icpc problem-solving topic

Last synced: 10 Oct 2025

https://github.com/machado-joao/java

Listas de exercícios feitos com a linguagem Java.

algorithms data-structures java object-oriented-programming

Last synced: 30 Mar 2025

https://github.com/mericluc/common-coding-puzzles

A folder containing a set of common technical interview questions

algoexpert algorithms coding-interviews cplusplus data-structures leetcode-cpp

Last synced: 17 Aug 2025

https://github.com/davidyslu/LeetCode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 17 Aug 2025

https://github.com/bariscan97/leetcode-solutions

⚙️ data structures and algorithms

algorithms data-structures leetcode python python3

Last synced: 17 Aug 2025

https://github.com/prawn-cake/data_structures

Pure python data structures implementations

data-structures datastructures python

Last synced: 02 Jul 2025

https://github.com/modern-dev/gtl

:wrench: Go Template Library - is a set of extensions to the Go's standard library.

algorithms containers data-structures extensions go golang

Last synced: 16 Aug 2025

https://github.com/srinath10x/dsa

My daily dsa solutions.

algorithms cpp data-structures dsa

Last synced: 18 Aug 2025

https://github.com/theshobhitsingh/data_structures_and_algorithms

This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.

algorithms c cpp data-structures java javascript python typescript

Last synced: 06 Mar 2026

https://github.com/rahul-ghadge/demoprogramspython

Python demo programs on Data Structures, Sorting, Searching, Number operations, String Operations and many more.

data-structures python3 searching-algorithms sorting-algorithms

Last synced: 26 Dec 2025

https://github.com/ahmadhabibi14/go-algorithms-and-datastructures

Collection of various data structures and algorithms implemented in the Go programming language

algorithms algorithms-and-data-structures competitive-programming data-structures go golang

Last synced: 18 Feb 2026

https://github.com/owsas/open-categories

Open Categorization system, available as a node module

categories categorization categorize data data-structures node open-source typescript yaml

Last synced: 30 Apr 2025

https://github.com/vasilyvp/kv-structures

JavaScript data structures for various storage engines

data-structures javascript redis

Last synced: 30 Apr 2025

https://github.com/playwithalgos/kdtrees

Graphical demonstration of the construction of a kd-tree

data-structures geometric-algorithms kdtree

Last synced: 04 Oct 2025

https://github.com/infinilabs/zipora

Zipora – High-performance Rust compression with In-place compressed-access (no full decompression).

algorithms compression data-structures memory-safety performance rust simd succinct-data-structures zero-copy zipora

Last synced: 12 Aug 2025

https://github.com/naren-jha/algorithms

Implementation of most common data structures and algorithms

algorithm data-structures dynamic-programming graph-theory

Last synced: 23 Feb 2026

https://github.com/aslrousta/heap

Go Generic Binary Heap

binary-heap data-structures golang heap library

Last synced: 11 Jan 2026

https://github.com/ashrockzzz2003/data_structures_and_algorithms

Implementations of Data Structures and Algorithms. Inspired from the Design and Analysis of Algorithms course from 3rd year, B Tech, CSE, Amrita Vishwa Vidyapeetham, Coimbatore taught by Dr. Vidya Balasubramanian ma'am.

alrogithm data-structures dsa goodrich thomas-cormen

Last synced: 07 Oct 2025

https://github.com/inspurer/datastructure

链表、图、排序算法C语言实现

algorithms data-structures queue stack

Last synced: 08 Apr 2025

https://github.com/yanpozka/allst

Generate all spanning trees (https://en.wikipedia.org/wiki/Spanning_tree)

algorithms data-structures go golang graph graph-algorithms minimum-spanning-trees

Last synced: 09 Oct 2025

https://github.com/juliencrn/the-algorithm-challenge

Let's practice the algorithms and data-structures using Typescript, Rust and TDD (The exercises are from FreeCodeCamp)

algorithms data-structures freecodecamp project-euler rosetta-code rust tdd typescript

Last synced: 22 Jan 2026

https://github.com/ranaessam03/linear_structures

This repository contains implementation of various data structures and algorithms in C++, including linear data structures like arrays, linked lists, stacks, and queues.

cpp data-structures linked-list problem-solving queue stack

Last synced: 05 Oct 2025

https://github.com/tyronejosee/course_python

Repository with materials and examples covering Python from basics to advanced topics, including automation, web development, data science, and more.

algorithms data-structures jupyter-notebook python

Last synced: 09 Aug 2025

https://github.com/functional-abstraction/measure

:straight_ruler: Monoids and measures for JavaScript

agpl data-structures functional javascript measures monoids

Last synced: 12 Dec 2025

https://github.com/anandwana001/kotlin-dsa-projects

Data Structures and Algorithms in Kotlin by building small projects

algorithms coding data-structures games kotlin

Last synced: 19 Feb 2026

https://github.com/yvonneyeh/algorithms

What and how I studied for technical interviews!

algorithms ctci data-structures interview-prep leetcode tips

Last synced: 21 Mar 2025

https://github.com/dobatymo/hat-trie-python

Python wrapper for https://github.com/Tessil/hat-trie

data-structures hat-trie python

Last synced: 16 Mar 2025

https://github.com/danielbrito/celerebro

:brain: CÉLEREBRO é um mini game de matemática para praticantes de neuróbica.

c data-structures game linux mathematics programming sorting

Last synced: 04 Apr 2025

https://github.com/cankatabaci/implement-stack-using-2-queues

Implement stack using 2 queues simple C# edition

data-structures queue stack

Last synced: 28 Mar 2025

https://github.com/apoorva-info/data-structures-and-algorithms

This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.

algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube

Last synced: 12 Feb 2026

https://github.com/antdeivid/estrutura-de-dados

Repositório destinado ao upload dos códigos da cadeira de Estrutura de Dados.

cpp data-structures

Last synced: 10 Jun 2025

https://github.com/bohnacker/data-manipulation

Some Javascript and Python scripts to manipulate (large) CSV files and JSON data.

data data-mining data-structures javascript python

Last synced: 09 Oct 2025

https://github.com/lbrugnara/fllib

Set of algorithms and data structures written in portable C99

algorithms c c99 data-structures

Last synced: 07 Aug 2025

https://github.com/vikramsamak/header-file-for-data-structures-for-c-language

Header File For Data Structures (Linked List,Stack,Queue)

clanguage data-structures header-files linked-list queue stack

Last synced: 03 Apr 2025

https://github.com/ryosukecla/go-cs

algorithms, data structures, mathematics written in golang

algorithm computer-science data-structures golang math

Last synced: 08 Sep 2025