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/hectorip/inquiry

Elixir Library to extract a specific value from a nested data structure in a query-like style.

data-structures elixir elixir-library extract json querying-iterables

Last synced: 13 May 2026

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/logan-bobo/maze-solver

A visual maze solver in Python based on depth first search

data-structures python3

Last synced: 13 Aug 2025

https://github.com/ghivert/elm-data-dumper

Dump data structure easily in Elm!

data-structures elm formatter

Last synced: 30 Jul 2025

https://github.com/hernandemonteiro/data_science_and_algorithms

Data Science, Algorithms and Data Structure.

data-science data-structures python3

Last synced: 15 Apr 2026

https://github.com/hareeshreddi/data-structures-assignments

My attempts for the Data Structures Lab Assignments (CS210 Course) at IIT Guwahati

algorithms algorithms-implemented bst data-structures queue sorting-algorithms stacks topological-sort trees

Last synced: 30 Jul 2025

https://github.com/mohamedwelteir/infix-to-postfix--expression-evaluator

This project is for converting mathematical expression from infix to postfix as well as evaluating the expression.

data-structures java

Last synced: 11 Jun 2026

https://github.com/kartheekcic/hackerrank_solutions

This repository contains the solution to a bunch of hackerrank problems that I have solved.

algorithms data-structures programming

Last synced: 22 Sep 2025

https://github.com/gurrudev/dsa

Data Structures & Algorithms

algorithms c cpp data-structures dsa

Last synced: 13 May 2026

https://github.com/jacopodl/jcollections

Common data structures for the C language

c collections data data-structures jcollections

Last synced: 30 Jul 2025

https://github.com/thwiseman/algorithms

My versions of various common algorithms.

algorithms data-structures sorting

Last synced: 21 Sep 2025

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/jetsup/implementing-queues

Implementing a modern life scenario like queues with CPP

cpp data-structures queue

Last synced: 15 Jul 2025

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

아주대학교 자료구조 과제 코드

c-language data-structures implementation

Last synced: 29 Jul 2025

https://github.com/zyx-0314/dsa-patient-record-management-system-v.2

A C++ console application for managing patient records. Features include patient registration, display, and update.

basic-programming cpp data-structures school-project

Last synced: 29 Jul 2025

https://github.com/misachi/btree

Btree implementation

btree data-structures

Last synced: 29 Jul 2025

https://github.com/derafu/container

Flexible Data Containers for PHP

containers data-structures json php schema

Last synced: 07 Nov 2025

https://github.com/bmancini55/algorithms

Data structures and algorithms playground

algorithms data-structures

Last synced: 25 Jun 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/applicativesystem/python-datastructure

my approach of solving the leetcode, interviewcode and other questions

data-structures python-3

Last synced: 29 Jul 2025

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/hegner123/learn-datastructures

AI prompt workflow system for generating data structures practice problems with Claude Code

ai-prompts algorithms claude-code data-structures educational go learning-path leetcode-alternative practice-problems prompt-engineering typescript

Last synced: 17 Jan 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/sujaykundu777/javapro

Java Programs and Implementation of Data Structures and Algorithms

algorithms data-structures java java-8 programming

Last synced: 29 Jul 2025

https://github.com/jagoda11/cs50-problem-set-3

CS50-Problem-set-3 🚀 explores algorithms 🧠, focusing on more advanced concepts in computer science 💻. This set includes challenges 🧩 that require the implementation and understanding of sorting 🔢 and searching 🔍 algorithms, enhancing efficiency ⚡, and understanding algorithmic complexity 🤔

algorithms computational cs50 cs50problemsets data-structures problem-solving searching sorting

Last synced: 28 Jul 2025

https://github.com/momen-alshouha/data-structures-linkedlist-queue-stack

This repo contains a C++ template classes for circular doubly linked-list , queue and stack , designed with OOP principles. It features various operations for those data-structues.

aggregation data-structures linked-list object-oriented-programming queue stack

Last synced: 11 Jun 2026

https://github.com/vevdokimovm/codesignal-solutions

Python solutions to CodeSignal Data Structures track — linked lists, stacks, queues, sorting and binary search

algorithms data-structures linked-list python queue stack

Last synced: 27 Jun 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/deadcoder0904/datastructures-practice

Data Structures Practice in C++ :heart_eyes:

c-plus-plus cpp data-structure data-structures datastructures

