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/papachristoumarios/python-gomoryhu

Simplistic Gomory-Hu Tree Data Structure implementation in Python

data-structures gomory-hu-tree maximum-flow minimum-cu python

Last synced: 28 Oct 2025

https://github.com/turbomack/chae-tree

Create multi level navigation in elm easily.

data-structures elm

Last synced: 15 Apr 2025

https://github.com/mahdiramezanii/data_staruct_with_python_2

Data building project (calculation of suffix expression with Python)

data-structures infix python

Last synced: 25 Jul 2025

https://github.com/s0rg/trie

Generic prefix tree for golang

data-structures golang-library prefix-tree trie trie-structure

Last synced: 30 Apr 2025

https://github.com/tusharnankani/binary-tree-visualizer

A Binary Tree Visualizer implemented purely in C - A combination of Data Structures & Computer Graphics.

binary-tree binary-tree-traversal binary-tree-visualization c computer-graphics data-structures

Last synced: 07 May 2025

https://github.com/fwcd/swift-utils

General-purpose utility library for Swift

data-structures swift utilities

Last synced: 24 Oct 2025

https://github.com/urunov/data-strucute-algorithms

Data Strucuter and Algorithms. System Design. Behaviour Questions

algorithms data-structures hackerrank-solutions leetcode roadmap system-design

Last synced: 11 Apr 2025

https://github.com/ateeqrana7/banking-management-system

This is a Banking Management System built using the concepts of Object Oriented Programming & Data Structures. The following data structures have been implemented in this project; LinkedList, Queues.

bank-management-system banking banking-application banking-applications banking-system bankmanagement bankmanagementsystem classes cplusplus data-structures datastructures linked-list linkedlist management management-system object-oriented-programming oop queue

Last synced: 05 Oct 2025

https://github.com/brucou/functional-rose-tree

A small (2Kb zipped minified) tree-shakeable functional library to manipulate generic rose (a.k.a multi-way) trees

data-structures functional javascript lenses library rose-tree tree

Last synced: 18 Aug 2025

https://github.com/chen0040/pyalgs

Package pyalgs implements algorithms in Robert Sedgwick's Algorithms using Python

algorithm data-structures graph-algorithms python string-manipulation string-search

Last synced: 15 Aug 2025

https://github.com/Erfaniaa/icpc-notebook

Shahid Beheshti University ACM-ICPC team notebook

acm acm-icpc algorithms cheatsheet data-structures icpc notebook

Last synced: 19 Feb 2025

https://github.com/365kim/algorithm_study

@dev-jko ์™€ ํ•จ๊ป˜ํ•˜๋Š” 42์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””

algorithm data-structures

Last synced: 10 Aug 2025

https://github.com/sondosaabed/tawjihi-school-records

School records managment application using linkedlist as data Structure. Java | JavaFX

data-structures gui java javafx linked-list school-records

Last synced: 22 Apr 2025

https://github.com/devfinwiz/leetcode-feeder

A repository designed for novice developers to make open-source contributions with just a few clicks. Get your pull request merged in under 12 hours!

algorithm-challenges competitive-coding cpp data-structures java leetcode leetcode-python python sql

Last synced: 21 Mar 2025

https://github.com/0x706b/fncts

A collection of hard forks, ports, re-imaginations, and original code to fuel my own learning

concurrency data-structures functional-programming resource-safety tsplus typescript zio

Last synced: 03 Oct 2025

https://github.com/hergetto/kino_libgraph

Libgraph integration with Livebook

data-structures diagram elixir graphs kino livebook network visjs

Last synced: 10 Apr 2025

https://github.com/anshumansinha3301/linearsearchcpp

CPP Codes for Sorting, Searching and other DSA Concepts for interview Preparations. Codebase for data structures and algorithms.

algorithms-and-data-structures cpp data-structures searching-algorithms sorting-algorithms

Last synced: 14 Jul 2025

https://github.com/AsabaSeiban/BUAAEntrance

