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/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/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/kkgthb/download-salesforce-objects-and-fields-as-json

A CumulusCI project that helps you download a Salesforce org's objects and fields as JSON

cumulusci data-structures database json metadata python salesforce salesforce-objects schema sfdx

Last synced: 30 Oct 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/theodesp/go-tries

Go tries implements several types of Trie data structures for experimental use.

data-structures golang trie

Last synced: 28 Mar 2025

https://github.com/michaelehab/algorithmic-toolbox-san-diego

Algorithmic Toolbox Programming Challenges Solutions from University of California San Diego course on Coursera

algorithms coursera data-structures divide-and-conquer dynamic-programming greedy-algorithms uc-san-diego

Last synced: 04 Mar 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

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: 30 Dec 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/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/ilxqx/go-collections

Generic, fast, and ergonomic collections for Go 1.25+. Type-safe data structures with iter.Seq support.

btree collections data-structures generics go golang hashmap hashset iter-seq type-safe

Last synced: 17 Feb 2026

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/eskabore/cs50x-2023

This repository houses all the problem sets and my final project for CS50 2023

algorithms c-language c-plus-plus cs50 cs50x data-structures javascript memory-allocation programming python

Last synced: 24 Feb 2025

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/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/massigy/dynamic-data-structures

This repo conataines code about dynamic programming and data structures!

data-structures git github pascal shell

Last synced: 22 Oct 2025

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/prime-infinity/prime-chain

understanding basic blockchain concept by building simple blockchain in javascript,python and golang. Experimenting with different data structures.

blockchain blockchain-demos data-structures golang javascript python

Last synced: 11 Sep 2025

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/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/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/arturobp3/datastructures_and_algorithms

Several exercises about OOP in C++ including data structures and algorithms.

algorithms c-plus-plus data-structures hashmap queues treemap

Last synced: 24 Dec 2025

https://github.com/mk590901/stateful_custom_widget_painter

The repository contains the implementation on flutter the stateful widget for visualization ECG.

algorithms dart data-structures flutter graph graphics

Last synced: 05 Apr 2025

https://github.com/suji04/data_structures

Implementation of all basic linear and non-linear data structures in C++

array binary-tree data-structures hacktoberfest linked-list queue stack

Last synced: 25 Feb 2025

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

data-structure-logbook.cpp

cpp20 data-structures dsa

Last synced: 15 Apr 2025

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/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/asggo/structures

Various data structures implemented in Golang

data-structures data-structures-algorithms

Last synced: 03 Feb 2026

https://github.com/hirentimbadiya/my_dsa_codes

in this repository i have added the DSA problems that i solved on Leetcode , GFG or other plateforms

algorithms data-structures java leetcode solutions

Last synced: 14 Mar 2025

https://github.com/just-do-halee/optionee

The macro to creates option structure so easily.

configuration data-structures development-tools macro no-std option rust utility

Last synced: 18 Feb 2026

https://github.com/mrityunjay-tripathi/algorithms

Implementation of different algorithms in (Python, C, C++, Java)

algorithms c cpp14 data-structures graph java python tree

Last synced: 14 Apr 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/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/jon-brandy/data-structure

MY ANSWERS OF ALL DATA-STRUCT ASSIGNMENTS IN LECTURES

c data-structures

Last synced: 27 Jun 2025

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

A visualizer of different pathfinding algorithms

algorithms data-structures react typescript vite

Last synced: 05 Apr 2025

https://github.com/henrifroese/external_memory_fractal_tree

Implementation of External Memory Fractal Tree (a variant of the Buffered Repository Tree) in C++ through the STXXL library.

b-tree-implementation cpp data-structures external-memory

Last synced: 23 Jul 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/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/arkapg211002/college-dsa

Data Structures and Algorithms in JAVA and C for college

algorithms c college data-structures java

Last synced: 05 Mar 2025

https://github.com/virxec/combo_vec

A library for creating a "combo stack array-heap vector", or simply a re-sizable array

data-structures rust stack

Last synced: 14 Apr 2025

https://github.com/davidyslu/onlinejudgenctu

Personal submissions on Online Judge NCTU (國立交通大學程式解題系統)

algorithms cpp data-structures

Last synced: 14 May 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: 14 Mar 2025

https://github.com/sarincr/data-analytics-with-knime

Data Analytics with KNIME (Konstanz Information Miner), a free and open-source data analytics, reporting and integration platform. KNIME integrates various components for machine learning and data mining through its modular data pipelining concept. A graphical user interface and use of JDBC allows assembly of nodes blending different data sources, including preprocessing (ETL: Extraction, Transformation, Loading), for modeling, data analysis and visualization without, or with only minimal, programming.

ai artificial-intelligence artificial-intelligence-algorithms artificial-neural-networks data-analysis data-mining data-science data-structures data-visualization database datascience deep-learning machine-intelligence machine-learning machine-learning-algorithms machinelearning mining mining-software

Last synced: 14 Mar 2025

https://github.com/lekco1320/dsdisplay

使用EGE库可视化常用的数据结构(前序&中序构造二叉树、哈夫曼树的构造、平衡二叉树的构造与查询)。

cpp data-structures ege visualization

Last synced: 05 Mar 2025

https://github.com/kdrag0n/structalgo

My implementations of various data structures and algorithms in C.

