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/ranimeshehata/expression-evaluator

Conversion from infix to postfix notations using implemented stack data structure and evaluate the postfix expression.

data-structures infix-to-postfix java postfix-evaluation stack

Last synced: 21 Jul 2025

https://github.com/make-github-pseudonymous-again/js-lifo

:icecream: Last In, First Out data structures for JavaScript

agpl computer-science data-structures javascript lifo ordered-collections stacks

Last synced: 12 Dec 2025

https://github.com/yjdoc2/equationparser

An Equation Parser done as Project for DS course. This can evaluate given equation, solve linear equations, create variables and use their values, as well as have some pre-defined constants.

c data-structures equation-solver parser

Last synced: 16 Jun 2025

https://github.com/gzixnine/data_structure_c

This section of the repository serves as a comprehensive exploration of a wide range of data structures and algorithms. From the foundational arrays to the complexities of graphs and trees, with a commitment to clarity, depth, and practicality, this repository is designed to be your go-to resource for mastering data structures and algorithms.

array breadth-first-search bubble-sort count-sort data-structures graph hashtable heap heap-sort insertion-sort linked-list map merge-sort queue quick-sort radix-sort selection-sort set stack tree

Last synced: 06 Feb 2026

https://github.com/ruimaciel/msexpr

M's sexpr library: a s-expressions data structure library implemented in C

c c-library c90 data-structures library parser s-expression s-expressions

Last synced: 04 Jun 2026

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

This repository contains all my learnings and code while practicing DSA.

algorithms data-structures dsa java leetcode math solutions

Last synced: 12 May 2025

https://github.com/koterpillar/appendmap

A Data.Map wrapper with a Monoid instance that delegates to the individual keys

containers data-structures haskell map monoid semigroup

Last synced: 10 Apr 2025

https://github.com/shimul-zahan/leetcode_problems_solves

A comprehensive collection of solutions for various LeetCode problems, designed to enhance problem-solving and coding skills. Includes detailed explanations and optimized implementations in Python. Organized by data structures, algorithms, and topics to help users prepare for technical interviews.

algorithms data-structures interview-preparation leetcode-solutions object-oriented-programming problem-solving python techniques top-150

Last synced: 16 Feb 2026

https://github.com/arkapg211002/college-dsa

Data Structures and Algorithms in JAVA and C for college

algorithms c college data-structures java

Last synced: 16 Apr 2026

https://github.com/serhatkacmaz/cpp-datastructuresandalgortihms

Contains codes related to data structures

algorithms cplusplus data data-structures

Last synced: 10 Jul 2025

https://github.com/cleosilva/estruturas-dados-javascript

Estrutura de dados e algoritmos implementados em Javascript com explicações e links para leitura adicional

algorithm data-structures interview javascript javascript-algorithms

Last synced: 19 May 2026

https://github.com/lsst/cell_coadds

LSST Data Management: Data Structures defining the cell-based coadds

astronomy data-structures python

Last synced: 13 Jul 2025

https://github.com/bmf-san/road-to-algorithm-master

I want to be a algorithm master.

algorithm data-structures golang

Last synced: 25 Feb 2026

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

Concepts and Practice problems that I am solving while learning Data Structures and Algorithms

algorithm competitive-programming cpp data-structures

Last synced: 30 Mar 2025

https://github.com/huseynovvusal/pqjs

⚡ A fast and lightweight priority queue implementation for JavaScript.

algorithms data-structures heapq pqjs priority-queue

Last synced: 12 Mar 2026

https://github.com/jzplp/data-structure-ywm-implementation

数据结构 严蔚敏版 书中各种数据结构代码的自己实现

data-structures implementation yanweimin

Last synced: 01 Jan 2026

https://github.com/broucz/lf-queue

A lock-free multi-producer multi-consumer unbounded queue.

concurrency data-structures mpmc-queue queue

Last synced: 12 Apr 2025

https://github.com/truongd3/new_perl-like_language

New Simple Perl-Like Language by Truong Dang

