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/liblaf/apple

🍎 Advanced optimization and math utilities with JAX for Python projects!

ci-cd code-quality data-structures github-actions hvp jax machine-learning numerical-methods optimization python

Last synced: 14 Apr 2025

https://github.com/shucharjer/datastructure

data structure course design. | 数据结构课程设计(黑历史)

cpp data-structures

Last synced: 02 Apr 2025

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

Data-structures demo plus mocha / chai tests

data-structures

Last synced: 22 May 2026

https://github.com/meysam81/red-or-black-tree

red or black tree, implemented in c++ containing insert and delete

college college-project data-structures red-black-tree tree tree-search tree-structure

Last synced: 02 Jan 2026

https://github.com/antojebi7/java_chloroplast

(Growing)Java-Chloroplast is your ultimate Java reference hub, packed with concepts, code snippets, and best practices from basic syntax to advanced frameworks. Whether you're preparing for interviews, building applications, or mastering Java, this repo converts knowledge into pure coding energy—just like a chloroplast!

algorithms classes-and-objects data-structures java logical-programming object-oriented-programming problem-solving

Last synced: 05 Nov 2025

https://github.com/jojiiofficial/bytestore

Various data structures directly stored in memmapped files or as bytearray in memory with focus on efficiency and performance.

bytes data-structures datastructures memory-mapped-file memory-mapping mmap mmapped

Last synced: 22 May 2026

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

Most common Data-Structures and Algorithms implemented in Java from scratch ☕ ♨️

algorithms bstree data-structures graph hashtable java linear linked-list nonlinear queue searching-algorithms sorting stack

Last synced: 22 Mar 2025

https://github.com/nouman6093/python_dsa_and_leetcode

in this repository i will upload everything i have learned about data structures and algorithms in python. Also i will upload all the LeetCode Exercises which i would solve using python.

algorithms algorithms-and-data-structures algorithms-datastructures data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview-questions data-structures-python dsa dsa-algorithm python python3

Last synced: 22 May 2026

https://github.com/danigb/cs-playground

Classic algorithms and data structures implemented in clojure

algorithms computer-science data-structures

Last synced: 05 Nov 2025

https://github.com/carlosecosmesilva/c-projects-and-exercises

Exercices using C to exercise fundamentals that are being learned during courses , training and college

algorithms c data-structures linked-list

Last synced: 11 Jun 2026

https://github.com/hendurhance/cs50-c

This is my solution to the CS50 2021 problem set and laboratory set, using C from cash/credit to speller

algorithms c computer-science cs50problemsets cs50x data-structures

Last synced: 05 Apr 2025

https://github.com/iozsaygi/dsaa

Implementations for several data structures and algorithms.

algorithms c data-structures data-structures-and-algorithms mit-license

Last synced: 14 May 2025

https://github.com/blue32a-sandbox/php-data-structures

PHPのData Structuresを使ってみる

data-structures php

Last synced: 22 May 2026

https://github.com/louis3112/crud_taxi_datastruct

One of my project for Data Structure in 2nd Semester. A simple crud taxi app implements 3 data structure concepts, such as : Linked list, Queue, Stack

cli college-project cpp data-structures linked-list queue simple-project stack

Last synced: 22 Mar 2025

https://github.com/agu3des/estanteencantada

Livraria feita para a disciplina de Banco de Dados l e para as disciplinas de Estrutura de Dados, Sistemas Operacionais e Protocolos de Interconexão de Redes de Computadores

bancodedados books bookstore client-server data-structures livros python semaphore sql systems threads

Last synced: 14 Apr 2025

https://github.com/devinmcgloin/probabilistic

Bloom Filters, Min Sketch Count and Min Hashing.

data-structures golang probabilistic probabilistic-data-structures

Last synced: 03 Feb 2026

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

Some Algorithms and Data Structures in Golang

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

Last synced: 18 Jun 2025

https://github.com/luizbueno1/leetcode-java

Solutions to LeetCode problems implemented in Java.

algorithms data-structures java leetcode leetcode-java leetcode-solutions

Last synced: 07 Apr 2025

https://github.com/bytelu/text-generator

Random text generation based on a preprocess of data with markov method based on a corpus data structure.

data-structures natural-language-processing random-generation

Last synced: 12 Jul 2025

https://github.com/adi-code22/data-structures-and-algorithms

All Data Structures and Algorithm fundamentals with C++ Implementation