algorithms data-structures

Last synced: 25 Dec 2025

https://github.com/esenmx/collection_notifiers

Collections with implementation of ValueListenable/ChangeNotifier for minimum rebuild and simplest syntax

collection dart data-structures flutter performance-optimization state-management

Last synced: 04 Nov 2025

https://github.com/can-dy-jack/linkedlist

LinkedList and DoubleLinkedList implementation in JavaScript

algorithm data-structures double-linked-list javascript linked-list

Last synced: 07 Apr 2025

https://github.com/coralblocks/coralds

Garbage-free, single-threaded data-structures (maps, sets and lists) optimized for speed.

data-structures garbage-free java low-latency ultra-low-latency zero-garbage zero-gc

Last synced: 14 Apr 2025

https://github.com/iykekings/data-structures-deno

Popular data structures' implementation in JavaScript/Typescript

data-structures deno javascript typescript

Last synced: 30 Mar 2025

https://github.com/gardusig/coding-interview

Some questions asked during real interviews

algorithms coding-interviews data-structures problem-solving

Last synced: 26 Jul 2025

https://github.com/ericduran/algo_ds

Algorithms & Data Structures w/ JS

algorithm data-structures javascript

Last synced: 27 Jul 2025

https://github.com/micahondiwa/alx-low_level_programming

Low-level programming language with ALX and Holberton School

c data-structures malloc malloc-free malloc-library

Last synced: 18 Sep 2025

https://github.com/jrnxf/bst-visualizer

API to help visualize binary search trees

algorithms binary-search-tree data-structures flask python skrrrt

Last synced: 27 Jul 2025

https://github.com/archishmansengupta/lc

contains leetcode solutions done ~ 2 years ago, don't bother

algorithms cpp data-structures leetcode

Last synced: 07 Nov 2025

https://github.com/xushaohua/thealgorithms

All data structures and algorithms in Rust. 使用 Rust 语言实现所有的数据结构与算法

algorithms data-structures leetcode rust

Last synced: 19 Sep 2025

https://github.com/gwuah/gotham

exercises to learn golang. Especially implementations of classic cs algorithms. [More into java now]

algorithms data-structures golang

Last synced: 28 Jul 2025

https://github.com/sieep-coding/learn-data-structures

Explore the fundamentals of data structures and learn about memory storage within computer systems.

data-structures javascript learning

Last synced: 28 Jul 2025

https://github.com/kamilhan-karaismailoglu/practices-related-to-doubly-linked-lists

The program making comparison between doubly linked lists created by values ​​read from text file. Made with C. This program was written for the Data Structures lecture.

data-structures doubly-linked-list

Last synced: 29 Jul 2025

https://github.com/distributed-ledger-technology/tries

Tries and PATRICIA Tries Data Structures

data-structures patricia-trie tries

Last synced: 19 Feb 2026

https://github.com/solangeug/data-structures-and-software-design

A collection of projects specified in the PennEngineering Extension School's Data Structures and Software Design course.

data-structures java sd2x software-design

Last synced: 08 Aug 2025

https://github.com/basitraza228/dart-leetcode-blind75

Blind 75 LeetCode Solutions in Dart – A collection of well-optimized solutions for the Blind 75 LeetCode problems, implemented in Dart. This repository is aimed at helping developers and competitive programmers practice essential coding patterns in Dart.

algorithms blind75 coding-challenges competitive-programming dart data-structures flutter interview-prep leetcode problem-solving

Last synced: 19 Feb 2026

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

:triangular_ruler: Computational geometry data structures and algorithms for JavaScript

agpl algorithms computational-geometry computer-science data-structures javascript

Last synced: 03 Feb 2026

https://github.com/abdullahashfaqvirk/Python-DSA

Data Structures and Algorithms implemented in Python with unit tests.

algorithms data-structures dsa open-source python unit-tests

Last synced: 27 Sep 2025

https://github.com/rogercoding/data-structure-and-algorithm

A repository containing the function code of data structures and algorithm for collaboration for the open source tournament

algorithms algorithms-and-data-structures data-structures java open-source

Last synced: 28 Sep 2025

https://github.com/aryank1511/dsa456-learning-and-assignments

This repository contains a collection of all the source code and files that I used in order to learn Data Structures and Algorithms in Python and complete all the assignments in this course.

algorithms data-structures dsa-practice dsalgo python3

Last synced: 04 Aug 2025

https://github.com/evanxg852000/rockstartdev

A collection of projects implemented for learning

algorithm compilers cpp14 data-structures database golang learning python

Last synced: 04 Aug 2025

https://github.com/burakdemir-mb/c-cpp-data-structures

Data Structures in C & C++

c cpp data-structures

Last synced: 19 Feb 2026

https://github.com/braintwister/record

A heterogeneous data structure for C++

cpp data-structures heterogeneous polymorphism

Last synced: 08 Aug 2025

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

Collection of LeetCode questions and solutions to ace the coding interview!

coding-interview-preparations cpp data-structures leetcode-solutions

Last synced: 07 Oct 2025

https://github.com/ggcr/go-algorithms

A collection of LeetCode problems, data-structures and algorithms in Go following the TDD cycle.

algorithms data-structures go leetcode leetcode-solutions neetcode tdd

Last synced: 09 Aug 2025