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/dezashibi-c/dcommon

My commonly used utilities, headers, scripts, etc.

c data-structures dynamic-values helpers scripts utilities

Last synced: 15 Oct 2025

https://github.com/ndsvw/simple-unionfind

A very simple implementation of the UnionFind data structure (Java)

circle-detection data-structures union-find

Last synced: 15 Oct 2025

https://github.com/sam0jones0/cracking-the-coding-interview

My solutions written in Python to the problems presented in "Cracking the coding interview 6th edition: 189 programming questions and solutions" by Gayle Laakmann McDowell.

algorithms cracking-the-coding-interview data-structures python python3

Last synced: 15 Oct 2025

https://github.com/ososuna/matchmaking-lol

🕹️ Matchmaking algorithm for solo queue rankeds in League of Legends

data-structures league-of-legends machine-learning python

Last synced: 14 Apr 2026

https://github.com/singharyan1007/javadsa

The repository is collection of all the problems discussed in JAVA-DSA-Bootcamp by Kunal Kushwaha.

algorithms data-structures dsa faang-preparation java

Last synced: 15 Oct 2025

https://github.com/shubhamvv611/crm-management-system-for-kasturi-agency

I alone have developed the best CRM (Customer Management System) for the business of Kasturi Agency and have done all the project design and data flow management from the beginning, I alone have made this project using technology like Bootsrap4 HTML5 CSS3, PHP6, jQuery, Data tables JS, Purify CSS, and JavaScript

banners bootstrap crm css3 data-structures html-css-javascript html5 javascript jquery load-balancer load-balancer-test mobile-web optimization-algorithms php6

Last synced: 14 Mar 2026

https://github.com/StudyResearchProjects/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 16 Oct 2025

https://github.com/mghalix/library-system

C++ console application to run a library system.

cpp data-structures file-organization oop

Last synced: 01 Jun 2026

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

Data Structures and Algorithms implemented in Javascript

algorithms data-structures data-structures-and-algorithms

Last synced: 16 Oct 2025

https://github.com/koehlma/sharedvec-rs

A fast but limited ordered collection for storing values of a single type.

data-structures rust

Last synced: 17 Oct 2025

https://github.com/mezdelex/rustexamples

All kind of different exercises in Rust.

borrowing concurrency data-structures mutability rust

Last synced: 01 Jun 2026

https://github.com/tiennhm/algorithms

Tông hợp chi tiết các thuật toán lập trình

algorithms data-structures source-code

Last synced: 17 Oct 2025

https://github.com/bovem/algorithms-in-a-nutshell

Practice scripts from "Algorithms in a nutshell" book by George T. Heineman

algorithms algorithms-and-data-structures data-structures java oreilly

Last synced: 18 Oct 2025

https://github.com/vaibhavmojidra/data-structures---arrays-in-java

Java provides a data structure, the array, which stores a fixed-size sequential collection of elements of the same type. An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type.

arrays data-structures java mojidra vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 18 Oct 2025

https://github.com/gabrafo/algoritmos-ed

Estudos em algoritmos e estruturas de dados.

algorithms algoritmos cpp data-structures estruturas-de-dados

Last synced: 18 Oct 2025

https://github.com/iampavangandhi/splitwisecashflow

💵 Splitwise Cashflow Web App (using Heaps)

data-structures heap heaps javascript vanilla-javascript

Last synced: 18 Oct 2025

https://github.com/notthestallion/data_structures_sentinel_dynamic_link

The purpose of this repository is to provide implementations of three different types of data structures: sentinel-based, dynamic using malloc, and linked using pointers. These data structures can be used in various algorithms and programs for efficient storage, retrieval, and manipulation of data.

data-structures dynamic dynamic-programming link linked-data linked-list sentinel sentinels

Last synced: 18 Oct 2025

https://github.com/roluochke/games-programs

From simple to complex games and programs

algorithms data-structures game programming python

Last synced: 19 Oct 2025

https://github.com/phoemur/avl_tree

Naive implementation of an AVL tree using modern C++ (C++14, smart_pointers,etc...), and also a naive implementation of map using it.

associative-map avl avl-tree avltree cpp data-structures map

Last synced: 19 Oct 2025

https://github.com/tomboddaert/zig_structures

An implementation of some data structures used to help me learn Zig

data-structures zig

Last synced: 20 Oct 2025

https://github.com/codewith-ark/dsa-notes

This is essentially my digital notebook for Data Structure and Algorithms

data-structures data-structures-and-algorithms datastructures-algorithms

Last synced: 27 Jan 2026

https://github.com/peter-lyons-kehl/produce

Productivity data Structures, Algorithms and :children_crossing: examples in :coffee: Java 8

algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures java java-8

Last synced: 01 Jun 2026

https://github.com/jaimayal/datastructures-algorithms-exercises

List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.

algorithm algorithms data-structures dsa leetcode leetcode-solutions

Last synced: 23 Oct 2025

https://github.com/gamitej/codes-in-python

Basic coding snippet in python

algorithms coding data-structures python

Last synced: 23 Oct 2025

https://github.com/elkard/polynomialdatacontainer

C++ project on the 2nd semester of CS at Warsaw University of Technology

cpp11 data-structures parser polynomials template

Last synced: 24 Oct 2025

https://github.com/shreyapramanik47/tcs-nqt-coding-sheet

This repository contains solutions to common TCS NQT coding problems, covering arrays, strings, sorting, and number systems in C++.

arrays cpp data-structures dsa numbers numbersystem strings tcs tcsnqt

Last synced: 01 Jun 2026

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/odhithsen/data-structures-java

🧑‍💻 Java implementations of various data structures and their associated operations.

data-structures java

Last synced: 24 Oct 2025

https://github.com/ofmiq/algorithmsanddatastructures

A collection of fundamental algorithms and data structures implemented in C++

algorithms c-plus-plus data-structures

Last synced: 25 Oct 2025

https://github.com/ranimeshehata/shortest-paths-algorithms

A program implementing the three shortest paths algorithms for directed weighted graphs which are Dijkstra, Bellman-Ford and Floyd-Warshall.

algorithms bellman-ford-algorithm data-structures dijkstra-algorithm floyd-warshall-algorithm graphs java junit-test shortest-path-algorithm

Last synced: 25 Oct 2025

https://github.com/hamidhosen42/stl-standard-template-library

STL-Standard-Template-Library. All STL Code with problem solving

algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl

Last synced: 15 Mar 2026

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/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/daniilalpha/vec

Plain C typesafe vector data structure.

c c11 c17 data-structures data-structures-c dynamic-array vector

Last synced: 26 Oct 2025

https://github.com/jeongju9216/datastructure

Swift 자료구조

data-structures

Last synced: 26 Oct 2025

https://github.com/aravachoudhary/data_structures_algorithms

This Repository contains my DSA codes and problem Solutions

algorithms-and-data-structures data-structures

Last synced: 01 Jun 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/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/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/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/dyhalmeida/data-structures-algorithms

data structures and algorithms

algorithms data-structures

Last synced: 24 Jan 2026

https://github.com/y2k-shubham/dsa-in-cpp

Implementations of Data-Structures & Algorithm Questions in C++

algorithms cpp data-structures

Last synced: 28 Jan 2026

https://github.com/ahmedhosssam/dynamo-tree

C++ Backend server and API with React front-end client

avl-tree cpp cpprestsdk data-structures javascript react

Last synced: 15 Apr 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/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/jseg380/university

Repository with projects made for University subjects

ai computer-science cpp cs-degree data-structures java oop ruby

Last synced: 09 May 2026

https://github.com/iampavangandhi/codingpracticals

👨‍💻 Basic Coding Practical Questions of C++, Java, and Python

algorithms competitive-programming cpp data-structures dsa-questions java python

Last synced: 16 Mar 2026

https://github.com/wilson0x4d/algs4net

A few fundamental algorithms implemented via C# using .NET Standard 2.0-compatible projects and language features.

algorithms data-structures netfx netstandard

Last synced: 06 Feb 2026

https://github.com/mreshboboyev/tree-data-structure

Enterprise-ready tree data structure library in C# with multiple implementations (BST, AVL, Red-Black, B-Tree), advanced operations, and comprehensive functionality.

algorithms avl-tree b-tree binary-search-tree csharp data-structures enterprise generic red-black-tree tree

Last synced: 30 Jan 2026

https://github.com/tyra9/diagram-collection

写博客过程中制作的所有图例、图解,都放在这个仓库(支持.drawio)。

computer-networks data-structures database java javaweb mysql operating-system spring springboot

Last synced: 25 Feb 2026

https://github.com/lross2k/practice-in-c89

Simple implementations made in C to practice different concepts

algorithms c c89 data-structures

Last synced: 01 Feb 2026

https://github.com/ofadiman/grinding-leetcode

Repository contains solutions to leetcode problems.

algorithms data-structures golang leetcode sql typescript

Last synced: 18 Apr 2026

https://github.com/emanuelefavero/react-autocomplete

This is a simple React Autocomplete component that uses a Trie data structure to store the list of words

autocomplete data-structures react trie vite

Last synced: 15 Apr 2026

https://github.com/canciolabs/php-stack