algorithms data-structures

Last synced: 14 Mar 2025

https://github.com/romantech/algorithm-study

알고리즘 / 자료구조 스터디

algorithms data-structures programmers

Last synced: 30 Mar 2025

https://github.com/andrewocc/info1905-assignment1

INFO1905 Data Structures Assignment 1 (tree traversal and arithmetic trees)

data-structures java trees

Last synced: 06 Nov 2025

https://github.com/yourarj/rust-ds-algo

Rust Workspace of some of the interesting data structure and algorithmic problems. A part of local dev community contribution.

algo algorithms data-structures ds interview interview-preparation rust rust-lang

Last synced: 22 Mar 2025

https://github.com/kingcitaldo125/pyheap

My implementation of a Heap data structure

data-structures

Last synced: 14 May 2025

https://github.com/nchhillar2004/prisma-schema-blueprints

Advanced Prisma schemas for large-scale applications. Includes MySQL and other databases.

data-structures database prisma prisma-schema

Last synced: 14 May 2025

https://github.com/brianelizondo/data-structures-graphs

Data Structure Graphs Exercises

algorithms data-structures javascript

Last synced: 24 Jul 2025

https://github.com/nullthefirst/fcc-cash-register

freeCodeCamp - Cash Register

algorithms data-structures

Last synced: 25 Jul 2025

https://github.com/jtd-117/ads_py

A collection of 'Algorithms & Data Structures' (ADS) implemented in the 'Python' programming language.

algorithms data-structures

Last synced: 25 Jul 2025

https://github.com/abdellahbellakrim/philosophers_42

Implementing the dining problem with philosophers around the table in C programming using threads and processes.

algorithms c data-structures dining-philosophers-problem low-level-programming processes threads

Last synced: 26 Jul 2025

https://github.com/3ein39/sparse_array_matrix

Representing an array of very huge indices (e.g. 10^8) using doubly linked list

data-structures doubly-linked-list linked-list sparse-matrices sparse-matrix

Last synced: 26 Jul 2025

https://github.com/ocdbytes/ds-algo-important-questions

Data Structures and Algorithms | LeetCode Solutions | Coding Ninjas Solutions | Love Babbar Playlist

algorithms cpp data-structures

Last synced: 26 Jul 2025

https://github.com/greatdrake/hashmap

hash table implementation

cpp data-structures

Last synced: 26 Jul 2025

https://github.com/whitedodo/datastructure1

