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/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/hengxin/data-structures-algorithms-resources

Resources on Data Structures and Algorithms

algorithms big-list data-structures resources

Last synced: 29 Jan 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/wfvining/rangetree

Purely functional read-only range trees in Erlang

data-structures erlang erlang-library range-tree

Last synced: 30 Jan 2026

https://github.com/stevenschmatz/treegen

🎄 Fast and memory efficient unlabeled tree generation in Python

academic computer-science data-structures python theoretical-computer-science tree trees

Last synced: 31 Jan 2026

https://github.com/gauravmcode/dsa-assignments

repository of assignments for Data Structures and Algorithm course on ineuron.ai

data-structures dsa-algorithm dsa-practice

Last synced: 07 Feb 2026

https://github.com/tush-tr/learn-lang-cpp-dsa

Learn C++ with solving a lot of questions and also data structures and algorithms concepts

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

Last synced: 15 Apr 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/nadvolod/algorithms

Algorithms and data-structures exercises

algorithms 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/youssefashourrr/supermarket-manager

A supermarket management system developed in C++ with Qt5 widgets for the graphical interface, created as our CS213 course project during the first semester of sophomore year.

college-project cplusplus data-structures inventory-management qt5

Last synced: 07 Feb 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/forketyfork/coding-problems-kotlin

Solutions to various coding problems and algorithms implemented in Kotlin

algorithms coding-problems data-structures kotlin programming-practice

Last synced: 26 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/theolepage/algorithmics

Algorithmics course content during my studies at EPITA.

algorithmics computer-science data-structures ocaml python

Last synced: 15 Apr 2026

https://github.com/yuriioks/aqa-gcse-computer-science-preparation

25-week comprehensive program designed to equip students with the knowledge and skills required to excel in the AQA GCSE Computer Science exam

algorithms aqa aqa-computing coding-tutorials computer-science computer-science-education data-structures education exam-preparation gcse gcse-computer-science programming python python3 sql yuriodev

Last synced: 09 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/josugoar/scinet

Network science abstract data types

algorithms data-structures

Last synced: 10 Feb 2026

https://github.com/johan-bolmsjo/gods

Go Data Structures

data-structures go golang

Last synced: 11 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/rodrigojunqueiradev/python-exercises

Repositório para armazenar exercícios realizados na linguagem Python / Repository to organize exercises with Python language

data-analysis data-science data-structures data-visualization database math pandas pandas-python python python-3 python3 sql statistics

Last synced: 16 Apr 2026

https://github.com/ohmic-guy/mnemosyne

An experimental Python library exploring persistent and versioned data structures.

data-structures functional-programming immutability persistent-data-structures versioning

Last synced: 13 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/kailash-sankar/dsa

Data Structures and Algorithm Puzzles

algorithms data-structures javascript perl python

Last synced: 13 Feb 2026

https://github.com/andrewobwocha/advancedmusicplayer

🎵 Python CLI music queue implemented with a Doubly Linked List (DLinkedList). Features prev/next, add next/last, remove current, ytmusicapi search.

cli data-structures doubly-linked-list music python queue ytmusicapi

Last synced: 15 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/kylehue/my-dsa

A collection of reusable data structures in TypeScript.

algorithms data-structures

Last synced: 01 Apr 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

https://github.com/felipe-gdr/algorithms

Algorithms, coding challenges and exercises

algorithms data-structures java-8

Last synced: 17 Apr 2026

https://github.com/alphaleporus/leetabhyas

Daily DSA grind on LeetCode – Abhyas of code, logic, and consistency.

algorithms auto-sync competitive-programming cronjob data-structures dsa github-actions java leetcode leetcode-export python workflow

Last synced: 17 Apr 2026

https://github.com/thinkswan/js-linked-list

An implementation of the linked list data structure in JavaScript.

data-structures javascript tutorial

Last synced: 03 Jun 2026

https://github.com/dj1095/leetcode-mastery

Mastering LeetCode with detailed solutions and complexity analysis 🚀📊💡

algorithms-and-data-structures data-structures java leetcode-solutions python3 spacecomplexity timecomplexity

Last synced: 17 Apr 2026

https://github.com/shivang21007/leetcode-solution-in-cpp

This is Leetcode Solution repo in Cpp. My Leetcode ID - Shivang21007

cpp data-structures leetcode-solutions leetcode-solutions-cpp

Last synced: 03 Jun 2026

https://github.com/enajenkins/wgu-coursework

WGU: This is an archive of coursework, projects, and notes for the Bachelor of Science, Software Engineering (BSSE - Java) at Western Governors University

algorithms algorithms-and-data-structures android-development angularjs cloud-computing course-notes css data-management data-structures dsa html java javasceript networking-concepts nodejs projects prototypes python reactjs sql

Last synced: 03 Apr 2026

https://github.com/cyberg4b/leetcode-exercises

Some LeetCode Data Structures exercises in TypeScript.

data-structures leetcode typescript

Last synced: 07 May 2026

https://github.com/chinnanj666/data-structures-sorting-python

data structures -sorting algorithms using python.

data-structures python sorting-algorithms-implemented

Last synced: 17 Apr 2026

https://github.com/ananyachibber21/data_structures_and_algorithms

Data Structures and Algorithms in Java, Python

algorithms data-structures java programming python

Last synced: 30 Apr 2026

https://github.com/spenserblack/lookup.go

A type for looking up the presence of a value. Either a slice or a set depending on the collection size.

data-structures golang

Last synced: 04 Apr 2026

https://github.com/rrohitramsen/expression-evaluator

Expression Evaluator + Tree Data Structure + Postorder Traversal + Rest API + Spring Boot

data data-structures design-patterns json microservice postorder problem-solving spring-boot swagger-api swagger-docs swagger-ui tree tree-structure

Last synced: 04 Apr 2026

https://github.com/asccrs/estructura-de-datos

Respositorio utilizado para subr las praticas realizadas en la materia Estructura de datos

algorithms data-structures java

Last synced: 17 Apr 2026

https://github.com/gatarelib/random-programs

Random Programs from my Computer Science Course 2017-2021

c cpp data-structures executable golang java-8 object-oriented-programming python3

Last synced: 04 Apr 2026

https://github.com/bside89/data_structures_practice4

Practical activity #4, Data Structures, in Computer Engineering graduation.

dag data-structures depth-first-search graphs topological-sort

Last synced: 04 Apr 2026

https://github.com/sevilaymuni/project-no.3-seaborn-plots

Pandas and Seaborn Mediated Comprehensive Analysis on Differentiated Thyroid Cancer

data-analysis data-structures data-visualization mathplotlib pandas python seaborn

Last synced: 18 Apr 2026

https://github.com/moromichele/cs-typescript-jest-practice

Rewriting simple data structures and design patterns examples from javascript to typescript + jest testing as practice

data-structures design-patterns jest typescript

Last synced: 18 Apr 2026