ๅŒ—่ˆช 991่ฝฏไปถๅทฅ็จ‹่€ƒ็ ”ๅˆๅค่ฏ• ไปฃ็ ๅ’Œ็ฌ”่ฎฐ

algorithm data-structures operating-system

Last synced: 13 May 2025

https://github.com/astroband/ruby-xdr

Read/write XDR encoded data structures (RFC 4506)

data-structures deserialization ruby serialization xdr

Last synced: 05 Apr 2025

https://github.com/blossom-babs/data-structures-and-algorithm

Data structures and algorithms solutions in javascript and pythong - arrays, linked list, trees, lists, object oriented programming

algorithm algorithms data-structures javascript jest-tests leetcode

Last synced: 04 Oct 2025

https://github.com/lironmiz/next.py-python-course

this repository contains solutions in python to the next.py python course problems of the Cyber โ€‹โ€‹Education Center from campus.gov.il.

algorithms certificate course data-structures education exception-handling generators inheritance iterable iterator learning-by-doing module modules one-liners oop-principles oop-python polymorphism project pycharm python3

Last synced: 18 Mar 2025

https://github.com/paurkedal/ocaml-bitpath

Efficient bit-string type along with containers to partition data on variable-length bit-strings.

bitset data-structures ip-address ocaml

Last synced: 01 Aug 2025

https://github.com/azersd/ksort-push_swap

push_swap is a sorting algorithm based on sorting two stacks with the least amount of moves.

42 42heilbronn 42network algorithms data-structures k-sort ksort push-swap pushswap pushswap-42

Last synced: 17 Jul 2025

https://github.com/pgbiel/elembic

Framework for custom elements and types in Typst

data-structures elements types typst validation

Last synced: 13 Mar 2025

https://github.com/xuwei-k/iarray

scalaz friendly immutable Array, NonEmptyArray

data-structures scala scalaz

Last synced: 22 Aug 2025

https://github.com/infineon/streamgen

Python framework for generating streams of labeled data.

continual-learning data-generation data-streams data-structures function-composition python

Last synced: 24 Jun 2025

https://github.com/abhinav-ark/amrita_map

Offline navigator Web App with directions and place Description.

algorithms css data-structures html javascript open-source webapp

Last synced: 18 Jul 2025

https://github.com/juliafolds/microcollections.jl

Immutable empty and singleton collections

arrays data-structures dictionaries immutable julia sets

Last synced: 05 Mar 2025

https://github.com/codeintrovert/90daysofdsa

A Series of #90DaysLeetCodeChallenge where I solve 90 leetcode problems in 90 Days!

data-structures dsa github github-copilot java learn leetcode leetcode-java leetcode-solutions student-vscode

Last synced: 17 Jul 2025

https://github.com/linoscope/okasaki-book-ocaml

Samples and solutions from Chris Okasaki's "Purely Functional Data Structures", written in OCaml.

data-structures ocaml purely-functional-data-structures

Last synced: 27 Mar 2025

https://github.com/uiu-developers-hub/c-structure

A comprehensive collection of header files of 'C' language focusing on the data-structures and algorithms

algorithms c data-structures header-files

Last synced: 15 Apr 2025

https://github.com/poyters/stella

Elixir library providing implementations of the most famous algorithms, data structures and math functions

algorithm algorithms data-structures datastructures elixir elixir-lang math

Last synced: 04 Jul 2025

https://github.com/erfaniaa/icpc-notebook

Shahid Beheshti University ACM-ICPC team notebook

acm acm-icpc algorithms cheatsheet data-structures icpc notebook

Last synced: 11 Apr 2025

https://github.com/meooow25/haccepted

Data structures and algorithms for competitive programming in Haskell

algorithms competitive-programming data-structures haskell

Last synced: 26 Mar 2025

https://github.com/minnukota381/codetantra-solutions

Here, you will get Code Tantra solutions of Data Structures and Algorithms using C for Placements

algorithms c codetantra data-structures

Last synced: 12 Jul 2025

https://github.com/yegor256/emap

๐Ÿ“ˆ The fastest map possible in Rust, where keys are integers and the capacity is fixed (faster than Vec!)