Horowitz의 C++ 자료구조(Horowitz's C ++ Data Structure)

cpp data-structure-cpp data-structures

Last synced: 26 Jul 2025

https://github.com/kanavgoyal898/spellsensei

spellSensei is a lightweight Python-based spell checker using the Wagner-Fischer algorithm to calculate Levenshtein distance and suggest accurate corrections. Designed for efficiency, it seamlessly integrates into applications without sacrificing performance. Ideal for enhancing text accuracy in personal projects or larger systems.

algorithms data-structures dynamic-programming python scratch-implementation spell-checker wagner-fischer-algorithm

Last synced: 27 Jul 2025

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

Library containing documented implementations of internal workings of commonly used data structures.

cmake cpp ctest data-structures doxygen rtd rtfd sphinx

Last synced: 28 Jul 2025

https://github.com/farhantips/data_structures

This repository contains practical implementations and exercises related to the concepts taught in the course on Data Structures. It provides hands-on coding examples to help understand key concepts like arrays, linked lists, stacks, queues, trees, graphs, and more, fostering deeper learning through practical experimentation.

arrays bracu bracucse cse220 cse220lab data-structures graph linkedlist python queue stack tree

Last synced: 28 Jul 2025

https://github.com/marcoschalet/parade

Criando um mini jogo em C com intuito de treinar conceitos para monitoria em Algoritmos e Estrutura de Dados.

c data-structures game

Last synced: 20 Sep 2025

https://github.com/thecoder507/recommendation-software

"Pizza Radar: A practice project to locate pizzerias in Panama City by district. Using LinkedList data structures, it organizes districts and their pizzerias for efficient searches. Note: Some pizzeria data is fictional for testing purposes."

beginner beginner-project data-structures linkedlist panama-city practice-project python

Last synced: 20 Sep 2025

https://github.com/applicativesystem/python-datastructure

my approach of solving the leetcode, interviewcode and other questions

data-structures python-3

Last synced: 29 Jul 2025

https://github.com/derafu/container

Flexible Data Containers for PHP

containers data-structures json php schema

Last synced: 07 Nov 2025

https://github.com/randomgamingdev/doublelinkedlistlibjs

A simple double linked list that stores the head, tail and length of the list.

data-structures easy easy-to-use javascript linked-list list simple small

Last synced: 29 Jul 2025

https://github.com/hanull/problem-solving

알고리즘 풀이(백준, 프로그래머스, 삼성소프트웨어)

algorithms boj data-structures programmers

Last synced: 30 Jul 2025

https://github.com/ghivert/elm-data-dumper

Dump data structure easily in Elm!

data-structures elm formatter

Last synced: 30 Jul 2025

https://github.com/rickbarretto/rickland

My personal repository for testing concepts in different languages. Patterns, Algorithms, Data Structures...

algorithms data-structures design-patterns patterns

Last synced: 09 Mar 2026

https://github.com/shayaanq/casino-database

This casino database was made using Data structures like Linked Lists and Sorting Algorithm in C++. It is used for efficient storage and manipulation of customer records, demonstrating proficiency in file I/O, data parsing, and sorting algorithms.

casino data-structures database linked-list sorting-algorithms

Last synced: 05 May 2026

https://github.com/object88/rope

Implementation of the rope data structure in Go

data-structures go rope

Last synced: 31 Jul 2025

https://github.com/thomasleavy/javadatastructuresandalgorithms

This repository contains Java implementations of different data structures and algorithms. Each one shows a different concept. It is intended to show how these elements work and how they're implemented in Java.

arraylist arrayqueue binary-search-tree bubble-sort data-structures doubly-linked-list java linkedlist recursion singly-linked-lists stack

Last synced: 20 May 2026

https://github.com/atiqulislamwb/data-structure-algorithms-javascript

Data Structure and Algorithms with javascript language

algorithms data-structures javascript problem-solving

Last synced: 01 Aug 2025

https://github.com/talamus/python-relatable

An easier way to manipulate tabular data that has complex references.

data-structures database python

Last synced: 24 Sep 2025

https://github.com/andreysolovyev381/hash_table_no_invalidation

C++20 hash table that never invalidates its pointers and iterators. Slightly better than std::unordered - see ./benchmark

cpp cpp20 data-structures hash-table hashmap hashtable header-only invalidating invalidation

Last synced: 01 Aug 2025

https://github.com/abdulrahman-mostafa10/process-scheduler

A comprehensive visualization program for OS scheduling-process algorithms

algorithms data-structures oop

Last synced: 02 Aug 2025

https://github.com/gitluffywd/advanced_video_stabilization_and_roi_pixel_analysis

This repository offers tools for advanced video stabilization and pixel analysis, enhancing your video processing capabilities. Explore features like optical flow tracking and ROI selection to dive deeper into your video data. 🛠️🎥

data-structures debugging english-language git github html markdown numpy opencv project-management python

Last synced: 20 Jan 2026

https://github.com/lmithilesh-26/data-structures

This Repository contains all the Data Structures and Algorithms concepts and their implementation in several ways in C++.

algorithms coding-interviews cpp20 data-structures implementation problem-solving

Last synced: 03 Jan 2026

https://github.com/pankajsahu92/job-scheduler

Console-based Job Scheduler in C++ implementing FCFS and Priority scheduling.

console-app cpp data-structures fcfs job-scheduler priority-queue

Last synced: 27 Sep 2025

https://github.com/wadaboa/prolog-utils

Some Prolog examples, exercises and utilities

clp data-structures logic-programming prolog

Last synced: 02 Mar 2026

https://github.com/9d4/gods

Place where I learn data structures with Go.

data-structures go golang golang-examples

Last synced: 04 Aug 2025

https://github.com/amamic1803/dsa

Data Structures and Algorithms

algorithms data-structures data-structures-and-algorithms

Last synced: 30 Sep 2025

https://github.com/gkapfham/cs112s2015

Course Materials for Computer Science 112 Spring 2015

algorithms computer-science data-structures laboratory

Last synced: 07 Aug 2025

https://github.com/risahamm/containers.h

Implementation of Vector, Map, Set containers of the s21_containers.h library in C++17.

class-template containers data-structures gtest iterators template-functions

Last synced: 07 Aug 2025

https://github.com/hd-genius/data-structures

C++ datastrucure implementations without the standard library

cpp data-structures

Last synced: 07 Aug 2025

https://github.com/hacker1024/counting_set.dart

A Dart package providing a set that requires an element to be removed as many times as it was added.

dart dart-collection dart-library dart-package data-structure data-structures

Last synced: 08 Aug 2025

https://github.com/crvlwanek/cs50

Assignments and projects written for the online Intro to Computer Science course CS50x by Harvard https://cs50.harvard.edu/x/2021/

algorithms arrays c css data-structures flask html javascript memory python sql

Last synced: 09 Apr 2026

https://github.com/kingcitaldo125/pygraph

My implementation of a Graph data structure

data-structures

Last synced: 09 Aug 2025

https://github.com/mohamedyounis10/simple-text-editor

This project is a simple text editor implemented in C++. It utilizes a stack-based approach to manage text operations like appending, deleting, printing, and undoing actions. The program's interface offers a menu-driven interaction for users.

consulea cpp data-structures simpletext texteditor

Last synced: 09 Aug 2025

https://github.com/kizivat/play-ground-c

This is my coding play ground for C.

algorithms c data-structures

Last synced: 03 Oct 2025

https://github.com/n-pcs/leetcode

All my answers to LeetCode questions!

algorithm cpp data-structures dsa

Last synced: 04 Oct 2025

https://github.com/mehwishferoz/mehwishferoz.github.io

This portfolio site is dedicated to showcase application of advanced algorithms in the realm of computer networks.

advanced-algorithms advanced-data-structures algorithms computer-networks data-structures portfolio-site

Last synced: 10 Aug 2025

https://github.com/muhammadfadel/mobile-telephone-service-data-structure

This is a small Data Structure task in C if you search for DS project for Mobile Telephone Service you Can Clone This project.

c data-structures datastructures

Last synced: 04 Oct 2025

https://github.com/owencmcgrath/csc321-1

All of the homework assignments for the Spring 2024 session of Data Structures (CSC 321 - 1) with Dr. David Reed.

data-structures

Last synced: 27 Oct 2025

https://github.com/zyad-eltayabi/data-structures-small-projects

🔷 A collection of data structure implementations including linked lists, stacks, queues, dynamic arrays, and an undo/redo manager, designed to demonstrate core algorithms and their practical applications.

csharp data-structures oop-principles

Last synced: 04 Oct 2025

https://github.com/asarkar/jdata

Java data structures and JUnit 5 utilities used in coding questions

binary-tree data-structures fenwick-tree java junit5 leetcode linked-list

Last synced: 13 Aug 2025

https://github.com/lukabratos/stack

Stack implementation in Swift

data-structures generics stack swift

Last synced: 10 Nov 2025

https://github.com/habedi/ordered

A collection of useful data structures that keep data sorted by key

data-structures ordered-collections zig zig-library zig-package ziglang

Last synced: 13 Aug 2025

https://github.com/ascendho/dstfw

Modern C++ Syntax Implementations of the Pseudocode in Data Structures the Fun Way (from No Starch Press)

data-structures no-starch-press

Last synced: 04 Oct 2025

https://github.com/hein-htetsan/dsa-source-code

Algorithms make writing code faster and more reliable.

algorithms data-structures

Last synced: 16 Aug 2025

https://github.com/tareqnmd/problem-solving

Problem Solving (Javascript)

algorithms data-structures javascript

Last synced: 16 Aug 2025

https://github.com/AryanK1511/DSA-for-coding-interviews

A collection of all the code and notes that I have written to help me learn data structures and algorithms.

algorithms data-structures

Last synced: 16 Aug 2025

https://github.com/harsha-yuvaraj/data-compression-and-decompression-tool

A specialized lossless file compression and decompression tool designed mainly for plain text, including programming files.

data-structures huffman-compression-algorithm lossless-compression-algorithm numpy python tkinter

Last synced: 15 Apr 2026

https://github.com/rain0ash/netextender

Biggest general purpose library with many different extension methods, data structures and utilities for rapid application development

csharp data-structures dotnet extension extension-methods extensionmethods extensions

Last synced: 03 Jan 2026

https://github.com/thomascode92/fem-algorithms

Learn about Big O, time complexity, fundamental data structures like arrays, lists, trees, graphs, and maps. Even searching and sorting algorithms. 💡📚

algorithms data-structures frontendmasters typescript

Last synced: 18 Aug 2025