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/luiscarlosjayk/rust-fun-practice

Practicing LeetCode-style DSA problems in Rust, organized by difficulty and topic. Each problem is its own crate with validating tests.

algorithms coding-interview data-structures dsa leetcode neetcode practice rust

Last synced: 29 Jun 2026

https://github.com/emanoelcampos/java-data-structures-algorithms

Atividades e exercícios desenvolvidos no curso de Estrutura de Dados e Algoritmos com Java da orientadora Loiane Groner

algorithms algoritmos data-structures estrutura-de-dados java loiane loiane-groner

Last synced: 28 Apr 2026

https://github.com/nilesh2000/errorfreecodes

Repository I use for my interview preparation.

algorithms cpp data-structures

Last synced: 09 Oct 2025

https://github.com/lebrancconvas/datastructure-algorithms-playground

Practicing Data Structures and Algorithms in various Programming Language.

algorithms data-structures data-structures-and-algorithms

Last synced: 04 Jun 2026

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

🍌 Data structures with C language

c c-language data-structures

Last synced: 05 Jun 2026

https://github.com/md-emon-hasan/python

🐍 Python programming ranging from beginner to advanced levels, enhancing coding skills and understanding to various Python concepts.

anaconda data-structures dsa programming python python-programming python3

Last synced: 08 Jun 2026

https://github.com/richardmiruka/alx-interview

This interview repository 📒 is a collection of (practical) questions and answers designed to help someone prepare for programming interviews. The repository is organized into several categories, including Algorithms, programming concepts, and miscellaneous topics through Practical questions and concepts such as Pascal's triangle.

algorithms algorithms-and-data-structures data-structures logic logic-programming programming-languages

Last synced: 26 Feb 2025

https://github.com/algusdark/programming-puzzles

A repository with programming puzzles and solutions in TypeScript

algorithms codeando-pues data-structures javascript programming programming-puzzles puzzles typescript

Last synced: 20 Apr 2026

https://github.com/jilliennelapid/binarytreestorage

Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.

binary-search-tree binary-tree cpp data-structures infile-outfile txt-files

Last synced: 15 Mar 2025

https://github.com/abhijivani3001/dsa_in_c

This repository is of Data Structure in C language.

c data-structures

Last synced: 28 May 2026

https://github.com/imbios/lab-extract-common-letters

📝 TypeScript implementation of an algorithm to extract common characters across multiple strings, optimized for performance with O(n*k) time complexity.

algorithms coding-challenge coding-interview data-structures educational hacktoberfest hash-table interview-preparation leetcode npm-package optimization performance problem-solving string-manipulation time-complexity typescript

Last synced: 20 Apr 2026

https://github.com/nelsonbn/algorithms-data-structures-binary-search-tree

Algorithms and Data Structures - Binary Search Tree (BST)

algorithms algorithms-and-data-structures data-structures

Last synced: 20 Apr 2026

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/gaarutyunov/dsa

Data Structures and Algorithms

algorithms data-structures deno

Last synced: 30 Apr 2026

https://github.com/rvats20/airline-dashboard

Airline Dashboard is designed to provide real-time insights and analytics for airline operations. This dashboard helps airlines monitor key performance indicators (KPIs), track flights, manage resources, and improve overall efficiency.

cicd dashboard-application dashboard-templates data-structures matplotlib pandas plotly python real-time visualization

Last synced: 30 Apr 2026

https://github.com/devdrops/php-ds

:computer: PHP data structures

data-structures php spl

Last synced: 30 Mar 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/hnipun/elements-of-programming-interviews-in-python

collection of solutions to common coding problems

algorithms data-structures

Last synced: 03 Apr 2025

https://github.com/vishalpadaswan3/mykaa---shopping-website

An E-Commerce website for women fashion products. A Solo Project built by a me and executed in 5 Days

backend css css-animations css-grid data-structures database expressjs html mongodb mongoose nodejs

Last synced: 05 Apr 2026

https://github.com/jcalmcrasher/hackerrank-challenges

My algo solutions (mostly hackerrank challenges)

