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/ralfbiedert/simd_aligned

SIMD aligned data structures to work with `std::simd`.

alignment data-structures rust simd

Last synced: 09 Aug 2025

https://github.com/fwcd/fructose

General-purpose utilities featuring mathematical, functional and reactive abstractions for Java

data-structures game-development general-purpose java-8 machine-learning math

Last synced: 07 May 2025

https://github.com/gitpaulo/data-structures-visualiser

🛠 An extendable data structure & algorithm visualisation tool.

algorithms animation data-structures tool visualiser

Last synced: 04 May 2025

https://github.com/zigurous/unity-data-structures

💾🧬 Common data structures and design patterns for Unity projects.

assets data-structures design-patterns package unity

Last synced: 25 Apr 2025

https://github.com/cronokirby/persistent-ts

Persistent data structures for Typescript

algorithms data-structures functional immutable javascript typescript

Last synced: 30 Apr 2025

https://github.com/hongbo-wei/ai-cs-uobd

Artificial Intelligence and Computer Science MSc (2023-2024) at the University of Birmingham Dubai

ai ai-programming algorithms artificial-intelligence computer-science computer-systems data-structures databases dubai software-development university-of-birmingham

Last synced: 11 Apr 2025

https://github.com/edmilson-dk/js-treeds

Library of algorithms and data structures for Javascript and Typescript

algorithms data-structures library

Last synced: 11 Jul 2025

https://github.com/arriqaaq/set

Set is an in-memory Redis like set datastructure

data-structures golang redis

Last synced: 11 Apr 2025

https://github.com/lubien/data-structures-book

Data Structures and Their Algorithms (Jayme Luiz Szwarcfiter and Lilian Markenzon)

algorithms book data-structures solutions

Last synced: 14 Apr 2025

https://github.com/hamzaoutdoors/school_library_ruby

OOP School Library is an app/tool that can be used in a school library to record what books are in the library and who borrows them. At the end of the project, users will be able to; - Add new students or teachers. - Add new books, and - Save records of who borrowed a given book and when.

backend data-structures design-pattern oop oop-principles ruby ui

Last synced: 24 Apr 2025

https://github.com/mateuseap/algorithms

Algorithms, Data Structures and resolution of programming questions

algorithms algorithms-and-data-structures c cpp data-structures ruby

Last synced: 12 Feb 2025

https://github.com/kampersanda/dyft

C++17 Implementation of Dynamic Filter Trie

cpp17 data-structures hamming-distace index similarity-search

Last synced: 23 Apr 2025

https://github.com/alexandrehiroyuki/datatome

Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.

algorithms analysis arduino arduino-library cpp cumulative-mean data-processing data-structures exponential-moving-average filters median moving-average moving-median pio platformio platformio-library standard-deviation variance

Last synced: 01 Jul 2025

https://github.com/shgopher/godata

Basic data structures and operations written in Go, such as trie, bloom filter union&find etc.

bfs binary-search-tree bloom-filter data-structures dfs go golang heap lru lru-cache queue red-black-tree stack trie union-find

Last synced: 15 Apr 2025

https://github.com/sgoudham/bst-rs

Recursive & Iterative Binary Search Tree Implementations within Rust

binary-search-tree binary-tree bst bst-tree data-structures hacktoberfest rust rust-crate rust-library

Last synced: 11 Apr 2025

https://github.com/lfir/algorithm-notes

Personal notes and implementations of some interesting algorithms.

algorithms data-structures java-11 python-3-12

Last synced: 10 Apr 2025

https://github.com/zpnst/btree

Here you will find an implementation with comments and a full description of one of the most important data structures - the B tree!

btree c data-structures

Last synced: 01 Feb 2025

https://github.com/gusanmaz/bmb212-algorithms-22-23

NKÜ Bilgisayar Mühendisliği 2022-2023 Bahar BMB212 Veri Yapıları Dersi Uygulama Notları, Projeleri ve Ödevleri

algorithms algorithms-and-data-structures data-structures github-classroom java programming

Last synced: 12 Apr 2025

https://github.com/open-node/jstructures

JavaScript 版本的数据结构,提供常用的数据结构封装,基于清华大学邓俊辉老师的数据结构课程

algorithm data-structures heap javascript queue stack tree-structure

Last synced: 14 Apr 2025

https://github.com/sabyasachi-seal/books

All the books that can help you for a CS Degree

algorithms books cse daa data-structures maths

Last synced: 26 Feb 2025

https://github.com/voronar/ctype-js

JavaScript library for easy working with C data types like primitive type arrays and structures.

c data-structures javascript websocket

Last synced: 10 Apr 2025

https://github.com/chifisource/parsenoteval.jl

Expands the usage of Base.parse to work with more Base structures.

data data-structures evaluator julia parse parsing

Last synced: 13 Apr 2025

https://github.com/octcarp-courses/sustech_cs208-algorithm_s23_works

(1120/1100) Labs of CS208 2023 Spring: Algorithm Design and Analysis (ADA), SUSTech. Taught by Prof. Yuhui SHI.

