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/rakibulhossain/competetive-programming-library

Algorithms implementation in C++ for competitive programming purposes.

algorithms cplusplus data-structures

Last synced: 09 Jul 2025

https://github.com/belovetech/log2base2

Log2Base2 is a visual learning platform that allows users to practise data structures, algorithms, and critical thinking skills.

algorithm competitive-programming data-structures interview-preparation interview-questions

Last synced: 23 Apr 2025

https://github.com/barakugav/jgalgo

A high-performance library for graph algorithms written in Java. It contains a wide collection of optimized algorithms and data structures for a range of problems on graphs.

algorithms data-structures graph-algorithms graph-api graph-theory java java-library

Last synced: 15 Apr 2025

https://github.com/atapas/js-array-sorting

Various examples of JavaScript Array Sorting with tips.

array data-structures javascript

Last synced: 05 Oct 2025

https://github.com/takumatt/concurrentskiplist

A swift implementation of concurrent (thread-safe) skip list.

data-structures skiplist swift

Last synced: 14 Apr 2025

https://github.com/shivam010/daily-coding-problem

Solving one problem every day. Problem selection is based on the Daily Coding Problem newsletter

algorithms c-plus-plus coding coding-interviews competitive-programming daily daily-coding-problem data-structures golang interview interview-questions python tree

Last synced: 23 Apr 2025

https://github.com/adrn/pyia

a Python package for working with data from the Gaia mission

astronomy data-structures gaia python

Last synced: 22 Aug 2025

https://github.com/cesarvasconcelos/lab-est-dados

Códigos produzidos nas aulas de Laboratório de Estruturas de Dados do curso de Engenharia da Computação - IFPB - Campus CG

c data-structures

Last synced: 09 Apr 2025

https://github.com/chidiwilliams/dsaw

Data Structures and Algorithms in the Wild

algorithms data-structures

Last synced: 18 Mar 2025

https://github.com/ammarlodhi255/file-compression-system

File Compression Using Huffman Coding Built in Java.

data-structures huffman-coding huffman-compression-algorithm java

Last synced: 23 Apr 2025

https://github.com/cxjwin/go-algocasts

Algorithms and data structures for golang, all questions come from "AlgoCasts".

algocasts algorithm data-structures go golang leetcode

Last synced: 10 Feb 2026

https://github.com/samuka7abr/monitoria-eda

Repositório destinado à monitoria da disciplina de Estrutura de Dados (IDP)

c data-structures

Last synced: 22 Feb 2026

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

A consolidated list of coding problems from university coursework and more.

algorithms c cpp data-structures datastructures dsa-learning-series hacktoberfest

Last synced: 08 May 2025

https://github.com/raleighlittles/data_structures_and_other_objects_using_cpp

A collection of end-of-chapter projects from "Data Structures and Other Objects Using C++" (4th edition) by Michael Main and Walter Savitch.

cplusplus-11 cplusplus-14 cplusplus-17 data-structures michael-main modern-cpp walter-savitch

Last synced: 10 Apr 2025

https://github.com/coast-team/mute-structs

MUTE-structs is a Typescript library that provides an implementation of the LogootSplit CRDT algorithm.

collaborative-editing crdt data-structures logootsplit p2p real-time replication

Last synced: 10 Oct 2025

https://github.com/tolumide-ng/coding-challenge

Algorithms and Data-structures, problems and solutions in Rust language using cargo-workspaces

algorithms cargo data-structures rust rust-language rustlang

Last synced: 09 Apr 2025

https://github.com/mhahsler/cs2341

Code Examples for Data Structures with C++

cpp data-structures

Last synced: 10 Mar 2026

https://github.com/francedot/csharp-ds

A collection of Data Structures and Algorithms for preparing to coding interviews.

algorithms csharp data-structures graph heap leetcode linked-list priority-queue tree trie union-find

Last synced: 06 Sep 2025

https://github.com/bstlabs/py-jdict

JavaScript-like Python dictionary

data-structures javascript python

Last synced: 10 Jul 2025

