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/saka7/algorithms

Algorithms and data structures in TypeScript

algorithms cumputer-science data-structures typescript

Last synced: 18 Mar 2025

https://github.com/bserdar/digraph

Go directed labeled/unlabeled graph data structure with constant-time accessors

data-structures go golang golang-package graph graph-algorithms

Last synced: 21 Mar 2025

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

A collection of Algorithms and Data Structures written in Java

algorithms data-structures java

Last synced: 13 Aug 2025

https://github.com/cqllum/schema2dwh

⚡ Automatically produce a data model on your database using its information schema using GenAI.

ai data data-structures dataengineering datawarehousing dwh gemini gemini-api genai reporting reporting-tool schema-design

Last synced: 13 Mar 2025

https://github.com/vishesh-gupta/algolvers

A :notebook: to my solutions to algorithms that I have encountered and want to face

algorthims cpp data-structures leetcode

Last synced: 03 Apr 2025

https://github.com/albinj12/go-data-structures-and-algorithms

Data Structures and Algorithms implemented using Go

algorithms data-structures dsa go golang

Last synced: 25 Mar 2025

https://github.com/asarkar/algorithms-design-analysis

Lecture videos and homework for Algorithms: Design and Analysis, Part 1, taught by Tim Roughgarden

algorithms coursera data-structures scala stanford

Last synced: 04 Oct 2025

https://github.com/ifeelgarv/striver-a2z-dsa-sheet-solution-using-cpp

This repository contains Strivers A2Z DSA Course/Sheet Code Solution using C++with explanation.😍

algorithm data-structures

Last synced: 11 Jun 2025

https://github.com/ifeelgarv/kunalkushwaha-java-dsa-bootcamp

This repos contains QnA of Kunal Kushwaha and some Leetcode Question/Solution.💻

algorithms basic data-structures java

Last synced: 11 Jun 2025

https://github.com/franklinekemezie/dsa-in-c

This repository contains my implementations of various data structures and algorithms using the C programming language. It's part of my ongoing practice to deepen my understanding of fundamental computer science concepts.

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

Last synced: 02 Jan 2026

https://github.com/musleh0001/dsa

Data Structure and Algorithm

alrogithm data-structures python3

Last synced: 24 Mar 2025

https://github.com/alexdvorak/c_cpp_projects

For the sake of learning how to translate across languages and how things work

algorithms algorithms-implemented c data-structures data-structures-c sorting-algorithms sorting-algorithms-implemented

Last synced: 29 May 2026

https://github.com/bryanbill/algo

Algo is a series of several algorithms written in pure dart

algorithms data-structures

Last synced: 16 Aug 2025

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

C Low Level Programming - Data Structures, Linux/Unix System Programming and Algorithms with ALX Software Engineering

algorithms assembly c data data-structures linux shell unix

Last synced: 25 Jun 2025

https://github.com/hozlucas28/c-algorithms-practical-work-2025

Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).

2025 algorithms c codeblocks continuous-integration data-structures gcc-complier github-actions mit-license practical-work university-assignment unlam

Last synced: 01 Apr 2025

https://github.com/edugmenes/azure-data-engineering

This repository contains my first end-to-end Data Engineering project, built using Microsoft Azure Cloud and Azure Databricks with PySpark.

azure cloud data data-engineering data-lakehouse data-structures databricks delta-lake etl-pipelines lakehouse lakehouse-architectures medallion-architecture microsoft-azure pyspark spark

Last synced: 29 Jan 2026

https://github.com/yvng-jie/ds-visualized

📚 Interactive data structures tutorial with visual animations and live code playground.

data-structures dsa javascript tutorial visualization

Last synced: 29 May 2026

https://github.com/asarkar/algorithms-design-analysis-2

Lecture videos and homework for Algorithms: Design and Analysis, Part 2, taught by Tim Roughgarden

algorithms coursera data-structures scala stanford

Last synced: 27 Nov 2025

https://github.com/tristanpenman/algorithms

Code for various algorithms, data structures, and coding interview questions

algorithms data-structures

Last synced: 22 Mar 2025