data-structures hashmap rust

Last synced: 03 Jul 2025

https://github.com/howprogrammingworks/graph

Directed graph implementations

data-structures graph javascript js query

Last synced: 07 May 2025

https://github.com/oschulz/valueshapes.jl

Duality of view between named variables and flat vectors in Julia

array-view arrays data-structures julia prior-distribution shapes structured-data

Last synced: 11 Dec 2025

https://github.com/virtyaluk/coursera-data-structures-algorithms

:microscope: My progress doing Coursera' Data Structures and Algorithms Specialization

algorithms coursera cpp data-structures python

Last synced: 07 May 2025

https://github.com/penemue/keap

Keap is a heap data structure presenting stable PriorityQueue and stable Keapsort sorting algorithm

data-structures heapsort kotlin priority-queue priorityqueue queue sorting-algorithms stable-priority-queue stablesort

Last synced: 07 May 2025

https://github.com/baggepinnen/diskdataproviders.jl

Disk based, buffered data structures for machine learning

buffered-reader data-provider data-structures machine-learning

Last synced: 15 Mar 2025

https://github.com/mohd-faizy/learn_python

This is a public repository of Jupyter notebooks with introductory tutorials on different aspects of Python programming. Please star us if you think it is useful:

data-structures dict-python introductory-tutorials ipython-notebook jupyter-notebooks list-in-python python-library python-practice-programs python-programming python-programming-language python3 pythondatastructure sets tuples-in-python

Last synced: 28 Oct 2025

https://github.com/mesripour/hacker-rank

HackerRank solutions in PHP

algorithms data-structures php problem-solving sql

Last synced: 14 May 2025

https://github.com/mignon-p/jsw-libs

Data structure libraries in C.

binary-search-tree c data-structures library

Last synced: 11 Apr 2025

https://github.com/xizon/learning-process-for-frontend-foundations

This repository includes most of the examples for the Data Structures, Design Patterns, Algorithms, and Others.

algorithms computer-science data-structures data-structures-and-algorithms design-patterns frontend javascript javascript-fundamentals

Last synced: 11 Apr 2025

https://github.com/armanx200/avl-recog

A program to define an AVL tree and determine whether the tree is AVL or not

arman-kianian data-structures github popular popular-repositories python trending-repositories trending-topics trends

Last synced: 24 Oct 2025

https://github.com/kovah/taboo-data

A data set for Taboo games. Plain JSON files which contain the keyword and some buzzwords like in the original Taboo game

data data-structures dataset datasets game game-resources taboo tabu

Last synced: 14 Apr 2025

https://github.com/madhavjivrajani/locknt

Lock-free and concurrent data structures written in Golang

concurrency data-structures golang lock-free parallism performance profiling

Last synced: 17 Mar 2025

https://github.com/isgj/collection

Generic data structures in Go

data-structures go golang hacktoberfest iterator lazy-iterator

Last synced: 02 Sep 2025

https://github.com/theanasuddin/grokking-algorithms-1st-edition-by-aditya-y.-bhargava

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People 1st Edition by Aditya Y. Bhargava. All Data Structures and Algorithms Implemented In Java.

aditya-bhargava algorithms algorithms-and-data-structures algorithms-java data-structures data-structures-implementations data-structures-java grokking-algorithms grokking-algorithms-in-java illustrated-book java visual-learning

Last synced: 16 Aug 2025

https://github.com/hongjungwan/challenge-codingtest

๐Ÿ‘€ ๋ˆ„๊ตฌใ„ดr ใˆๅ รธใ…• ใ„ฑr๋Šฅใ…Žล ๋ชจ๊ฐ์ฝ” ใ‚“ฤฑ์ฆŒ 1๏ธโƒฃ

algorithms data-structures problem-solving

Last synced: 15 Apr 2025

https://github.com/bhartik021/data-structure-algorithm

An repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures array binary-search bit-magic bit-manipulation cpp cpp-stl data-structures data-structures-and-algorithms linear-search mathematics recursion searching searching-algorithms stl string tree

Last synced: 03 Oct 2025