algorithms data-structures typescript

Last synced: 02 Sep 2025

https://github.com/shravanatirtha/must-know-java-programs

All programs a geeks needs to know at one stop. It is an implementation of Data Structures and Algorithms in Java.

algorithms data-structures java

Last synced: 03 Apr 2025

https://github.com/ctoic/polynomial-calculator-using_c-

Some of the basic concept's and algorithm implementations.

algorithm data-structures linked-list

Last synced: 08 Jun 2026

https://github.com/nberlette/iterable

Type-safe utilities for iterables and iterators in TypeScript and JavaScript.

collections data-structures deno iterable iterables iteration iterator jsr monorepo typescript

Last synced: 18 Apr 2026

https://github.com/utkarshmishra12/leetcode_solutions

LeetCode Solutions - Repository For Codes Of Various Data Structures And Algorithms and Competitive Programming Problems

algorithms coding-solutions cpp data-structures interview interview-preparation leetcode leetcode-cpp leetcode-cpp-solutions leetcode-solutions

Last synced: 05 Apr 2026

https://github.com/singhjyoti24/leetcodedsa

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)

algorithms data-structures java leetcode

Last synced: 02 May 2026

https://github.com/okeuday/blookup

Binary Lookup Data Structure

data-structures erlang

Last synced: 30 Mar 2025

https://github.com/lxmn22nov/cohort3.0

I'll post everything here, whatever I'll learn during this cohort. 💯

bitcoin-wallet css-grid css3 data-structures express-middleware expressjs html5 javascript mongodb nodejs reactjs web3

Last synced: 04 Apr 2026

https://github.com/lebrancworkshop/learn-dsal-cpp-mikelopster

Learning Data Structures and Algorithms with C++ by Mikelopster (Thai Software Developer Youtube Channel)

algorithms algorithms-and-data-structures cpp data-structures data-structures-and-algorithms

Last synced: 02 May 2026

https://github.com/maemoonfarooq/shortest-path-finder-using-parallel-processing

Welcome to the Parallel Shortest Path Finder! This innovative tool is designed to swiftly determine the shortest routes between pairs of nodes in a graph. Leveraging the power of Dijkstra's algorithm, it navigates graph connections using an adjacency list and a hash table-based distance matrix for optimal efficiency.

bash-script c data-structures mpi openmp-parallelization

Last synced: 18 Apr 2026

https://github.com/aliaks-ei/data-structures

A collection of the most famous data structures implemented in Typescript

binary-search data-structures editorconfig-checker hash-table javascript jest linked-list typescript unit-testing

Last synced: 19 Apr 2026

https://github.com/maxicorrea/javascript-data-structures

Basic implementation of data structures programmed and tested with javascript and jest.

abstract-data-types adt data-structures javascript jest jest-test jest-tests unit-testing unittest

Last synced: 17 Apr 2026

https://github.com/valentinnsoare/structcraftlib

Java library with custom data structures made with customization benefits and performance in mind.

arraylist binary-search binary-search-tree data-structures design-patterns hashtable heap java library linked-list performance queue sorting-algorithms stack

Last synced: 23 Mar 2025

https://github.com/olaolatunbos/leetcode

The repository contains my solutions to leetcode questions in Python, along with data structures and algorithms

algorithms algorithms-and-data-structures data-structures leetocde python

Last synced: 03 Jun 2026

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/learnwithfair/data-structure

data-structure with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]

2-2 academic data-structures data-structures-and-algorithms learn-with-fair learnwithfair python rahatul-rabbi rahatulrabbi

Last synced: 17 Apr 2026

https://github.com/fl97-mo/level-1-python-beginner-guide

Learn Python from scratch! This repository provides a beginner-friendly guide to Python programming, with practical examples, projects and detailed explanations.

algorithms basics beginner-friendly control-structures data-structures examples exercises functions modules oop programming projects python tutorial

Last synced: 05 May 2026

https://github.com/aishanipach/interview-checkpoints

Keeping track of my various DSA solutions to Leetcode, Hackerrank & Striver's sheet! BasicChecklist has all the theory notes for interviews.