cpp data-structures perl

Last synced: 17 May 2026

https://github.com/allan7yin/datastructures-algorithms

Code related to data structures and algorithms

algorithms data-structures system-design

Last synced: 17 Jun 2025

https://github.com/alisawari/ts-data-structure

Implemented most useful and important Data Structures used in Software Development, All With TypeScript 🌟

data-structures datastructures typescript

Last synced: 28 Jan 2026

https://github.com/mohamedelfiky/problem_solving_refreshment

Algorithms, Problem solving and Data Structures refreshment

algorithms data-structures problem-solving

Last synced: 15 Jan 2026

https://github.com/ofilipatrick/python-algos

Data Structures and Algorithms in Python

algorithms data-structures python

Last synced: 04 Apr 2025

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

Data Structures and Algorithms Specialization

algorithms c cplusplus data-structures python

Last synced: 22 Mar 2025

https://github.com/dtroupe18/swiftyalgorithms

Swift Algorithms is a repo designs to contain various programming questions that are answered in Swift.

algorithms data-structures interview-practice playground programming-challenges swift

Last synced: 01 Aug 2025

https://github.com/h3ar7b3a7/furtherbacktotheroots

Small applications made while studying C in Harvards cs50 course. An introduction to several concepts of computer programming.

c data-structures memory-management

Last synced: 15 Jun 2025

https://github.com/liangyaopei/hyper

Thread safe, concurrent used hyperloglog implemented in Golang, using murmur v3 hash function

algorithms algorithms-and-data-structures data-structures golang hyperloglog

Last synced: 25 Jan 2026

https://github.com/matthew-mosior/flood-fill-diagrams

A Haskell based implementation and visualization of a scanline stack based flood fill algorithm.

data-structures flood-fill-algorithm gif-animation haskell haskell-diagrams haskell-stack scanline-stack-fill st-monad starray svg-generator

Last synced: 23 Jun 2025

https://github.com/genogrove/genogrove

Modern C++ chained interval indexing library

bplustree cpp data-structures genogrove genome genomics graph indexing intervals

Last synced: 20 May 2026

https://github.com/am-kantox/finger_tree

Pure Elixir implementation of FingerTree

binary-tree data-structures elixir elixir-lang queue

Last synced: 04 Apr 2025

https://github.com/asggo/structures

Various data structures implemented in Golang

data-structures data-structures-algorithms

Last synced: 03 Feb 2026

https://github.com/gabrielu3/ori-inverted-list

Inverted List made for a college discipline named Organization and Retrieval of Information

c data data-structures index inverted-index list

Last synced: 24 Feb 2026

https://github.com/eprbell/prezzemolo

Prezzemolo is a collection of classic data structure and algorithms that are useful in many different projects. The goal is to provide components that are robust, efficient and small.

algorithms avl classic computer-science data-structures dijkstra graph tree

Last synced: 18 Mar 2025

https://github.com/kalpit-sharma-dev/go-datastructures

This repository consists of the code samples, assignments, and the curriculum for the Community Classroom complete Data Structures & Algorithms Golang bootcamp. GO Data Structures & Algorithms

algorithms algorithms-and-data-structures competetive-programming data-structures golang golang-examples interview interview-preparation interview-questions interviewbit interviewbit-solutions map math

Last synced: 07 Mar 2026

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

Do data structures and algorithms exercises, solve problems on LeetCode, Codeforces,...

algorithms data-structures

Last synced: 18 Oct 2025

https://github.com/ipuldev/algorithm-go

Basic algorithm & data structures implementation using go

algorithms data-structures go

Last synced: 28 Mar 2025

https://github.com/jdeokkim/algoitni

A collection of libraries that implement various data structures and algorithms.

algoitni algorithms data-structures raylib raylib-examples

Last synced: 04 Apr 2025

https://github.com/daniel-ac-martin/php-seids

PHP SEIDS: Supplementary, Easily Interchangeable Data Structures

data-structures library php

Last synced: 18 Jun 2025

