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/dbish6/algorithms_data_structures_examples

Pretty much all of your standardized algorithms and data structures in one repository.

algorithm algorithms algorithms-and-data-structures computer-science data-structures java javascript learn

Last synced: 16 May 2026

https://github.com/lewisadiaz/proyecto-integrado-cpp

Voting system for three different series categories

c data-structures functions loops string-manipulation voting-system

Last synced: 19 May 2026

https://github.com/codingwizard2001/dsa

DSA is defined as a combination of two separate yet interrelated topics – Data Structure and Algorithms.

cpp data-structures datastructures-algorithms

Last synced: 27 Mar 2025

https://github.com/ahmad-ali-rafique/pandas-mastry-notebook

Pandas Mastry Notebook is a repository dedicated to exploring the capabilities of the pandas library for data manipulation, analysis, and visualization in Python. Dive into a variety of data operations, analytical techniques, and visualization methods to uncover insights from your datasets.

data-structures dataanalytics datase pandas pandas-library python

Last synced: 10 Apr 2026

https://github.com/bp7968h/java_dsa

Data structures and algorithms in Java.

algorithms data-structures java

Last synced: 13 Jun 2025

https://github.com/vaibhav-chittora/dsa-practice

I am Practicing DSA in JavaScript.

data-structures java javascript

Last synced: 16 May 2026

https://github.com/rithinch/googletechdevguide-programming-solutions

:nerd_face: Solutions to Google Tech Dev Guide Problems - Foundation Path.

algorithms csharp data-structures foundation-path google-tech-dev-guide

Last synced: 21 Mar 2025

https://github.com/austinhartzheim/bitpack.py

Python port of bitpack.js.

data-structures python3

Last synced: 22 Mar 2025

https://github.com/yasminmuntasern/avanced-data-structure-toolkit

📚 The Data Structure Toolkit is a comprehensive collection of 127 practical problems designed to help master core data structures such as arrays, linked lists, trees,, hash tables, and more.

csharp data-structures problem-solving

Last synced: 28 Mar 2025

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

Here is the Data Structure With Java

data-structures java problem-solving

Last synced: 04 Mar 2025

https://github.com/ermolaevv/all_labs

Проект-контейнер для выполнения практических заданий по курсу МП2

cmake cpp data-structures gtest labs winforms

Last synced: 19 May 2026

https://github.com/neutronixy/stacksofwax

Home to the codebase of a dynamic music streaming social network that connects users through their love of music. Here, you'll find everything that powers our community's ability to explore, share, and discuss their favorite tunes and podcasts.

back-end back-end-development data-structures database front-end front-end-development full-stack fullstack-development music music-database music-player music-server music-service server-side soundcloud spotify website

Last synced: 28 Oct 2025

https://github.com/martijnvos/jcf41datastructures

Assignment 1 of the JCF41 course on Fontys

data-structures java

Last synced: 19 May 2026

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

Few of the basic data structures and algorithms are maintained in this repository.

algorithms algorithms-and-data-structures data-structures

Last synced: 20 Mar 2025

https://github.com/renatoathaydes/pathtrie

A Trie implementation specifically designed for paths

data-structures java routing trie

Last synced: 04 Apr 2025

https://github.com/kedaroo/dsa-with-javascript

Practice implementation of Data Structures and Algorithms in JavaScript

data-structures javascript

Last synced: 21 Jun 2025

https://github.com/kanavgoyal898/cubecrafter

CubeCrafter is a Python-based Rubik's Cube simulation and solving engine that implements advanced algorithms to efficiently solve Rubik's Cubes of different dimensions. This library provides a comprehensive solution for creating, manipulating, and solving Rubik's Cubes using state-of-the-art search algorithms and heuristics.

algorithms combinations data-structures flask game-theory graph-theory mathematics permutations python rubiks-cube scratch-implementation

Last synced: 21 Apr 2026

https://github.com/firmanmm/go-smc

Simple Message Codec Golang Implementation

data-structures encoder-decoder golang message message-codec

Last synced: 29 Apr 2026

https://github.com/kirtish16/visdas

A python package for visualizing data structures

array data-structures package python visualization

Last synced: 22 Mar 2025

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

My journey through the fascinating world of data structures and algorithms.

algorithms data-structures python

Last synced: 20 Mar 2025

https://github.com/ashtishad/epi-go

Elements of Coding Interview Problem Patterns in Go/Golang

algorithms-and-data-structures data-structures go golang

Last synced: 04 Apr 2025

https://github.com/maximfersko/matrix-library

Implementation of the data type library matrix and operations on the type.

algorithms c data-structures matrix matrix-library

Last synced: 26 Jun 2025

https://github.com/byhill/disjointsets.jl

An implementation of the Disjoint-set data structure for Julia

data-structures disjoint-sets julia

Last synced: 10 May 2026

https://github.com/soloeinsteinmit/ds-algo-deck-v010

Data Structure and Algorithm Visualizer is an interactive web application designed to help students, developers, and educators learn data structures and algorithms in an engaging way. This tool allows users to explore and manipulate various data structures and algorithms with visual representations.