https://github.com/viktorsvertoka/goit-algo-hw-08

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures python

Last synced: 09 Apr 2025

https://github.com/ximaz/list-in-c

This project aims to re-build the most powerfull list type in C at ground-0 level, with the most optimized memory management and the most accessible features.

c data-structures epitech epitech-project epitech-study epitech-workshop linked-data linked-list linkedlist list lists

Last synced: 30 Mar 2025

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

Efficient data structures for every day programming

algorithms data-structures typescript

Last synced: 23 Apr 2025

https://github.com/krypt0nn/table

Библиотека реализации таблиц данных на PHP 7.4

data-structures php

Last synced: 12 Jun 2026

https://github.com/rishabh672003/hash-table-in-cpp

A very simple hash table implementation in CPP

cmake cpp cpp20 data-structures hash hash-table hashing

Last synced: 19 Aug 2025

https://github.com/anishlearnstocode/java-batch-10

Introductory course in Java Programming taught at @WhatAfterCollege. 🎓

algorithms course data-structures java online-course oops strings

Last synced: 18 Mar 2025

https://github.com/itsjomon/java

Java Programming & Data Structures/Algorithms repository for quick revision, practice, and reference.

algorithms data-structures java java-dsa java-programming-language

Last synced: 12 Jun 2025

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

C++ data structure compilation

cpp data-structures learning

Last synced: 20 Mar 2025

https://github.com/darrehan/dsa

"Repository for horning programming concepts in C, C++, Java, and Python. Dive into data structures and algorithms to elevate coding prowess."

algorithms c cplusplus data-structures java python

Last synced: 11 Sep 2025

https://github.com/can-dy-jack/stack

stack implementation in JavaScript

data-structures javascript stack

Last synced: 07 Apr 2025

https://github.com/jaem1n207/brain

개발을 할 때 필요한 일부 기본 지식들을 정리한 저장소

accessibility css data-structures database front-end html javascript network node os patterns performance react security

Last synced: 08 Apr 2026

https://github.com/tauqueeralam42/dsa-java

Explore fundamental Data Structures and Algorithms (DSA) concepts with Java implementations. Includes arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, dynamic programming, and more.

algorithms data-structures java

Last synced: 30 Oct 2025

https://github.com/edumigueis/mars-map-router

Route finder between cities in Mars. The project uses files with informations of Mars's cities to find the best path between them.

binary-trees data-structures data-structures-and-algorithms maps maps-routing mars-cities route-finder tree

Last synced: 10 Jun 2026

https://github.com/1337fury/42_minishell

Simple Unix shell implementation developed as part of the curriculum at 42. It provides a command-line interface that allows users to execute commands, launch programs, and perform various operations in a shell environment.

algorithms command-line data-structures shell unix

Last synced: 20 Apr 2026

https://github.com/jollyjerr/algorithms-specialization-notebook

My notes and assignments for Stanford University's Algorithms Specialization

algorithms data-structures golang study-notes

Last synced: 22 Aug 2025

https://github.com/gurrudev/data-structure

data-structure programs using C++

cpp data-structures dsa dsa-algorithm

Last synced: 11 Nov 2025

https://github.com/haidermalikk/cs_notes

My CS notes. Include Topics Like: Data structures, Algorithims, OOP, Syntax for various languages, etc.

algorithms algorithms-and-data-structures begginer-friendly csnote csnotes data-structures explanation python

Last synced: 09 Apr 2025

https://github.com/ankush-003/data-structures-using-c

Learning Data Structures using C Language

c data-structures

Last synced: 21 Mar 2025

https://github.com/bragdond/universal-stack-c

Dynamic stack in C which can store any type of data

c data-structures stack void

Last synced: 21 Mar 2025

https://github.com/bzdgn/tower-of-hanoi-demo

Tower Of Hanoi Demonstration WIth Java and Custom Stack Implementation For Pegs

data-structures data-structures-algorithms java recursive recursive-algorithm stack tower-of-hanoi

Last synced: 28 Mar 2025

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

Learn algorithm and data structure in Javascript

algorithm data-structures javascipt

Last synced: 31 Mar 2025

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