https://github.com/brettkromkamp/typed-tree

TypedTree provides a tree data structure that allows adding type information to both nodes and edges; useful for visualisation purposes

data-structures hierarchical-data hierarchical-models python-3 tree-structure visualization

Last synced: 14 Apr 2025

https://github.com/tsg405/c-for-everyone-programming-fundamentals

This Repo is meant and maintained to help learners complete the course -- "C-for-Everyone-Programming-Fundamentals-by-University-of-California-Santa-Cruz", in COURSERA.

basic-programming c-programming-language coursera data-structures fundamentals-of-programming logic-programming solutions university-of-california-santa-cruz

Last synced: 10 Apr 2025

https://github.com/fujiapple852/bounded-static

A Rust crate that defines the ToBoundedStatic and IntoBoundedStatic traits

copy-on-write data-structures derive-macro memory-management rust rust-library rust-lifetime rust-patterns

Last synced: 10 Apr 2025

https://github.com/ecgan/leetcode

My JavaScript solutions for LeetCode problems. Tests with 100% code coverage.

algorithms data-structures javascript leetcode leetcode-solutions

Last synced: 14 Oct 2025

https://github.com/geocrystal/kd_tree

Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"

crystal data-structures k-dimensional priority-queue tree-structure

Last synced: 03 May 2025

https://github.com/janishar/graph-library

Data Structure and Algorithm for Graphs

algorithms data-structures graph graph-algorithms java library

Last synced: 06 May 2025

https://github.com/harryheman/algorithms-data-structures

Структуры данных и алгоритмы, реализованные на JavaScript.

algorithms data-structures javascript js

Last synced: 02 May 2025

https://github.com/keyvanakbary/eter

Lightweight collections for JavaScript

collections data-structures javascript typescript

Last synced: 26 Apr 2025

https://github.com/manulthanura/data-structure-using-c

The data structure means the way of arrangement of data. There are several data structures in the world. However, this repository shows some of the data structures build using the C language.

algorithms algorithms-and-data-structures c data-structures

Last synced: 07 Sep 2025

https://github.com/rahul-ghadge/demoprogramsjava

Core java, Collection, Multi threading, Data Structure, Generics, Java8 features, Streams, Functional Interfaces, Reflection, Recursion, Comparator related interview programs

collections core-java data-structures generics java8 multithreading

Last synced: 13 May 2025

https://github.com/rlaguilar/programming-contests

Contains all my codes from programming contests

algorithms c-plus-plus data-structures programming-contests

Last synced: 14 Jul 2025

https://github.com/joao-conde/libdsa

C data structures and algorithms library

algorithms c data-structures

Last synced: 07 Mar 2026

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

This contains all the programs for data structures that are a part of the syllabus of MAKAUT 2nd year Computer Science and engineering course.

data-structures engineering-course hackoctoberfest hackoctoberfest2k18 java

Last synced: 16 Aug 2025

https://github.com/tushar2704/everyday_python

Welcome to Everyday Python Sheets – your go-to resource for everyday Python cheat sheets, pro tips, interview questions, Python one-liners, and Python data structures. Whether you're a beginner looking to learn Python or an experienced developer seeking quick reference materials, this Streamlit application has got you covered.

artificial-intelligence cheatsheet data data-analysis data-science data-structures data-visualization database protips python streamlit streamlit-tushar2704 tushar2704

Last synced: 04 Nov 2025

https://github.com/rekola/radix-cpp

Radix set/map implementation

c-plus-plus cplusplus data-structures map radix-sort set

Last synced: 14 Aug 2025

https://github.com/smv1999/custom-header-files-cpp

A Collection of Custom Utility Header Files written in C++

cpp data-structures hacktoberfest hacktoberfest2021 header-files programming utility-library

Last synced: 12 Apr 2025

https://github.com/shreyamalogi/asst-book

Assignment: basics till intermediate level questions (500)+ given by ( Software Engineering ) SWE interns~

algorithms cpp data-structures oops

Last synced: 24 Apr 2025

