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/rocketshipapps/adblockfast-android

[Moved] Adblock Fast for Android is an Android port of the Adblock Fast app.

android data-structures frontend gradle html http java mobile security xml

Last synced: 25 Jul 2025

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

this repository contains solutions in python to the python course problems of the Cyber ​​Education Center from campus.gov.il. and the final project of the course hangman

beginner-project certificate conditional-statements course data-structures education files-python functions game hangman hangman-in-python logical-operators loops practice pycharm-ide python self-learning string-python terminal variables-python

Last synced: 23 Oct 2025

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

Algorithms and data structures implemented in Kotlin

algorithms data-structures educational kotlin

Last synced: 23 Apr 2025

https://github.com/david-kariuki/dsa-java-practice1

Data Structures and Algorithms Practice 1 using java.

algorithms data-structures dsa dsa-algorithm dsa-learning-series

Last synced: 18 Aug 2025

https://github.com/rproenza86/data_structure-algorithms-patterns

Computer Science Design Patterns, Data Structures and Algorithms. Javascript implementations. Detailed explanations. Working examples.

algorithms data-structures es6 javascript patterns

Last synced: 24 Jul 2025

https://github.com/zj-dreamly/my-program-learning

我的编程学习之路,包括了design pattern,data structure,java8,java io,java concurrent,guava,spring,spring boot,spring cloud,js,vue

concurrent data-structures design guava io java java8 pattern spring spring-boot springcloud springmvc

Last synced: 30 Apr 2025

https://github.com/asabaseiban/buaaentrance

北航 991软件工程考研初复试 代码和笔记

algorithm data-structures operating-system

Last synced: 11 Apr 2025

https://github.com/abhiroop/okasaki

A Haskell Collections library. [WIP]

algorithms data-structures functional-programming haskell

Last synced: 14 Aug 2025

https://github.com/pct960/competitive_programming

A handy collection of implemented data structures and algorithms for competitive coding contests

algorithm-challenges algorithms algorithms-implemented competitive-programming data-structures java

Last synced: 19 Oct 2025

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

Practice repo for solving leetcode problems and also custom data structures

algorithm-challenges algorithms-and-data-structures data-structures leetcode

Last synced: 04 Oct 2025

https://github.com/processone/mqtree

Index tree for MQTT topic filters

data-structures erlang mqtt tree-structure

Last synced: 23 Apr 2025

https://github.com/cagataycali/veri-yapilari

Pamukkale Üniversitesi Veri Yapıları Ders Notları

data-structures pamukkale-university

Last synced: 14 Apr 2025

https://github.com/alexprut/algo

🍒 Classic Algorithms and Data Structures implemented in Java

algorithm algorithms data-structures java

Last synced: 30 Apr 2025

https://github.com/oke-aditya/dsa

Data Structures and Algorithms practice.

algorithms coding-interviews data-structures

Last synced: 16 Jul 2025

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/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: 05 Apr 2026

https://github.com/ashish2030/data-structures

This is my Data Structure code using Java Language

data-structures java problem-solving

Last synced: 11 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/alextsao1999/ast-buffer

Fast incremental parsing using piece table and tree-sitter to generate syntax tree

ast buffer data-structures piece-table text text-buffer text-editor tree-sitter tree-sitter-cpp

Last synced: 11 Mar 2025

https://github.com/pzaino/zvector

An ANSI C Vector library (Dynamic Array) that is fully configurable, fast, thread safe, reentrant, can store dynamic data structures as well as base datatypes and can be used to create dynamic stacks, dynamic queues and more.

algorithms ansi arrays bsd c c99 data-structures dynamic-arrays dynamic-queue dynamic-stack embedded gcc hacktoberfest high-performance library linux macos vectors winodws zig

Last synced: 27 Jul 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/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/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/starnekovo/buaaentrance

北航 991软件工程考研初复试 代码和笔记

algorithm data-structures operating-system

Last synced: 29 Jun 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/pigfly/rmit_algorithm_analysis