A list of all common problems (solved) from beginners to advance in problem solving

c codeforces-solutions cpp data-structures java oops-in-java problem-solving

Last synced: 09 May 2026

https://github.com/iamlizu/stack

A simple library, JavaScript implementation of Stack data structure, using Array.

data-structures stack

Last synced: 01 Apr 2025

https://github.com/mzuvin/veriyapilari

Java ile Veri Yapıları ve Algoritmalar - data structures and algorithms in java

binary-search-tree data-structures datastructures datastructuresinjava java

Last synced: 25 Aug 2025

https://github.com/rishabh96b/code-implementations

This repository contains the C++ problems that I have either solved or concepts that I've implemented myself.

coding-challenge cpp data-structures hackerrank

Last synced: 25 Mar 2025

https://github.com/jusexton/datastructu-rs

Data Structures written in the rust programming language.

data-structures rust

Last synced: 13 Apr 2025

https://github.com/zhravan/data-structures-and-algorithm

Repo contains the development explanation and code for Data Structure and Algorithm

algorithm algorithms data-structures

Last synced: 26 Aug 2025

https://github.com/davidyslu/OnlineJudgeZero

Personal Submission of Online Judge Zero (臺灣高中生程式解題系統)

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/sonirico/container

data structures & utilities to work with slices, maps... in a generic way

container data-structures generics golang

Last synced: 03 Nov 2025

https://github.com/paulchen2713/nthu-data_structure_2020

EECS 2040 Data Structure Lecture Slides 2020

data-structures nthucs

Last synced: 03 Feb 2026

https://github.com/alok-srivastava10/leetcode-solutions

This repository contains my solutions to various Data Structures and Algorithms (DSA) problems from LeetCode.

algorithms backtracking data-structures dynamic-programming hashmap java linked-list priority-queue problem-solving queue sliding-window stack tree

Last synced: 22 Mar 2025

https://github.com/aghorui/lhf

Multilevel data and operation deduplication mechanism (implementation in C++)

big-data cache compilers data-flow-analysis data-structures database

Last synced: 08 Apr 2026

https://github.com/salma-mamdoh/rsvector

Our Project for Object Oriented Programming Course taken during Winter 2022 semester

backtracking-algorithm cpp data-structures exception-handling filesystem oop problem-solving recursion

Last synced: 27 Oct 2025

https://github.com/tom474/map_system