cheatsheet cpp data-structures dbms first-timers-friendly good-first-contribution interview-preparation leetcode open-source solutions sql strivers-cp-sheet strivers-sde-sheet

Last synced: 03 Jul 2025

https://github.com/massigy/c-graphs

This C project implements a graph data structure

c cprogramming data-structures gcc git github graph-algorithms makefile

Last synced: 17 Apr 2026

https://github.com/i-umairkhan/big-integers

A big integer calculator for solving calculaitons of big numbers

biginteger cpp data-structures

Last synced: 28 May 2026

https://github.com/paambaati/bumplan

A simple program that finds the seating arrangement for passengers for a given custom airplane seat layout.

algorithm coding-challenge data-structures interview-questions nodejs

Last synced: 19 Jan 2026

https://github.com/iboudhaine/HNSW-Attribute-Filtering-Optimization

Optimizing multi-attribute filtering for Approximate Nearest Neighbor (ANN) search using HNSW. This project integrates bitsets and Roaring Bitmaps into HNSWLib to accelerate query performance by reducing evaluation costs for large attribute datasets.

ann-search approximate-nearest-neighbor bitsets cpp data-structures efficient-filtering hnsw optimization roaring-bitmaps

Last synced: 02 Apr 2026

https://github.com/saqibbedar/cpp-algorithms-datastructures

Structured Data Structures & Algorithms (DSA) in C++: topic-wise implementations, labs, assignments, revision notes, and interview practice.

algorithms c-plus-plus coding-interview coding-practice competitive-programming cp cpp data-structures dsa interview-preparation linked-list priority-queue problem-solving queue recursion searching sorting stack stl tree

Last synced: 03 Jun 2026

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/mathusanm6/leetcode

Solutions for Leetcode Problems (tested using pytest and continuous integration)

algorithms algorithms-and-data-structures continuous-integration data-structures flake8 leetcode-python leetcode-solutions pytest

Last synced: 28 Aug 2025

https://github.com/figsoda/one-of

Rust library that introduces macros to represent and use types that can be converted either From or TryInto the given types

data-structure data-structures enum macro macros rust type

Last synced: 19 Jan 2026

https://github.com/mohammad-malik/linkedlist-notepad

A console-based notepad using a 2D linked list for text storage. Features text editing, saving, loading, and a spell-checker with correction suggestions—all in a C++ console environment.

cpp data-structures dsa linked-list linux macos ncurses-library unix

Last synced: 08 May 2026

https://github.com/sglavoie/code-snippets

Collection of code snippets that have been useful at some point in history.

algorithms computer-science data-structures mathematics python3

Last synced: 30 Mar 2025

https://github.com/nishkarsh25/iit-h-hospital-helpdesk-portal

Description: The IIT-H Hospital Helpdesk Portal is a multipurpose system that includes a directory of doctors and patients, an appointment management system, and a feedback management portal. The portal allows for easy access to important information, including doctor and patient details, appointment availability, and feedback ratings.,

data-structures linkedlists-using-class

Last synced: 15 Jul 2025

https://github.com/almmiko/rttd

Solutions for different technical problems.

algorithms data-structures leetcode

Last synced: 06 Jul 2025

https://github.com/ascii-dev/puava

A polyglot library of data structures & algorithms built from first principles. (C, C++, Java, Python, Rust, Go). Managed with Bazel.

algorithms bazel c cpp data-structures first-principles java monorepo python system-design

Last synced: 13 Apr 2026

https://github.com/peterpf/gomathlib

Go library with mathematical functions, data structures and other concepts

data-structures filters mathematics number-theory

Last synced: 04 Mar 2026

https://github.com/danishayman/boyer-moore-string-matching

This Java program implements the Boyer-Moore string matching algorithm using the Bad Character Heuristic.

algorithms booyer-moore booyer-moore-harspool data-structures java

Last synced: 20 Jun 2025

https://github.com/izure1/node-relation

This module helps you manage string, numbers as a group.

backend data-structures front-end javascript linked-list linkedlist math relationship tree tree-structure