Central Repo For RMIT Algorithm Analysis Program

algorithms data-structures java rmit swift

Last synced: 09 Apr 2025

https://github.com/xwzy/godan

Skip List, Bloom Filter, Ring Buffer, Query Counter, LRU, LFU... 🚀🚀🚀 Data structures and algorithm implementation in golang.

algorithm algorithms-and-data-structures data-structures golang

Last synced: 22 Jan 2026

https://github.com/devnw/gen

gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed across multiple types, and provides a common interface for the functionality. The library is designed to be used in a wide variety of projects and is designed to be easy to use.

data-structures generic-collections generic-functions generic-library generic-programming generic-types generics go golang google-go gophers library software-engineering struct structs structures

Last synced: 12 Jan 2026

https://github.com/achint08/algo-kit

Commonly encountered Data Strucutues and Algorithms implemented in python

algorithms data-structures go golang hacktoberfest interview-preparation-kit python

Last synced: 16 Oct 2025

https://github.com/pfalcon/beap

Beap (bi-parental heap) algorithm reference implementation in Python

algorithms algorithms-and-data-structures data-structures implicit search-algorithm

Last synced: 19 Mar 2025

https://github.com/khaledashrafh/b-tree

This contains a C++ code that implements a B-Tree data structure. A B-Tree is a self-balancing tree that can store and retrieve data efficiently. It is commonly used in databases and file systems.

b-tree b-tree-implementation cpp data-structures generic scratch-implementation template

Last synced: 17 Oct 2025

https://github.com/devopscorner/nifi

Production Grade Nifi & Nifi Registry. Deploy for VM (Virtual Machine) with Terraform + Ansible, Helm & Helmfile for Kubernetes (EKS)

ansible data-science data-structures docker docker-compose dockerhub ecr eks eks-cluster etl kubernetes machine-learning ml mlops nifi nifi-registry terraform vpn vpn-client

Last synced: 08 Sep 2025

https://github.com/manuarora700/100-days-interview-preparation

⚡️ 100 Days of DS Algo for interview preparation (C++ and Javascript)

algorithms algorithms-and-data-structures challenges data-structures

Last synced: 14 Mar 2025

https://github.com/jacopopan/leetcode-top100-liked-questions

Python3 Solutions to LeetCode's "Top 100 Liked Questions"

algorithms coding-challenges complexity data-structures python

Last synced: 21 Nov 2025

https://github.com/alichtman/data-structures-cpp

Teaching data structures in C++. Great resource for students.

avl-tree btree cpp cs225 data-structures graph-algorithms hashtable trees uiuc

Last synced: 19 Mar 2025

https://github.com/lironmiz/leetcode

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

algorithms competitive-programming data-structures java leetcode-java leetcode-solutions math

Last synced: 03 Oct 2025

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

Julia Channels with defined length: Buffered and threaded iterators for machine learning.

channels data-structures iterators producer-consumer threading

Last synced: 19 Jul 2025

https://github.com/sile/erl-splay-tree

A splay-tree implementation in Erlang

data-structures erlang splay-trees

Last synced: 22 Jul 2025

https://github.com/msakai/haskell-decision-diagrams

Binary decision diagrams (BDD) and Zero-Suppressed Binary Decision Diagrams (ZDD) in Haskell

bdd binary-decision-diagram binary-decision-diagrams data-structures haskell zdd

Last synced: 23 Mar 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/howprogrammingworks/graph

Directed graph implementations

data-structures graph javascript js query

Last synced: 07 May 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/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/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/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/juliafolds/microcollections.jl

Immutable empty and singleton collections

arrays data-structures dictionaries immutable julia sets

Last synced: 05 Mar 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: 02 Jan 2026

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/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/xuwei-k/iarray

scalaz friendly immutable Array, NonEmptyArray

data-structures scala scalaz

Last synced: 22 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/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/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/hergetto/kino_libgraph

Libgraph integration with Livebook

data-structures diagram elixir graphs kino livebook network visjs

Last synced: 10 Apr 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/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