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/iampavangandhi/photoeditor

🖼️ Photo Editor Web App (using 3D Array)

arrays data-structures javascript photo-editor vanilla-javascript

Last synced: 09 Mar 2025

https://github.com/jubayer98/data-structures-basic-problems

Here are solutions to some basic data structure problems implemented in C++.

basic-programming cpp data-structures

Last synced: 01 Mar 2025

https://github.com/momattar/parse-tree

Data structure project

data-structures parse-tree

Last synced: 24 Oct 2025

https://github.com/guifernandess7/estrutura-de-dados

Notebook que reúne as principais estruturas de dados em python e implementação de estruturas mais complexas.

data-structures jupyter-notebook python

Last synced: 14 Mar 2025

https://github.com/mukel/codebox

Algorithms snippets for programming contests

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

Last synced: 01 Sep 2025

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

📊 My journey through learning data structures and algorithms

algorithms data-structures

Last synced: 24 Oct 2025

https://github.com/krankur/ds-algo

All things data structure and algorithm in vanilla JavaScript (no ES6)

algorithms data-structures es5-javascript javascript

Last synced: 01 Jul 2025

https://github.com/calebwin/derive_lit

a tool to auto-generate literal macros for your data structure

data-structures macro rust

Last synced: 23 Mar 2025

https://github.com/data-mechanics/geoql

Library for performing queries and transformations on GeoJSON data (with emphasis on support for abstract graph representations).

data-science data-structures geographic-data geojson geojson-library

Last synced: 04 Apr 2026

https://github.com/mupinnn/dsa

Repo for learning data structures and algorithms, also to understand more about the programming language which I often use or that I'm currently learning.

algorithms data-structures

Last synced: 24 Oct 2025

https://github.com/agastyahukoo/accelerated-computer-science-fundamentals

Comprehensive C++ programs from University of Illinois Urbana-Champaign's Accelerated Computer Science Fundamentals course, plus extra examples for deeper learning and practice.

algorithms computer-science data-structures object-oriented-programming

Last synced: 28 Mar 2025

https://github.com/praisetompane/data_structures

Reimplementation of foundational data structures at a lower level of the stack.

data-structures

Last synced: 16 Apr 2025

https://github.com/vickshan001/huffman-encoding-decoding-in-java

Java implementation of Huffman encoding and decoding from scratch. Includes custom tree traversal, compression, and decompression logic. Built in 2021.

algorithms compression data-structures decompression huffman-coding java priority-queue tree-traversal

Last synced: 31 Mar 2025

https://github.com/alpha74/ihr

My HackerRank solutions. Maintained from 2020 onwards.

algorithms coding cpp data-structures hackerrank hackerrank-solutions

Last synced: 05 Mar 2025

https://github.com/shane-staret/machine-learning-sim-mccc-cis-112

The final project for CIS 112 at MCCC. This is a project that visualizes machine learning by teaching an AI how to place dots on a 3x3 grid in a specific order.

advanced-data-structures algorithms algorithms-datastructures data-structures java javafx machine-learning machine-learning-algorithms neural-network priority-queue queue

Last synced: 15 Mar 2025

https://github.com/maverickpoly/asmr-python-dsa

Different Data Structures and Algorithms implemented in Python.

algorithms data-structures dsa python

Last synced: 25 Oct 2025

https://github.com/christian-doucette/data_structs

Implementation of common data structures with C. Includes linked list, list, stack, heap, BST, and hash table.

c data-structures

Last synced: 06 Mar 2025

https://github.com/supertetelman/coursera-algs4parti-009

A collection of python scripts to implement various sort/search algorithms and supporting data structures.

algorithm data-structures python

Last synced: 23 Mar 2025

https://github.com/youssefali11997/data-structure-assignments

Implementations of Linear Data Structures (Linked List - Stack - Queue) and Some Applications in Java

data-structures git java junit

Last synced: 22 Feb 2025

https://github.com/shafaq-aslam/leetcode-chronicles

This repository contains my solutions to various LeetCode problems, ranging from Easy to Hard. The goal is to improve problem-solving skills, practice Data Structures & Algorithms (DSA), and build a strong foundation for coding interviews.