https://github.com/drobilla/zix

A lightweight C library of portability wrappers and data structures

b-tree c data-structures filesystem hash hash-table ringbuffer threads

Last synced: 12 Jan 2026

https://github.com/sagivo/solidity-utils

solidity utils to make your life easier

data-structures ethereum hashtable smart-contracts solidity

Last synced: 11 Apr 2025

https://github.com/shreyamalogi/dsa-book

30 days of data strutures and algorithms ebook specially designed to mentor codecosmers for the basic DSA course.

algorithms data-structures geeksforgeeks leetcode

Last synced: 21 Jul 2025

https://github.com/jasondrawdy/omniwave

A small yet powerful library which has the ability to calculate a Timewave up to and after the initial zero-point. Omniwave can also calculate a wave both with and without the infamous "Half Twist".

algorithms csharp data-structures deep-learning dotnet generator hexagram i-ching king-wen king-wen-sequence mathematics novelty novelty-theory psychadelic-drugs science terence-mckenna time timewave timewave-zero waveform

Last synced: 10 Mar 2026

https://github.com/syipmong/dsa-practice

This repository serves as a comprehensive resource for understanding and implementing various data structures and algorithms

algorithm binary-search-tree dart data-structures dsa-algorithm dsa-practice graph hash java javascript linear-search linked-list merge-sort mergesort programming python queue range recursion stack

Last synced: 17 Mar 2025

https://github.com/theritikchoure/dsa-javascript

This is an open source repo for learning and rehearsing data structures and algorithms in Javascript

algorithms data-structures dsa-javascript javascript recurssion

Last synced: 30 Apr 2025

https://github.com/nisabmohd/data-structures-java

I've implemented a comprehensive set of generic data structures in Java, including arrays, linked lists, stacks, queues, trees, and more, ensuring versatility and efficiency in data handling.

coding collections-framework community-learning data-structures graph hashmap heaps interview-preparation interview-questions java linked-list list maps open-source problem-solving queue sets studynotes trees trie

Last synced: 18 Oct 2025

https://github.com/dragon1573/daily-problem

A quiz each day, coding in efficient way.

algorithms data-structures interview-preparation jupyter-lab

Last synced: 24 Oct 2025

https://github.com/adityaa30/programs

Solutions for Standard Problems on Algorithms & Data Structures in C++

algorithms cpp data-structures hacktoberfest

Last synced: 12 Mar 2026

https://github.com/kimyangofcat/data_structure

📜 学习C++版本的数据结构,记录一些常用的数据结构算法! 🔗

data-structures

Last synced: 17 Mar 2025

https://github.com/st3v3nmw/rust-algorithms

Algorithms and data structures implemented in Rust.

algorithms algorithms-and-data-structures data-structures dynamic-programming rust

Last synced: 15 Aug 2025

https://github.com/nikhilkhatri/xre

A library to visualize C data structures.

c data-structures debugging pointers visualization

Last synced: 12 May 2025

https://github.com/helins/rktree.cljc

Trees where leaves are located both in time and space

clojure data-structures ordering prioritization time

Last synced: 02 Mar 2026

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/processone/mqtree

Index tree for MQTT topic filters

data-structures erlang mqtt tree-structure

Last synced: 23 Apr 2025

https://github.com/asabaseiban/buaaentrance

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

algorithm data-structures operating-system

Last synced: 11 Apr 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/bgoonz/ds-algo-official

A interactive and comprehensive guide and learning tool for DataStructures and Algorithms ... concentrated on JS but with some examples in Python, C++ and Java as well

data-structures interview-questions learning-exercise programming-interview resources web-development website

Last synced: 30 Jul 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/cagataycali/veri-yapilari

Pamukkale Üniversitesi Veri Yapıları Ders Notları

data-structures pamukkale-university

Last synced: 14 Apr 2025

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/mahdiramezanii/data-structure-with-python

Data building project (transformation of intermediate term into prefix and suffix)

data-structures datastructures infix-to-postfix postfix python

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