ai algorithms algorithms-and-data-structures data-structures dsa-visualizer framer-motion heroui nodejs react react-router redux redux-persist redux-toolkit tailwindcss

Last synced: 24 Feb 2025

https://github.com/jazaltron10/ds-algo_python

Explore Python's Data Structures and Algorithms in this comprehensive guide. Uncover efficient software design, delve into Python implementations, and enhance your coding skills for the challenges in computer science and software development.

algorithms data-structures python python3

Last synced: 14 May 2026

https://github.com/quarkgluant/python-data-structures-algorithms

Udemy course "Python for Data Structures, algorithms, and Interviews" by José Portilla

algorithms algorithms-and-data-structures data-structures python python3 udemy

Last synced: 19 May 2026

https://github.com/tim-hub/avl_bst_tree

an AVL tree

data-structures

Last synced: 17 Mar 2025

https://github.com/isaychris/practice

Practice implementation of algorithms in multiple languages

algorithms cpp data-structures java practice python

Last synced: 10 May 2026

https://github.com/gvicentin/cup

CUP (C Utilities Pro) is a collection of C utilities that provide various data structures and functions helpers

arraylist data-structures hashtable

Last synced: 09 Sep 2025

https://github.com/sahilmemon7/data_structures_algorithms

Main data structures and algorithms in Java along with their time and space complexities.

algorithms data-structures java

Last synced: 13 Sep 2025

https://github.com/vlmarkov/test-tasks

A repository where is placed test programming tasks.

algorithm c cpp data-structures multithreading

Last synced: 19 May 2026

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

A repository containing projects on C programming as part of the full-stack software engineering programme at ALX Africa facilitated by Holberton School.

algorithms c data-structures makefile

Last synced: 27 Mar 2025

https://github.com/zyx-0314/dsa-travel-membership-agency-system

A C++ console application that manages travel bookings through a membership system. Users can register, update, view, and delete member details for three types of travel: land, water, or air. A simple, menu-driven system for managing travel reservations

basic-programming cpp data-structures school-project

Last synced: 10 Apr 2025

https://github.com/giulioz/tensorlibrary

Assignment for Advanced algorithms and programming methods [CM0470] course.

cpp data-structures metaprogramming template tensor

Last synced: 27 Mar 2025

https://github.com/toxicmango64/push_swap

Push_swap is a an efficient sorting algorithm using two stacks and a limited set of operations. The goal is to sort a given set of integers in ascending order using the fewest possible moves, implementing and optimizing various sorting algorithms to achieve the best performance within specified benchmarks.

algorithms c data-structures programming sorting-algorithms

Last synced: 13 Mar 2025

https://github.com/bibhestee/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 06 Apr 2025

https://github.com/wajktor13/ads-lab

solutions to algorithmic tasks from Algorithms And Data Structures course at AGH University

agh agh-university agh-wi agh-wiet algorithms algorithms-and-data-structures data-structures

Last synced: 13 Mar 2025

https://github.com/dashroshan/dsa-using-c

📦 Implementation of data structures and algorithms using C

algorithm c data-structures

Last synced: 06 Apr 2025

https://github.com/asarkar/cyber-dojo-python

https://github.com/cyber-dojo/exercises-start-points/

algorithms cyber-dojo data-structures python

Last synced: 02 Mar 2025

https://github.com/erkylima/algorithms

Python project to refresh knowledge on algorithms and data structures. Interactive examples of Bubble, Merge, Quick Sort, along with Lists, Stacks, Queues, and Trees. Challenges included. Recycle your expertise! 🚀 #Python #Algorithms #DataStructures

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

Last synced: 19 Jan 2026

https://github.com/bernardobarreto/python-data-structures

Data Structures implementation in Python 3

data-structures linked-list python queue stack

Last synced: 15 Jun 2025

https://github.com/almoghindi/boxes-project

Project based on data structures to offer the most appropriate box for a customer using avl tree, inside an avl tree for maximum complexity and memory utilization.

avl-tree binary-search-tree complexity csharp data-structures dotnet oop

Last synced: 06 Apr 2025

https://github.com/abomokh/avl-tree-binomial-heap

implementation for directory using AVL Tree & implementation for Priority Queue Using Binomial Heap

avl-rank avl-tree binomial-heap data-structure data-structures datastructure datastructures dictionary finger-tree heap implementation prieo priority-queue queue

Last synced: 27 Jun 2025

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

Coursera Data Structures and Algorithms Specialization

data-structures python3 rust

Last synced: 27 Aug 2025

https://github.com/youseftareq33/java_datastructuer_2_equationfilebrowserinterface-stack-v1

This project check the equation(infix expressions) if it balanced or invalid, then infix expressions, then convert it to postfix.

data-structures java javafx

Last synced: 16 Jun 2025

https://github.com/luisedmc/datastructures-algorithms

Data Structures & Algorithms in C and Java

algorithms c data-structures java solutions

Last synced: 16 May 2026

https://github.com/munagekar/algorist

A software engineer without algorithms is like a fish without water.

algorithms data-structures python3

Last synced: 15 Jun 2026

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

Implementations of all the data structures and algorithms I learnt in COMP1927