algorithms cs208 data-structures sustech

Last synced: 19 Apr 2025

https://github.com/sumitst05/dsa-notes

Just a DSA notes repository

algorithms data-structures

Last synced: 23 Apr 2025

https://github.com/philmander/typescript-algorithms

Algorithms and Data Structures in Typescript

algorithms data-structures typescript typescript-algorithms

Last synced: 20 Jul 2025

https://github.com/matanlurey/sector.dart

Fast and intuitive 2D data structures.

2d dart data-structures grid

Last synced: 05 Apr 2025

https://github.com/taronvardanyan/datastructures

Common data structures in JS, which developers using on client side.

data-structures

Last synced: 23 Mar 2025

https://github.com/codewithsandy/c

It explains in a elegantly c basics, numerical, data structure, algorithms, equations, patterns, matrix, file management, memory allocation...

algorithm algorithms ansi-c bootstrap c c-language codecamp compiler computer-engineering computer-science data-structures github go good-practices hackthon language learn-to-code pointer programmer programming-language

Last synced: 10 Apr 2025

https://github.com/simbafl/structure-and-algorithm

计算机的数据结构是对现实世界物体间关系的一种抽象。

algorithms data-structures

Last synced: 08 Apr 2025

https://github.com/aliiimaher/lazy-hungry-potato

"Data Structures & Algorithms" course project, Fall 2022.

data-structures data-structures-and-algorithms heap heap-sort trie-tree

Last synced: 14 Jul 2025

https://github.com/oisdk/type-indexed-queues

Queues with verified and unverified versions

data-structures dependent-types haskell

Last synced: 11 Jul 2025

https://github.com/okmttdhr/haskell-algorithms

Algorithms and data structures implemented in Haskell

algorithm data-structures functional-programming haskell

Last synced: 22 Apr 2025

https://github.com/conartist6/sequins

Mutable sequences and native data structures (Map, Set, List) following the Immutable.js API

data-structures es6 es6-javascript es6-map es6-set immutablejs iterable

Last synced: 25 Mar 2025

https://github.com/0xvikasrushi/dsa

This repo consists of Notes and Questions of java for Data-Structures and algorithms that i have learnt

algorithms coding-ninjas-solution data-structures java leetcode

Last synced: 03 Jul 2025

https://github.com/hashimsaffarini/datastructure

These Java files contain implementations of essential data structures such as AVLTree, BST, CircularQueue, DataStructureClasses, MyArrayList, MyHashMap, MyLinkedList, MyQueue, and MyStack. Each file showcases the functionality and usage of its corresponding data structure, providing versatile solutions for data organization and manipulation.

classes data-structures implementation java

Last synced: 05 May 2025

https://github.com/giacomocavalieri/non_empty_list

✨ Non-empty lists in Gleam

data-structures

Last synced: 17 Aug 2025

https://github.com/tracyspacy/algos_data_structures_rust

basic data structures and algorithms in rust

data-structures dsa rust

Last synced: 11 Apr 2025

https://github.com/simon622/mqtt-tree

A quick and efficient data structure for indexing MQTT subscriptions in a highly concurrent environment.

data-structures mqtt mqtt-protocol mqtt-sn pubsub trie-tree

Last synced: 13 Apr 2025

https://github.com/strojure/zmap

Persistent map with lazily evaluated values for Clojure(Script).

clojure clojurescript data-structures delays hashmap lazy-evaluation

Last synced: 15 Aug 2025

https://github.com/anishlearnstocode/placement-resources

Interview Tips, Tricks 🐇 and Placement Resources 📘 for your dream Tech/Non-Tech Job.

algorithms data-structures experience interview placement

Last synced: 18 Mar 2025

https://github.com/masumajaffery/icodedreams1

🌈 To Learn Better and Understands in Depth Algorithm's and Data Structures for Mob-Programming Sessions and Interviewing Procedures. Hope this Repository Helps Microanuts and others who want to make grip on conceptual learning. Happy Coding! 🤓

alogrithms data-structures

Last synced: 03 Sep 2025

https://github.com/yazaldefilimone/algorithms-backup

🤓 | Computer science | Algorithms | Data structures

algorithms computer-science data-structures

Last synced: 15 Mar 2025

https://github.com/tjklint/leetcode

A collection of organized solutions in a variety of languages for challenges from LeetCode, CodeWars, & more.

algorithms csharp data-structures leetcode oop-principles python typescript

Last synced: 11 Apr 2025

https://github.com/zeyu-li/algorithms

A useful collections of algorithms, formulas, APTs, and some other notes 🗒

algorithms cpp data-structure data-structures formulas graph graph-algorithms graph-theory graph-theory-algorithms python school

Last synced: 13 Jul 2025

https://github.com/aminezouitine/volumelist-cpp

🗄Make a list that has a notion of volume 🗄

cpp data-structures

Last synced: 25 Jun 2025

https://github.com/chinmaymahajan/dreamscoder-examples

This repository contains the example code for the posts on the blog www.DreamsCoder.com