https://github.com/gapur/js-algorithms

๐Ÿค“ Algorithms and data structures in JavaScript

algorithm algorithms data-structures javascript javascript-algorithms nodejs

Last synced: 30 Apr 2025

https://github.com/anishlearnstocode/hackerrank-problem-solving-skill-test

Contains solved programs for the HackerRank Problem Solving (Basics) Skill Test Certification ๐ŸŽ“.

algorihms certificate certification data-structures hackerrank java problem-solving

Last synced: 10 Apr 2025

https://github.com/judehunter/reactivefile

Parse and reactively auto-save JSON, TOML, YAML and any other data file with ease.

data data-structures file filesystem javascript reactive reactive-programming typescript typescript-definitions

Last synced: 15 Apr 2025

https://github.com/dynesshely/competition

All my solution for examination questions collection.

algorithms coci csp data-structures ioi luogu noi noip oi oier oj online-judge usaco usaco-solutions

Last synced: 20 Mar 2025

https://github.com/surajv311/myleetcode

Leetcode practice questions to improve my algorithmic thinking!. โœ๐Ÿ’ป---> Arrays / Strings / Recursion / DP / Graph / Trees๐ŸŒณ / Linkedlist / Hashing / Greedy / Bitmagic / Backtracking. ๐Ÿ“ˆ

algorithms cplusplus cpp daily-coding-problem data-structures data-structures-and-algorithms dynamic-programming faang google graphs interview-questions leetcode leetcode-solutions microsoft placement-preparation trees

Last synced: 16 May 2025

https://github.com/cggos/dsa-cpp

C++ source code for ใ€ŠC++ๆ•ฐๆฎ็ป“ๆž„ไธŽ็ฎ—ๆณ•(็ฌฌ4็‰ˆ)ใ€‹, ISBN: 978-7-302-37668-2

algorithms cpp data-structures data-structures-and-algorithms

Last synced: 28 Oct 2025

https://github.com/lironmiz/codeforces

Designed to help people save the exercises I solved in c++ and track my progress and learning in algorithms, data structures, and programming math puzzles in code forces.

algorithms c codeforces-solutions competitive-programming cpp data-structures learning-by-doing low-level-programming math notepad-plus-plus solutions

Last synced: 18 Mar 2025

https://github.com/oroszgy/radixtree

Fork of the project http://code.google.com/p/radixtree

data-structures java javascript radix-tree radix-trie suffix-tree

Last synced: 23 Apr 2025

https://github.com/adasarpan404/stl-javascript

An Open Source Project for STL Javascript

algorithm data-structures hacktoberfest heap javascript queue stack

Last synced: 06 Jul 2025

https://github.com/shxntanu/se-lab-assignments

A collection of all Second Year Computer Engineering assignments from Savitribai Phule Pune University (SPPU).

algorithms assembly computer-graphics cpp data-structures dsa microprocessor oop sppu sppu-computer-engineering

Last synced: 05 Jul 2025

https://github.com/ibra-kdbra/codeconjurer

A C/C++ playground for exploring diverse concepts like algorithms, game engines, CMake, and more. This evolving repository is a space for experimentation, designed to deepen understanding of C++ while encouraging growth and innovation.

algorithms c cmake collision-detection cpp data-structures game-engine json makefile monitoring-tool opengl qml qt6-gui searching-algorithms sfml2

Last synced: 12 Jul 2025

https://github.com/xxrjun/cs61b-sp21

๐Ÿ“– Self-study of CS61B, the CS course (Data Structures, Spring 2021) at UC Berkeley by Josh Hug.

cs61b cs61b-sp21 data-structures java

Last synced: 12 Apr 2025

https://github.com/yegor256/microstack

The most primitive and the fastest implementation of a fixed-size last-in-first-out stack on stack in Rust, for Copy-implementing types

crate data-structures rust stack stack-based

Last synced: 13 Sep 2025

https://github.com/coatless-rpkg/paintr

Draw different R data structures on graphs

data-structures draw paint r-package rstats

Last synced: 24 Jul 2025