Last synced: 12 Jun 2026

https://github.com/thecoder507/recommendation-software

"Pizza Radar: A practice project to locate pizzerias in Panama City by district. Using LinkedList data structures, it organizes districts and their pizzerias for efficient searches. Note: Some pizzeria data is fictional for testing purposes."

beginner beginner-project data-structures linkedlist panama-city practice-project python

Last synced: 20 Sep 2025

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

Data Structures and Algorithms! (plus some Leetcode!)

algorithms data-structures dsa leetcode leetcode-python python3

Last synced: 12 Jun 2026

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

My Solutions in Online Judges

algorithms cpp data-structures

Last synced: 18 Mar 2026

https://github.com/cryptography-research-lab/go-cycle-string

循环字符串数据结构(CycleString)

cryptography data-structures utils-library

Last synced: 12 Jan 2026

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

This repository contains my attempts at solving the questions on popular programming sites [Codility: https://codility.com, Leetcode: https://leetcode.com, Hackerrank: https://hackerrank.com]

algorithms data-structures data-structures-algorithms

Last synced: 28 Jul 2025

https://github.com/3l-d1abl0/golang-algorithms-and-data-structure

Collection of algorithms and Data Structure implemented in Golang.

algorithms data-structures go golang programming-exercises

Last synced: 28 Jul 2025

https://github.com/m-aqsam/complete-java

Complete Java Learning Journey Fron Basics

data-structures inheritance inheritance-examples java java8 javaprojects

Last synced: 03 Jan 2026

https://github.com/alexaegis/avl

Flexible AVL Tree for TypeScript

avl avl-tree data-structures javascript node npm npm-package tree typescript

Last synced: 09 Apr 2026

https://github.com/mahmud-kandawala/stacks_check_brackets

A python program that verifies whether the brackets the user enters are identical to one another.

data-structures python3 stacks

Last synced: 14 Sep 2025

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

Library containing documented implementations of internal workings of commonly used data structures.

cmake cpp ctest data-structures doxygen rtd rtfd sphinx

Last synced: 28 Jul 2025

https://github.com/lucashnss/if672-algorithms-lists

Lists of algorithms in the course algorithms and data structures (IF672) in CIN-UFPE. Along this course I've been introduced to various efficient and creative ways to resolve common problems in computer science like ordering and learning data structures to do that.

algorithms cpp data-structures

Last synced: 13 Jun 2026

https://github.com/af2b/datastructure

A comprehensive collection of fundamental data structures implemented in different langs with practical, real-world examples. Each implementation includes detailed documentation covering from basic concepts to advanced usage, focusing on both educational understanding and practical applications.

clojure data-structures golang golang-examples ruby rust swift

Last synced: 09 Apr 2026

https://github.com/kingcitaldo125/pytree

My implementation of a BST data structure

data-structures

Last synced: 27 Jul 2025

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

This repository contains the coding problems solved in Java DSA.

data-structures dsa-practice java-8

Last synced: 27 Jul 2025

https://github.com/neelkamath/ctci-practice

🧑‍💻 Just me practicing Cracking the Coding Interview problems

algorithms ctci data-structures kotlin

Last synced: 27 Jul 2025

https://github.com/farial-mahmod/bubble-sort-in-python

Implementing Bubble Sort algorithm using Python.

bubble-sort data-structures python3

Last synced: 27 Jul 2025

https://github.com/naforoutan/skyline-computation-bjr-tree

A data structures project implementing a BJR-Tree for efficient dynamic skyline queries, processing multi-dimensional datasets with continuous point insertions and deletions.

data-structures skyline tree-structure

Last synced: 18 Sep 2025

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/msskowron/godatastructures

Collection of data structures implemented in Golang.

data-structures go

Last synced: 13 Jun 2026

https://github.com/neutronixy/holiday-booking-system

Design of a database for the package holiday booking system

booking-platform booking-system data-structures database holiday-booking holidays

Last synced: 30 Mar 2025

https://github.com/roydevashish/cpp

This repository contains a collection of C++ programs, algorithms, and examples. It is designed for learners and developers interested in exploring fundamental and advanced concepts in C++ programming, including data structures, algorithms, object-oriented programming, and more. Contributions and suggestions are welcome!

algorithms cpp data-structures object-oriented-programming oop

Last synced: 13 Jun 2026

https://github.com/csvitor-dev/clang-exercises

Data Structures Exercises with Clang

clang data-structures

Last synced: 27 Jul 2025

https://github.com/hamidhosen42/lightoj-problems-discussion-and-solutions

lightOj-problems-discussion-and-solutions-and-algorithm-and-data structures

algorithms c-plus-plus c-programming data-structures discussion lightoj-solutions

Last synced: 26 Jul 2025

https://github.com/artarts36/gds

Data Structures for Golang

data-structures go

Last synced: 22 Mar 2025

https://github.com/whitedodo/datastructure1

Horowitz의 C++ 자료구조(Horowitz's C ++ Data Structure)

cpp data-structure-cpp data-structures

Last synced: 26 Jul 2025

https://github.com/dan-niles/data-structures-and-algorithms

Collection of data structures and algorithms for CS2023

algorithms cpp cs2023 data-structures

Last synced: 18 Sep 2025

https://github.com/labex-labs/numpy-for-beginners

This comprehensive course covers the fundamental concepts and practical techniques of NumPy, the essential library for numerical computing in Python. Learn to create, manipulate, and analyze arrays efficiently.

array-manipulation array-slicing beginner-friendly course data-analysis data-science data-structures fast-computation hands-on labex labs linear-algebra matrix-operations numerical-computing numpy programming python python-programming scientific-computing vectorized-operations

Last synced: 20 Jun 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/kenych/fraud-detector

The application is fed with authentication log record which contains IP address, datetime, authentication result(OK or FAIL) and username. The sole reason of this application is to practice and demonstrate in-memory cache, concurrency features and how to test concurrent application in java.

concurrency data-structures in-memory-caching java java8

Last synced: 15 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/marincervinschi/strutturedatiealgoritmi

"Data Structures and Algorithms" is a comprehensive course offered at the University of Modena and Reggio Emilia. Led by esteemed instructors, this course delves into fundamental topics such as activation records, recursion, algorithmic complexity, and various algorithms.

algorithms algorithms-and-data-structures arrays c data-structures heaps lists sorting-algorithms strings trees

Last synced: 25 Jul 2025

https://github.com/urstrulykkr/js_objects

A beginner's approach on JavaScript Objects

data-structures js objects

Last synced: 29 Jun 2026

https://github.com/kingcitaldo125/pytable

My implementation of a Hash Table(Hash Map) data structure

data-structures

Last synced: 14 May 2025

https://github.com/dimits-ts/skiplists

A project implementing common sorted data structures with Skip Lists in C#.

data-structures dictionary library testdrivendevelopment wrappers

Last synced: 06 Nov 2025

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

Stack, queue, directed graph , binary tree, multi linked list algorithm

cpp data-structures

Last synced: 15 Jun 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/romantech/algorithm-study

알고리즘 / 자료구조 스터디

algorithms data-structures programmers

Last synced: 30 Mar 2025

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/adithaker/datastructures_algos_c

👓(ONGOING) This repo will contain all ds and algorithms required for competitive programming in

algorithms c competitive-programming data-structures deque linked-list queue stack

Last synced: 28 Jun 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/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/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

https://github.com/r-papso/data-structures

Implementation of advanced data structures

avl-tree csharp data-structures hashing-algorithms kd-tree

Last synced: 16 Jun 2026

https://github.com/ganzerli/e-pathy

e-pathy saves integers (also in a file) in a way that you can find them following a path. /0/1/50/0 for example

binary-data c data-structures database graph graph-algorithms

Last synced: 28 Apr 2026

https://github.com/bevinaa/social-media-web-application

Social Media Web Application is an interactive platform designed for users to connect, share, and engage with content in a dynamic online environment

css data-structures flask html javascript python

Last synced: 05 Apr 2026

https://github.com/gz30eee/c-consteallation

A collection of projects showcasing the power and versatility of C, C++, and C# for efficient programming solutions.

algorithms c c-plus-plus c-sharp coding data-structures networking performance programming software-development

Last synced: 18 Apr 2026

https://github.com/abdullah-niaz/sliding-window-popular-interview-problems

The "Sliding-Window-Popular-Interview-Problems" repository is a collection of solutions to common coding problems that utilize the sliding window technique, frequently asked in technical interviews. This repo aims to help developers understand and master this efficient algorithm by providing clear, well-documented solutions to a variety of problems

algorithms data-structures problem-solving sliding-window

Last synced: 18 Apr 2026