c cpp css data-structures data-structures-algorithms datastructures java javascript php react react-component react-components reactjs

Last synced: 18 Jun 2025

https://github.com/tamschi/cervine

A slightly more flexible Cow; to T: Borrow<R> as alloc::borrow::Cow is to B: ToOwned.

copy-on-write data-structures serde-support

Last synced: 05 Jul 2025

https://github.com/ltttttttttttt/datastructure

Common user-defined data structures.

data-structures jvm kmm kmp kotlin

Last synced: 05 Jul 2025

https://github.com/sukeesh/algorithm-implementations

my algorithm implementations, which I use as template in timed contests

algorithm competitive-programming cpp data-structures

Last synced: 21 Jun 2025

https://github.com/binarybeast007/competitive-programming

A collection of data structure, algorithms and templates for competitive programming

algorithms competitive-programming cplusplus data-structures templates

Last synced: 09 Jul 2025

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

:books: All kinds of code bricks for JavaScript

agpl algorithms computer-science data-structures javascript

Last synced: 22 Jul 2025

https://github.com/octcarp/sustech_cs208-algorithm_s23_works

(1120/1100) Labs of CS208 2023 Spring: Algorithm Design and Analysis (ADA), SUSTech. Taught by Prof. Yuhui SHI.

algorithms cs208 data-structures sustech

Last synced: 09 Feb 2025

https://github.com/amiralles/dsfs

Data structures from scratch - Source code.

data-structures ruby

Last synced: 23 Jul 2025

https://github.com/ivan-magda/hackerrank-challenges

Solutions that I come up with for the hackerrank challenges

algorithms data-structures hackerrank hackerrank-challenges hackerrank-solutions

Last synced: 09 Apr 2025

https://github.com/venkat-0706/dsa-algo

Comprehensive collection of DSA algorithms with implementations and explanations. Aiming to master Data Structures and Algorithms one step at a time!

backtracking-algorithm data-structures divide-and-conquer dynamic-programming graph-algorithms greedy-algorithms hashing recursion-algorithm searching-algorithms sorting-algorithms

Last synced: 13 Apr 2025

https://github.com/sunaku/structy_record

🎩 Provides a Struct-like interface for Records

data-structures elixir-library

Last synced: 15 Apr 2025

https://github.com/veeso/orange-trees

🍊 A Rust implementation of the Tree data structure 🍊

data-structures rust rust-crate rust-library tree tree-structure

Last synced: 13 Apr 2025

https://github.com/yawkar/hse-dsa-lab-2

This repository offers studies & implementations of several point-querying algorithms in a 2D plane. The algorithms' performance is benchmarked and compared against one another.

algorithms benchmark conan cpp data-structures hse lab

Last synced: 08 Feb 2025

https://github.com/aluriak/graffunc

Python 3 data structure -- (hyper)graph of function

data-structures graph hypergraph python

Last synced: 30 Jun 2025

https://github.com/sjsakib/psbook

সমস্যা ও সমাধান বই - ১ এর উপর অনুশীলন ( Practice code for Problem and Solutions Book - 1 by Mahbubul Hasan )

acm-icpc algorithms competative-programming cpp data-structures problem-book-1-solutions python timus-solutions uva-solutions

Last synced: 02 May 2025

https://github.com/Aluriak/graffunc

Python 3 data structure -- (hyper)graph of function

data-structures graph hypergraph python

Last synced: 19 Jul 2025

https://github.com/okeuday/key2value

Erlang 2-way map

data-structures erlang

Last synced: 10 Apr 2025

https://github.com/yazaldefilimone/algorithms

computer science, algorithms, data structures

algorithms competitive-programming computer-science data-structures

Last synced: 15 Feb 2025

https://github.com/data-engineering-community/data-engineering-meetup-in-a-box

A collection of guides, resources, and support for DE meetup organizers.

data data-analysis data-engineering data-mining data-structures database meetups

Last synced: 02 Aug 2025

https://github.com/hairrrrr/1200_problems

数据结构与算法 OJ 题目详解

algorithms c cpp data-structures java

Last synced: 10 Apr 2025

https://github.com/songzhi/rs-data-structure

Data Structure and Algorithm rust implementation for learning purpose.

algorithms data-structures rust

Last synced: 01 May 2025

https://github.com/sciml/resettablestacks.jl

A stack implementation with a reset! function which avoids garbage collection for scientific machine learning (SciML)

data-structures scientific-machine-learning sciml

Last synced: 04 Sep 2025

https://github.com/peterr-s/hash_map

A simple C hash map implementation

c c89 data-structures hashmap standard-conform

Last synced: 01 Aug 2025

https://github.com/mfbx9da4/observable-state-tree

An observable state tree is a normal object except that listeners can be bound to any subtree of the state tree.

data-structures listener-tree state-tree

Last synced: 15 Apr 2025

https://github.com/ventgrey/algorithms-and-data-struct

Just a repo to place some algorithms and data structure practices.

algorithm algorithms begginers data-structures explained multi-language practice

Last synced: 12 Jun 2025