https://github.com/subhangisati/data-structure-in-c

This is implementation of array, stack, queue, linked list and algorithms in C programming language.

algorithms-and-data-structures c-language c-programming-language data-structures dsa-algorithm practice-programming problem-solving

Last synced: 01 Jan 2026

https://github.com/irfanshadikrishad/data-structure-with-cpp

data-structure-logbook.cpp

cpp20 data-structures dsa

Last synced: 15 Apr 2025

https://github.com/nicbet/cart

Crystal Adaptive Radix Tree Implementation

algorithms crystal-language data-structures radix-tree tree

Last synced: 08 Sep 2025

https://github.com/caellian/reference

Reference implementations of different algorithms and data structures.

algorithms data-structures reference templates

Last synced: 28 Oct 2025

https://github.com/jacobgrisham/dna-identification-algorithm-using-python

Program takes a sequence of DNA and a CSV file containing Short Tandem Repeats (STR) counts for a list of individuals and then outputs to whom the DNA (most likely) belongs.

algorithms data-structures dna dna-identification-algorithm python

Last synced: 21 Aug 2025

https://github.com/abhraneel2004/algorithm_4thsem_lab

This is a repository that contains the Codes which are done in DAA Laboratory of 4th Semester CSE1 2024 in Academy Of Technology.

algorithms algorithms-and-data-structures data-structures

Last synced: 23 Apr 2026

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

This repository contains the code for the data structures I have done in my college.

c c-language data-structures

Last synced: 15 May 2026

https://github.com/shahiakhilesh1304/dsa

This repository is my personal space for practicing Data Structures and Algorithms. I'll be adding questions, solutions, and explanations as I progress, covering topics from basics to advanced.

algorithms code contribution contributions-and-collaboration contributions-welcome data data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-learning-series dsa-practice hacktober hacktoberfest hacktoberfest-accepted hacktoberfest-starter practice programming python-3

Last synced: 13 Apr 2025

https://github.com/ostafen/hopmap

Yet another efficient hashmap implementation for Golang based on the hopscotch open addressing scheme.

data-structures golang hashing hashing-algorithm hashmap hashtable hopscotch-hashing open-addressing

Last synced: 20 Mar 2025

https://github.com/praabindhp/avl_tree

C Program For AVL Tree

avl-tree c data-structures programming

Last synced: 10 Sep 2025

https://github.com/gigdevelopment10/pythonsaurus

Find solutions to common coding challenges with this curated collection of AlgoRythms

data-structures matrix python

Last synced: 29 Mar 2025

https://github.com/tomboddaert/dyn-slice

An implementation for a &dyn [Trait] -like reference

data-structures rust

Last synced: 30 Apr 2025

https://github.com/siraajul/javalpha

Assignments & Practice Code Repo Apna College's "Alpha 3.0" Batch for Placement

algorithms basics data-structures dsa java placement-preparation programm

Last synced: 26 Mar 2025

https://github.com/yadvi12/striver-sde-dsa-sheet

Striver SDE Sheet - CPP Solutions

algorithm coding-challenge cpp data-structures

Last synced: 02 Feb 2026

https://github.com/mrbelga/algorithms-search-sort

Repo de algoritmos de busca e ordenação, eficiência em estruturas (interna/externa). Árvores, classificação em memória (vetores, listas) e externa (arquivos binários). Disciplina de Ciência da Computação, focada na escolha eficiente de algoritmos para resolver problemas específicos.

data-structures estrutura-de-dados java search-algorithm searching-algorithms thread threads

Last synced: 11 Jan 2026

https://github.com/prathameshdhande22/data-structure-and-algorithms

This Repository Contains all the code which i have written while doing DSA.

algorithm algorithms clanguage data-structures dsa dsa-algorithm java leetcode

Last synced: 21 Apr 2026

https://github.com/indianwhocodes/adshuffmanproject

Comparative Evaluation of Data Compression through binary, four-way, and pairing heaps without any standard lib. container except vector.