[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Group Assignment

algorithms data-structures java

Last synced: 04 Mar 2025

https://github.com/tom474/time_bank_system

[RMIT 2023C] EEET2482 - Software Engineering Design - Group Assignment

algorithms cpp data-structures object-oriented-programming

Last synced: 09 Oct 2025

https://github.com/ghaerdi/datastructure

Learning data structure and algorithms

algorithms data-structures typescript

Last synced: 25 Oct 2025

https://github.com/muhammed-rizin/data-structures

This repository focuses on implementing various data structures and algorithms using JavaScript. It covers a wide range of topics including, Linked List, Array, Binary Search, Linear Search, Recurtion , Sorting algorithms, Stack, Queue, Hash Table , Tree, Binary Search Tree, Heap, Graph and Trie

array binary-search-tree data-structures hashtable heap javascript linked-list queue recursion sorting-algorithms stack string tree trie

Last synced: 07 Sep 2025

https://github.com/syedzawwarahmed/flilezipper

A simple application that compresses a text file using Huffman Coding.

algorithms c cpp data-structures huffman-coding tree-structure

Last synced: 15 May 2026

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

Codes with solutions for different Data Structures & Algorithm related problems

algorithms algorithms-and-data-structures cpp data-structures problem-solving

Last synced: 09 Sep 2025

https://github.com/cedrickchee/parkinglot-ts-node

TypeScript solution for parking lot problem.

algorithm data-structures oop-concepts parking-lot typescript

Last synced: 12 Mar 2025

https://github.com/diego-evaristo-crtl/algoc-lib

Collection of data structures to allow users to self learn DSA

c data-structures dsa self-learning

Last synced: 16 Jul 2025

https://github.com/devhindo/williamfiset

Empowering WilliamFiset tutorials by summarizing videos, providing follow-up problems and adding additional resources for each video

algorithms computer-science data-structures mathematics

Last synced: 09 Jan 2026

https://github.com/diogocarrola/42-piscine

My journey through the 42 Piscine, showcasing my progress, projects and the skills I developed during the intensive month-long experience.

42-piscine algorithms c data-structures shell

Last synced: 26 Mar 2025

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

Data structures and algorithms by Olexandr Tsymbaliuk. Not finished.

algorithms data-structures

Last synced: 16 Mar 2025

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

🍌 Data structures with C language

c c-language data-structures

Last synced: 05 Jun 2026

https://github.com/onnesok/cse220-summer

Bracu Cse220 (DATA STRUCTURES || ) basic things lab assignments all codes of DATA STRUCTURES

cse220lab data-structures

Last synced: 16 Jun 2026

https://github.com/matteosandrin/structoscope

Structoscope is a Python library for visualizing and inspecting any data structure.

arrays data-structures debugging maps python trees vizualisation

Last synced: 06 Apr 2026

https://github.com/snehalyelmati/competitive-programming-golang

Repository to maintain LeetCode, Kickstart and CodeChef solutions in Go. Implementation and notes of data structures and algorithms.

algorithms data-structures golang google-hashcode google-kickstart leetcode

Last synced: 21 Jun 2025

https://github.com/quytelda/focs

Functional Open C Structures - C Data Structures Library

c data-structures focs functional libfocs

Last synced: 12 Nov 2025

https://github.com/mariianikitash/data-structures-w-python

Repo with my completed data structures and algorithms questions taken from LeetCode

algorithms data-structures python3

Last synced: 05 Mar 2025

https://github.com/kopach-artem/fleet-managment

Car Fleet Manager in C: Manages vehicle data, refueling logs, and service alerts. The program utilizes linked lists for efficient data handling and provides a console-based user interface for interactive management. Includes source code, user interface, and documentation.

c c-plus-plus data-structures fleet-management structures

Last synced: 28 Apr 2026

https://github.com/mdabdullahibnaharun/algorithms

Those algorithms are a finite list of instructions used to solve a problem or perform a task.

algorithms cpp11 data-structures graph tree

Last synced: 21 May 2026

https://github.com/maestre3d/coding-interview

Basic coding interview algorithms written in Java 15.

algorithms algorithms-and-data-structures coding-interviews data-structures

Last synced: 02 Apr 2025

https://github.com/lurler/trimkit.statdictionary

StatDictionary is a simple, type-safe stat container designed for games that rely on numerical attributes - whether for character attributes, item properties, or entire gameplay systems.

c-sharp csharp data-structures game-development game-framework game-systems gamedev rpg stats trimkit

Last synced: 04 Nov 2025

https://github.com/dirkgroot/fsharpx.radixtree

A general-purpose implementation of a Relaxed Radix Balanced tree.

data-structures fsharp fsharp-practice fsunit immutable-collections test-driven-development

Last synced: 25 May 2026

https://github.com/wendymunyasi/binary_trees

Learn about binary tree and binary search tree.

algorithms c data-structures

Last synced: 21 Jul 2025

https://github.com/cayo-rodrigues/gsic

This program accomplishes some common tasks done by grocery stores cashiers

algorithms c command-line-interface data-structures gcc makefile valgrind

Last synced: 22 Mar 2025

https://github.com/inforkgodara/linear-search

A single class implementation of linear search

data-structures inforkgodara java linear-search

Last synced: 04 Apr 2025

https://github.com/r-pagard/python-algorithm

Write some algorithms with Python. I'm trying to write the best way that I can.

algorithms data-structures implement leetcode pytest python3 two-pointers

Last synced: 30 Mar 2025

https://github.com/bogwi/eruzero

Bullet-Train fast hashmap for Zig

benchmark data-structures hashmap hashtable zig zig-package ziglang

Last synced: 12 Apr 2025

https://github.com/devourtech/christmasdb

A key value store to explore on database and storage internals

data-structures database golang key-value-store

Last synced: 04 Jan 2026