c data-structures searching-algorithms sorting-algorithms

Last synced: 21 Mar 2025

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/josugoar/jlib

GLib inspired generic data structures C library for personal use

c data-structures

Last synced: 01 Aug 2025

https://github.com/eagletrt/libring-buffer-sw

Simple circular buffer data structure implementation suited for all embedded devices

circular-buffer data-structures embedded library platformio platformio-library ring-buffer sw

Last synced: 19 May 2026

https://github.com/hasanyahya101/ds_lab_solutions

Solutions to Data Structures lab questions from Fall 2023 Semester in Fast Nuces Lhr. The actual questions can be found in pdf files. Note that, this is for the Lab (subject), not the theory subject.

data-structures ds fast lhr nuces programming

Last synced: 19 Jun 2025

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

Escreva um código JavaScript complexo e eficaz usando a mais recente ECMASCRIPT.

algorithms data-structures jest tdd typescript

Last synced: 02 May 2026

https://github.com/avijeetpandey/ps-java

Code snippets for coursework to learn java

algorithms data-structures java

Last synced: 20 Mar 2025

https://github.com/aadewunmi/songsplaylist

A java-console-based program that mainpulates a playlist for songs e.g. add song, remove song etc.

algorithms arraylist data-structures java-8 linked-list

Last synced: 20 Mar 2025

https://github.com/victornpb/weakmatrix

A bi-dimensional WeakMap object implementation, for storing weak references to data associated with 2 keys. map[key][key] = value

2d-map bi-dimensional data-structures javascript matrix weak-map weak-table weakmap

Last synced: 03 Apr 2025

https://github.com/simonprickett/clinkedlist

C Linked List Mentoring Work

c data-structures

Last synced: 16 Jun 2025

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

This repo contains codes on basic data structure and algorithms in Javascript, culled from FreeCodeCamp Youtube video demonstrated by tutor: Beau Carnes

algorithms data-structures dsa-practice freecodecamp

Last synced: 04 Apr 2025

https://github.com/welli7ngton/c-data-structures

Implementation of data-structures from basic to advanced in C and testing them all, all the codes are based in this playlist: https://youtu.be/bryesHll0vY?si=W-r62UHfNyX0ryHC

algorithms c c-algorithms c-data-structures-and-algorithms data-structures tests

Last synced: 09 Jul 2025

https://github.com/aibolik/js-ds

Common data structures in TypeScript/JavaScript implemented efficiently

data-structures javascript stack typescript

Last synced: 15 May 2026

https://github.com/mrizaln/circbuf

A simple C++ circular buffer written in C++20

circular-buffer cpp data-structures

Last synced: 19 Mar 2025

https://github.com/lmithilesh-26/interview-bit-solutions

This Repository contains Topic wise Solutions to various problems on Interview_Bit Practice section in C++.

algorithms cpp20 data-structures interview-bit practice-programming solutions

Last synced: 17 Mar 2025

https://github.com/rubenwihler/c-dynamic-array

Une simple implémentation d'un tableau dynamique générique en C. Les éléments du tableau sont stockés dans un espace mémoire contigu. La taille des éléments est spécifiée lors de la création du tableau.

c data-structures dynamic-array generic

Last synced: 13 Sep 2025

https://github.com/torao/banded-hash-tree

bht: Reference implementation of Banded Hash Tree, an immutable and appendable hash tree (Merkle tree).

blockchain data-structures database hash merkle-tree merkletree

Last synced: 13 Mar 2025

https://github.com/mrizaln/sync-cpp

Synchronized object wrapper for C++20

cpp data-structures synchronization

Last synced: 19 Mar 2025

https://github.com/mukhammadrizooff/budget-app

The Pay Modus App is going to be helpful to track your expenses and transactions.

css data-structures html javascript postgresql rspec-rails ruby ruby-on-rails

Last synced: 02 Apr 2026

https://github.com/shawonbarman/uri-online-judge-data-structures-and-libraries-level-problem-solution-in-python

I have solved every problem in my own way. My Python 3 solutions https://www.beecrowd.com.br/judge/en/problems/index/4

data-structures python3

Last synced: 19 Mar 2025

https://github.com/bodiali/hash-map

Hash map, also known as a hash table, is a data structure used to store key-value pairs.

data-structures

Last synced: 27 Mar 2025

https://github.com/ajlekcahdp4/queue

My implementation of queue data structure

c data-structures queue ring-buffer

Last synced: 25 Jun 2025

https://github.com/parasgarg/leetcode-coding-practice

LeetCode's practice solutions for the problems based on Algorithms and Data Structures.

algorithms data-structures java leetcode practice-programming problem-solving programming-challenges

Last synced: 29 Mar 2025

https://github.com/thomasalbertodev/javascript_freecodecamp

Learn JavaScript Algorithms and Data Structures Freecodecamp

algorithms data-structures javascript

Last synced: 14 May 2026

https://github.com/mxagar/accelerated_computer_science_coursera

This repository contains my notes on the Specialization "Accelerated Computer Science Fundamentals" from Coursera / University of Illinois.

algorithms data-structures

Last synced: 09 Apr 2025