algorithms coding-challenges competitive-programming cpp data-structures data-structures-and-algorithms dsa dynamic-programming leetcode problem-solving

Last synced: 07 Apr 2025

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

A coding problem a day keeps the interviewers at bay.

algorithms algorithms-interview cpp data-structures julia optimization python

Last synced: 25 Oct 2025

https://github.com/leticiamilan/algoritmos-de-ordenacao

Este repositório contém implementações de diversos algoritmos de ordenação, como Insertion Sort, Bubble Sort, Selection Sort e Counting Sort, nas linguagens Python, Java e Portugol. Cada algoritmo está acompanhado de exemplos de uso e explicações sobre seu funcionamento.

data-structures java portugol python sorting-algorithms

Last synced: 23 Mar 2025

https://github.com/dev-mdirfan/data-structure-in-c

Data Structure and Algorithm in c language full guide Tutorial.

c-language data-structures dsa-algorithm

Last synced: 01 Jul 2025

https://github.com/avestura/shell-dads

❓ Show a random tip from NIST DADS (https://xlinux.nist.gov/dads) every time you open your terminal

algorithms dads data data-structures ds nist

Last synced: 23 Oct 2025

https://github.com/asarkar/exercism-scala

https://exercism.org/tracks/scala

algorithms data-structures exercism exercism-scala scala

Last synced: 25 Oct 2025

https://github.com/julgitt/memory-allocator

Memory allocator using segregated lists, created as part of an Operating Systems course

c data-structures malloc memory python school university

Last synced: 27 Dec 2025

https://github.com/jungaretti/advent-of-code-2022

Solutions for Advent of Code 2022 in a few languages

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/jungaretti/advent-of-code-2021

Solutions to Advent of Code challenges written in a bunch of languages

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/mirsahib/project-venus

IUB CSE 203 (Data Structure)

c-plus-plus cse-203 data-structures

Last synced: 01 Jul 2025

https://github.com/smeltier/data-structures-c

This repository contains C language implementations of the main data structures covered in the Algorithms and Data Structures course. The implementations were developed as part of my hands-on learning process and include sequential lists, linked lists, and other fundamental structures.

algorithms algorithms-and-data-structures c c-language c-programming data data-structures data-structures-c structures-c

Last synced: 16 May 2025

https://github.com/codyvangosen/codyvangosen.github.io

CS-499 Capstone Portfolio | SNHU Computer Science Final ePortfolio demonstrating software design, algorithm development, and database integration through real-world enhancements and reflection.

3d-graphics algorithms capstone computer-science cplusplus cs499 css data-structures database html json opengl portfolio snhu software-design web-portfolio

Last synced: 24 Jan 2026

https://github.com/syd-strzempko/practice-problems

python implementations of common algorithms, data structures, & coding problems

algorithms data-structures leetcode

Last synced: 26 Oct 2025

https://github.com/suryart/algorithms

Data Structures and Algorthims

algorithms data-structures datastructures ruby

Last synced: 22 Mar 2025

https://github.com/awskii/splay

Non-recursive, simple and tested splay tree

data-structures datastructures tree

Last synced: 06 Mar 2025

https://github.com/chaitanyak77/datastructures

This repository showcases a collection of data structure simulations implemented in C.

data-structures

Last synced: 26 Oct 2025

https://github.com/habbatul/circular-single-linked-list-program-ktp

Terminal App, implementasi struktur data Circular Single Linked List (Study kasus manajemen KTP)

data-structures linked-list

Last synced: 02 Sep 2025

https://github.com/jiko23/family-tree

Model out the Shan family tree so that when given a ‘name’ and a ‘relationship’ as an input, the output are the people that correspond to the relationship. Input needs to be read from a text file, and output should be printed to console. Program should execute and take the location to the test file as parameter.

backend data-structures python-3

Last synced: 26 Oct 2025

https://github.com/hernandemonteiro/data_science_and_algorithms

Data Science, Algorithms and Data Structure.

data-science data-structures python3

Last synced: 26 Oct 2025

https://github.com/bhavinpatel4199/artificial-intelligence---ai-for-decision-making

Artificial Intelligence for Decision Making is a collection of projects focused on applying AI and machine learning techniques to solve decision-making challenges. It includes projects on wine quality prediction, Cassandra data modeling, and text classification, showcasing a range of data science and machine learning applications.

artificial-intelligence cassandra-cql data-analysis data-engineering data-preprocessing data-structures decision-making deep-learning feature-selection machine-learning-algorithms sentiment-analysis text-classification

Last synced: 03 Mar 2025

https://github.com/prash08484/binary-tree-visualiser

It is basic ds-algo based project whose aim to illustrate some types of binary tree's and some operation visualization on that tree..

algorithm binary-search-tree binary-trees css3 data-structures html5 illustration javascript max-heapify

Last synced: 27 Oct 2025

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

This repository offers clear implementations of key data structures, making it ideal for students and professionals alike. Explore practical examples to enhance your coding skills and prepare for interviews. 🐙🌟

adjacency adjacency-matrix algorithms-implemented data-structures datastructures dijkstra edmonds-karp-algorithm heap interview interview-practice javascript javascript-algorithms leetcode-solutions pandas python search sort tree

Last synced: 14 Mar 2026

https://github.com/bertrand31/cagire

🔍 An experimental search engine supporting real-time partial-match plaintext search

data-structures functional-programming inverted-index scala search-engine trie

Last synced: 16 May 2025

https://github.com/gusenov/tag-reg-js

:label: JavaScript структура данных для хранения записей вида ключ-значение, где ключ - это набор тегов.

bitmask data-structures javascript javascript-library key-value tags

Last synced: 29 Jun 2025

https://github.com/mateusz-przybyla/personalbudget_structured

Final C++ application to manage your personal budget [structured]

cpp data-structures structured-programming xml

Last synced: 27 Oct 2025

https://github.com/elishamutang/linked-list

My solution to Linked Lists project from TOP.

data-structures javascript linked-list

Last synced: 23 Mar 2025

https://github.com/candytale55/doubly-linked-list_js

A doubly linked list implementation in JS. A doubly linked list is a sequential chain of nodes that contains two elements: data and links to the next and previous nodes. Uses nodes from a Node class also implemented in JS.

codecademy data-structures doubly-linked-list javascript-data-structures nodes

Last synced: 31 Mar 2025

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

A Java library of important algorithms and data structures.

algorithms data-structures

Last synced: 28 Oct 2025

https://github.com/mezantrop/tsqlike

SQL-like interface to tabular structured data

csv data-processing data-structures json python sql-like table

Last synced: 24 Jan 2026

https://github.com/pedrohenrikle/fprog2025-1

This repository is dedicated to save contents from the Algorithms class from college with C/C++

algorithms c college cplusplus data-structures study

Last synced: 15 Mar 2025

https://github.com/whisperpine/leetcode-rs

LeetCode problem solutions in Rust.

algorithms data-structures dsa leetcode neetcode rust

Last synced: 24 Jan 2026

https://github.com/raadiah/dsa-using-go

Implementing the most used data structures and algorithms using Go.

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

Last synced: 15 Mar 2025

https://github.com/obeliskos/typescript-datastructures

Typescript-implemented data structures and benchmarks

avl avl-tree data-structures typescript

Last synced: 23 Mar 2025

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

The project shows various data structures implemented in Golang.

data-structures golang

Last synced: 01 May 2025

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

Data Structures and Common Algorithms Implementations.

algorithms data-structures

Last synced: 15 Mar 2025

https://github.com/cassxw/leetcode

My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.

algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python

Last synced: 31 Mar 2025

https://github.com/elhakimdev/typescript-abstract-data-type

A basic datastructure & abstract data type implementation with Typescript

absraction algorithms data-structures typescript

Last synced: 28 Jan 2026

https://github.com/osiota10/alx-higher_level_programming

Python high Level Programming - Data Structures and Algorithms with ALX Software Engineering

data-structures python

Last synced: 24 Feb 2026

https://github.com/tomas542/dsaa

Data Structures and Algorithms on Python, C, C++ and Rust

algorithms c cpp data-structures python rust

Last synced: 05 Apr 2026

https://github.com/vikashpr/maang-interview-prep-100-dsa

Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!

algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews

Last synced: 16 Mar 2026

https://github.com/d12ksh/user-login-database-system

Building trust starts with security! 🚀 Check out this Login Database System, where user authentication meets best practices. With encrypted data, basic design, this is one of them"

data-structures database python sql user-authentication

Last synced: 30 Mar 2026

https://github.com/tca166/asd1c

A collection of C algorithms made for my CS class

algorithms c data-structures searching-algorithms sorting-algorithms

Last synced: 02 Apr 2025

https://github.com/eusebioajas/estructuras-de-datos

Ejercicios y Algoritmos de la Asignatura Estructuras de Datos

algorithms data-structures

Last synced: 25 Mar 2025

https://github.com/code-parth/data-structure-college

Semester 3, GTU Practical, Data Structure

c college data-structures gtu semester-3

Last synced: 25 Mar 2025

https://github.com/harrisonhemstreet/dsa-python

Data Structures and Algorithms! (plus some Leetcode!)

algorithms data-structures dsa leetcode leetcode-python python3

Last synced: 28 Feb 2025

https://github.com/abdur75648/billing-counter-simulation

A Java program for event based simulation of the billing counter of a burger restaurant (McMohan's Burger)

algorithms assignment avl-tree binary-search-tree binary-tree col106 data-structures dsa heap iitd java javaprogramming queue stack

Last synced: 31 Mar 2025

https://github.com/futarimiti/queue

An implementation of the queue data structure using array.

data-structures java queue

Last synced: 12 Jun 2025

https://github.com/poonamkhatri/php-find-unique-values-function

This repository contains a custom PHP function for retrieving unique values from an array without relying on built-in PHP functions like array_unique(). The function utilizes a straightforward algorithm to identify and collect only the unique elements present in the input array.

array array-manipulations array-methods arraylist arrays arrays-and-strings data-science data-structures data-structures-and-algorithms php php7 php8

Last synced: 31 Mar 2025

https://github.com/chinnanj666/data-structure-stack-using-python

data structures-stacks using python.

data-structures python3 stacks

Last synced: 07 Jan 2026

https://github.com/rokwonk/basic_algorithm

Data Structure - 기본이 되는 자료구조, 컨테이너 직접구현

data-structures

Last synced: 23 Apr 2025

https://github.com/imran789456123/algo-monster

Practice Data Structures & Algorithms for Interview

algorithms blind75 data-structures neetcode150 python

Last synced: 25 Mar 2025

https://github.com/itsferdiardiansa/in-memory-storage

This project aims to develop an in-memory storage solution, which is a fast and efficient temporary data storage system. This in-memory storage stores data in the main memory (RAM), allowing faster access compared to disk storage.

btree-indexes data-structures nestjs tree typescript

Last synced: 16 Mar 2025

https://github.com/ishibi/binary-search-tree

An implementation of Binary Search Tree in TypeScript

algorithms binary-search-tree data-structures typescript

Last synced: 02 Apr 2025

https://github.com/parvpatel2805/algorithm-basics

Explore the fundamentals of algorithms with "algorithm-basics." This repository covers key topics in sorting, graphs, and heaps, providing clear explanations and examples. 🐙💻

computer-science data-structures dom fundamentals graphics-programming hmm-model java javascript knn-classification nodejs problems quantum-ai quantum-programming-language qubits scanlinefill simulation solutions transformations

Last synced: 04 Jul 2025

https://github.com/mkosir/store1arrays

Array data structure implemented in C programming language from scratch.

c data-structures

Last synced: 02 Apr 2025

https://github.com/injamul3798/volunteer_management-using-c-cpp

It was a group project. Me and my friends worked together. When i was in first year,me and teams spend a lot time .And it was fun.I learned a lot/.

data-structures linked-list queue stack

Last synced: 02 Apr 2025

https://github.com/lmbarros/dump

DUMP: Dump of Unsorted Morsels for Programmers

algorithms data-structures reference

Last synced: 21 Feb 2026