academic academic-project binary-heap cpp data-compression data-structures heaps

Last synced: 03 Apr 2025

https://github.com/hungrybluedev/c-programs

A collection of well-documented, mostly self-contained C programs. The programs include implementations of Data Structures as well as Algorithms.

algorithm c data-structures dependency-free implementation

Last synced: 08 Apr 2025

https://github.com/joao-conde/competitive-programming

Competitive programming training and contest exercises

algorithms competitive-programming data-structures

Last synced: 10 Jun 2026

https://github.com/craig-day/linked_map_set

A LinkedMapSet is an extension to MapSet that maintains ordering.

data-structures elixir linked-list ordered-collections ordered-set

Last synced: 28 Mar 2025

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

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

algorithm data-structures leetcode

Last synced: 11 May 2025

https://github.com/pc9795/ds-algo-java

Data structures and Algorithms implemented in Java :coffee:. Some theory notes also.

algorithms data-structures java

Last synced: 28 Jun 2025

https://github.com/alexjmercer/datastructures-algorithms

A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.

algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions

Last synced: 20 May 2026

https://github.com/juliusmarminge/pathfinding-visualizer

A visualizer of different pathfinding algorithms

algorithms data-structures react typescript vite

Last synced: 18 Apr 2026

https://github.com/viktorsvertoka/goit-algo-hw-10

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures goit goit-algo-hw-10 python

Last synced: 14 Jul 2025

https://github.com/fumieval/elias-fano

Elias-Fano encoder

data-structures succinct

Last synced: 26 Mar 2025

https://github.com/kauahensilva/c_double_circular_linked_list_and_others

This project is a simple bibliographic reference manager developed to study the C language and data structures.

c data-structures estrutura-de-dados

Last synced: 14 Jun 2025

https://github.com/shashaaankkkkk/dsa_c_notes

📚 C DSA Notes: PDF Repo 🖥️ Master C Data Structures & Algorithms! 🚀 Explore concise PDFs on key concepts, code examples, & problem-solving strategies. 📝💻 Clone & excel in DSA! Happy coding! 🤓👩‍💻👨‍💻 #CProgramming #DataStructures #Algorithms #PDFs #Repo

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

Last synced: 02 Jan 2026

https://github.com/ychaaibi/leetcode

Leetcode - Competitive Programming - Problem Solving 🧩🧠.

algorithms competitive-programming data-structures leetcode leetcode-cpp leetcode-solutions problem-solving

Last synced: 11 Apr 2025

https://github.com/dan-sazonov/informatics-solutions

🎓(RU) Решения олимпиадных задач с сайта informatics.msk.ru

algorithms algorithms-and-data-structures data-structures education informatics informatics-solutions learn olympiad-in-informatics olympics

Last synced: 13 Oct 2025

https://github.com/dps0340/doitdatarithm

'Do it! 자료구조와 함께 배우는 알고리즘 입문 C 언어 편' 연습문제 풀이

algorithms data-structures solutions

Last synced: 08 Jul 2025

https://github.com/tusharpamnani/dsa

A comprehensive resource for learning DSA. Originally crafted for personal revision, it has evolved into an open library for enthusiasts, students, and developers alike.

algorithms data-structures

Last synced: 27 Mar 2025

https://github.com/papachristoumarios/abstract-data-types

A library implementing some data structures for educational purposes

adt algorithm data-structures tree

Last synced: 11 Apr 2026

https://github.com/anindya-dey/dsa

A website where I summarize solutions for DSA problems.

algorithms andys-cli data-structures data-structures-and-algorithms dsa nextjs react tailwind tailwindcss vercel

Last synced: 09 Apr 2026

https://github.com/thucpn/data-structures-in-java

Full synthesis of data structures in java (definition, bigO, advantages, disadvantages, use cases).

data-structures java

Last synced: 03 Apr 2025

https://github.com/viktorsvertoka/goit-algo-hw-07

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures goit goit-algo-hw-07 python

Last synced: 09 Sep 2025