Last synced: 09 May 2026

https://github.com/arindal1/hackerrank-three-month-interview-prep

3 Month Interview Preparation Kit - has challenges curated by our HackerRank experts for you to prepare and ace your interview.

algorithms coding competitive-programming data-structures

Last synced: 09 Apr 2025

https://github.com/yawar-abass/dsa

Data Structure And Algorithms through Java. Some Basic Java Programs .

algorithms data-structures data-structures-and-algorithms dsa java

Last synced: 29 Mar 2026

https://github.com/pragativerma18/data-structure-practice

This repository contains code for easy to advanced data structures using C as a part of my programming practice.

algorithms-and-data-structures c cpp data-structures leetcode-cpp leetcode-practice leetcode-solutions programming-challenges programming-practice python python3

Last synced: 09 May 2026

https://github.com/dominikjalowiecki/programming-projects

Minor programming projects (from books, tutorials and my own).

algorithms data-structures design-patterns practice-projects programming

Last synced: 02 Mar 2026

https://github.com/tehsim/competitive_programming

Codeforces submission link and my regular problem solving or coding added here

arrays c css data-structures datatypes function geometry html input-output loops recursion sorting-algorithms string

Last synced: 10 May 2026

https://github.com/yangjiaxi/dsaa

Data Structure and Algorithm Analysis

algorithm c data-structures

Last synced: 11 Jul 2025

https://github.com/dy/multiscale-array

Multiscale representation of an array

array data-structures

Last synced: 06 Sep 2025

https://github.com/dp6/templates-centro-de-inovacoes

Modelos de arquiteturas, documentações, testes e deploys para as iniciativas do centro de inovação

data-quality data-science data-structures dp6 gtm inovacao

Last synced: 05 Feb 2026

https://github.com/akarimin/algs0

Algorithms Instructed by Dr. Robert Sedgewick

algorithms data-structures search sort tree union-find

Last synced: 07 Apr 2025

https://github.com/shrilakshmishastry/linkedlist_assignment

Data structure - Set of examples to learn linkedlist .

c data-structures

Last synced: 10 Jun 2026

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/seigtm/bidirectionalringlist

Ring doubly linked list C++ class implementation. My very old college homework from 2020.

bidirectional-lists class cpp cpp-class cpp-library data-structure data-structures linked-list list

Last synced: 20 Apr 2025

https://github.com/pablohenrique/aulaspython-fatec

Repository destined for Fatec's Microinformatics classes - ADS. Realizado com @HenriqueQueirozz

ads data-structures exercises functions learning-python logic-programming pycharm-ide

Last synced: 02 Apr 2026

https://github.com/pedroth/nabla.js

Mathematical & Computer Science reference implementation, of various algorithms and concepts.

algorithms computer-science data-structures mathematics

Last synced: 21 Feb 2026

https://github.com/ionux/arduino-bounded-queue

Helpful software library for quickly & easily adding support for fixed-size (bounded) queues to your Arduino project.

arduino arduino-library arduino-project cpp data-structures embedded fixed library queue safety-critical sbc

Last synced: 13 May 2026

https://github.com/cogitatortech/ordered

A collection of data structures that keep data sorted by key (WIP)

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

Last synced: 17 Oct 2025

https://github.com/agilord/lookup

Dart package for constant (immutable) data structures for effiecient lookup, indexing and search in memory and on disk.

dart data-structures search

Last synced: 16 Feb 2026

https://github.com/savi-lang/map

Hash Map data structures for the Savi standard library.

data-structures hash-map library savi standard-library

Last synced: 19 Mar 2026

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/mohamed-samy26/cpp-custom-linked-list

Custom linked list implementation with undo() functionality to revert any edits done to the linked list in their specific order

cpp data-structures linked-list pointers stack

Last synced: 12 Jun 2026

https://github.com/sun-lab-nbb/ataraxis-data-structures

A Python library that provides classes and structures for storing, manipulating, and sharing data between Python processes.

ataraxis data-logging data-manipulation data-structures shared-memory

Last synced: 19 Feb 2026