This tiny package contains an interface and an array-based implementation of the LIFO Stack data structure.

data-structures php stack

Last synced: 26 Feb 2026

https://github.com/waseemofficial/dsa_python

Data Structures and Algorithms in Python

algorithms data-structures excalidraw python scripts yml yml-files

Last synced: 08 Feb 2026

https://github.com/raveriss/cpp09

C++ Module 09: STL. Ce module contient des exercices pour se familiariser avec la Standard Template Library (STL) en C++98. Les exercices incluent la manipulation de conteneurs standards et l'implémentation d'algorithmes de tri et de notation polonaise inversée.

algorithms bitcoin bitcoin-exchange cpp cpp98 data-structures merge-sort reverse-polish-notation stl

Last synced: 26 Feb 2026

https://github.com/1ayanabil1/algorithms

Welcome to the Algorithms repository! 🚀 This repository is dedicated to documenting and sharing my journey through algorithm learning, with a special focus on the Grokking Algorithms book.

codewars codewars-solutions data-structures hackerrank hackerrank-solutions jupyter-notebook leetcode leetcode-python leetcode-solutions machine-learning prob python search-algorithm searching searching-algorithms

Last synced: 09 Feb 2026

https://github.com/muhammedmagdyy/competitive-programming

My Solutions in Online Judges

algorithms cpp data-structures

Last synced: 18 Mar 2026

https://github.com/peterrauscher/devbranch.co

The source code for my site https://devbranch.co

algorithms blog data-structures devops programming website

Last synced: 10 Feb 2026

https://github.com/coledixon/sql

SQL projects and advanced scripting

data-structures database-schema sql ssms tsql

Last synced: 18 Mar 2026

https://github.com/bhavinpatel4199/artificial-intelligence--algorithm-and-mathematics

This repository focuses on AI with an emphasis on algorithms and mathematical foundations. It includes projects on data processing, fundamental AI algorithms, and mathematical concepts like linear algebra and optimization. Hands-on work with various frameworks provides practical model-building experience.

algorithms-and-data-structures data-structures data-visualization mathematic probability problem-solving python3 sklearn

Last synced: 11 Feb 2026

https://github.com/charmoniumq/algo

Algorithms that I implement for fun

automata data-structures

Last synced: 11 Feb 2026

https://github.com/yehezkiel1086/dsa-stuffs

Programming problem solutions which includes SQL problems solutions, linux shell, also data structures and algorithms.

algorithms c codeforces coderbyte codewars cpp data-structures hackerrank leetcode linux python spoj sql toki

Last synced: 16 Apr 2026

https://github.com/viral32111/xml

XML parser crate for my Rust projects.

data-structures rust-crate xml-parser

Last synced: 13 Feb 2026

https://github.com/adhaamehab/db-collection

My implementation for common algorithm and data structures used in modern database systems.

algorithms data-structures database-internals designing-data-intensive-applications

Last synced: 01 Mar 2026

https://github.com/ale-soares/data-structures-and-algorithms-coursework

Coursework for udemy course JavaScript Data Structures & Algorithms + LEETCODE Exercises

algorithms data-structures data-structures-and-algorithms

Last synced: 01 Mar 2026

https://github.com/dishenmakwana/java-data-structures-and-algorithms

This repo contains the basic Data Structure and Algorithms programs in Java.

algorithms data-structures java

Last synced: 16 Apr 2026

https://github.com/mmgalushka/algo-cheat-sheet

Cheat sheet for Algorithms & Data Structures

algorithms cheatsheet data-structures interview

Last synced: 04 Mar 2026

https://github.com/karthi-21/learndata

Small app for data structure course from learnCodeOnline.

data-structures online-course online-learning

Last synced: 03 Jun 2026

https://github.com/mgomesdev/estrutura-de-dados-e-algoritmos-com-javascript

Implementação dos exemplos do livro: Estrutura de dados e algoritmos com JavaScript, utilizando TypeScript, TDD e Jest.

algorithms data-structures jest tdd typescript

Last synced: 17 Apr 2026

https://github.com/rhaeguard/algorithms-and-interview-questions-python

The repository to stack up algorithms and interview questions I came across

algorithms data-structures interview-questions project-euler python search-algorithm set

Last synced: 17 Apr 2026

https://github.com/paolino/haskell-mts

Compact Sparse Merkle Tree implementation in Haskell with persistent storage and Merkle proofs

blockchain cryptography data-structures haskell merkle-tree rocksdb

Last synced: 05 Mar 2026

https://github.com/luisvalgoi/unisinos-algorithms

Unisinos Algorithms I had to create during the college

algorithms data-structures java sort

Last synced: 17 Apr 2026