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/ajit24/dsa-all

A repo where you can find important questions of DS-ALGO , during my course #MERN in Masai School I got these problems

data-structures dsa-algorithm dsa-practice important javascript

Last synced: 23 Apr 2025

https://github.com/solution10/collection

Like arrays, only better! Small, lightweight PHP 5.3 Collection class with smart slicing and fancy sorting.

arrays composer-packages data-structures php

Last synced: 08 Oct 2025

https://github.com/make-github-pseudonymous-again/js-gn

:globe_with_meridians: Graphs and networks data structures and algorithms for JavaScript

agpl algorithms computer-science data-structures graphs javascript networks

Last synced: 07 Jul 2025

https://github.com/okeuday/nd_index

Erlang N-dimensional Index Iterator

data-structures erlang

Last synced: 07 Jul 2025

https://github.com/ankansaha/axiodb

A fast, lightweight, and scalable open-source DBMS for modern apps. Supports JSON-based data storage, simple APIs, and secure data management. Ideal for projects needing efficient and flexible database solutions.

algorithms data-structures database javascript json nodejs nosql

Last synced: 30 Jul 2025

https://github.com/pranjay-poddar/dsa_asg4

Test the code by running it directly on the online compiler, Link given below.

c data-structures

Last synced: 26 Mar 2025

https://github.com/thuongtruong1009/point2d-and-vector2d

The first mini project kind of Data Structure & Algorithm subject. Enjoy it !

algorithm data-structures java-8 pointers-and-arrays vector-space-model

Last synced: 11 Mar 2025

https://github.com/amrdeveloper/datastructuresandalgorithms

Data Structures And Algorithms Implementation

algorithms data-structures graph-algorithms java

Last synced: 15 Apr 2025

https://github.com/yonatankinfe/cpp-data-structures-and-algorithms

A complete collection of essential data structures and algorithms in C++, including arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, and dynamic programming. Each topic is accompanied by clean code and examples, making it ideal for learning, interviews, and competitive programming.

algorithms algorithms-and-data-structures cpp data-structures tree tree-structure

Last synced: 10 Aug 2025

https://github.com/m0saan/structures

this repository contains a simple implementation to the most famous and useful data structures involving linear and non-linear ones

cpp-data-structures cpp11 cpp14 data-structures go go-algorithms go-datastructure golang linear-data-structures non-linear-data

Last synced: 06 Mar 2025

https://github.com/yuvrajchandra/dsaquestionsscraper

This python project scrapes 500 Must Do Interview Questions for FAANG created by Pepcoding Team.

algorithms beautifulsoup data-structures dsa dsa-questions pepcoding python scraping selenium

Last synced: 03 Mar 2025

https://github.com/cankatabaci/singlylinkedlist

This project is a homework made in the course of Data Structures for implementation linked list.

data-structures linked-list single-linked-list

Last synced: 28 Mar 2025

https://github.com/haroonabdulrazaq/replit_solution

This repo contains all the solutions to the problem I've solved on Replit.

algorithms data-structures

Last synced: 14 May 2025

https://github.com/xiaoluoboding/algo-data-structures-patterns

📖 Learn data structures、algorithms、patterns using JavaScript.

algorithms algorithms-and-data-structures data-structures javascript patterns

Last synced: 14 Apr 2025

https://github.com/alstn113/algorithm

Algorithm & Data Structure & SQL

algorithms data-structures sql

Last synced: 23 Mar 2025

https://github.com/cbl/algorithm-analyzer

A tool to analyze various sorting algorithms, graphs or binary trees.

algorithms data-structures java

Last synced: 19 Mar 2025

https://github.com/efraimnabil/tower-of-hanoi-problem

Tower of Hanoi implementation

cpp data-structures game

Last synced: 14 Apr 2025

https://github.com/rakesh9100/bank-management-system

This project is made under the Summer Training course Advanced Data structure and Algorithm by Extellon in the duration May-June 2022.

algorithms bank-management-system-project c data-structures extellon summer-project

Last synced: 08 May 2025

https://github.com/japersik/itmo_algorithms_and_data_structures

Лабораторные работы по Алгоритмам и структурам данных (ИТМО)

algorithms data-structures itmo itmo-university timus university

Last synced: 16 Mar 2025

https://github.com/vbrazo/data-structures-archives

My data structures archives for an engineering management journey

algorithms data-structures tech-interviews

Last synced: 18 Mar 2025

https://github.com/rajsoni03/competitive-programming-training

Competitive Programming Training including Data Structure and Algorithms

competitive-programming cplusplus data-structures stl-algorithms stl-containers

Last synced: 12 Jul 2025

https://github.com/iinjyi/stack-adventures

An interactive game for teaching the Stack data structure. Ranked 1st in "Best educational game 2022" contest at Faculty of Computers and Information Science - Mansoura University.

data-structures game game-development interactive learning stack

Last synced: 19 Oct 2025

https://github.com/edualgo/dsa-code-store

This repository contains code for different data structures and algorithms that can be used as an one stop database for learners.

algorithms-implemented cpp11 data-structures hacktoberfest hacktoberfest2020 hacktoberfest2021 python

Last synced: 22 Mar 2025

https://github.com/lbwa/n-ary

n-ary tree(also known as k-ary or k-way tree) implementation in JavaScript(TypeScript).

algorithms data-structures n-ary n-ary-tree tree

Last synced: 06 Apr 2025

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

Introduces the most used data structures in programming based on C# and .NET

csharp data-structures graph list queue stack table tree

Last synced: 10 Apr 2025

https://github.com/Electrostat-Lab/Jector

A Dependency Injection framework designed for JVM and Android applications with an Open-Ended API and Submit-Callback features and a specialized implementation for the jMonkeyEngine Applications.

algorithms android avrsandbox callbacks concurrent-programming data-structures dependency-injection design-patterns electrostat-lab framework java java-reflection-api jmonkeyengine3 multithreading system-design

Last synced: 21 Feb 2025

https://github.com/bagusvalentinoo/leetcode-journey

A disciplined LeetCode problem-solving journey with clean code, clear explanations, and a focus on continuous growth in Competitive Programming and algorithmic thinking.

algorithms code-optimizations competitive-programming data-structures grind leetcode leetcode-solutions problem-solving

Last synced: 13 May 2025

https://github.com/pkprajapati7402/leetcode-solutions

Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.

algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree

Last synced: 06 Apr 2025

https://github.com/thisis-developer/data-structures-algorithms

A data structure is not only used for organizing the data. It is also used for processing, retrieving, and storing data. There are different basic and advanced types of data structures that are used in almost every program or software system that has been developed. So we must have good knowledge about data structures.

array avl-tree binary-search binary-search-tree bubble-sort data-structures graph-algorithms heap insertion-sort linear-search linked-list loops-and-iterations matrix merge-sort queue quick-sort recursion selection-sort stack tree-algorithms

Last synced: 14 Oct 2025

https://github.com/mrsarm/rust-sum-queue

Rust :crab: queue struct that keeps a fixed number of items by time, not capacity, and allows to get summarized stats of its content

algorithms caching data-structures queue rust

Last synced: 06 Jul 2025

https://github.com/johnfercher/go-tree

A generic unbalanced doubly-linked tree implementation.

data-structures generics tree-structure

Last synced: 17 Jun 2025

https://github.com/yjyoon-dev/algorithm-note

자료구조 & 알고리즘 노트

algorithm cpp data-structures problem-solving

Last synced: 14 Mar 2025

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

Master algorithm and data structure concepts with this comprehensive preparation repository! Dive into a curated collection of must-do interview problems sourced from GeekforGeeks. Sharpen your coding skills and ace technical interviews with hands-on practice in a collaborative learning environment.

algorithms arrays data-structures geeksforgeeks geeksforgeeks-solutions java math matrix searching-algorithms sorting-algorithms

Last synced: 14 Apr 2025

https://github.com/davidyslu/OnlineJudgeUVa

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/cizr/perlcodingtoolkit

This repository contains a diverse collection of Perl scripts and utilities designed to assist developers in various aspects of programming and problem-solving.

client-server compression-algorithm cryptography cybersecurity data-structures digitalforensics graph perl perl5 problem-solving recursion scheduling-algorithms searching-algorithms sorting-algorithms tree webprogramming

Last synced: 21 Apr 2025

https://github.com/ryansilva2004/mappathfinder_using_dsa

Console Application that allows users to add cities to a map, connect cities with paths, and find the shortest path between two cities. It uses Dijkstra’s algorithm for finding the shortest path. The application also allows users to visualize the graph with cities and distances.

data-structures datastructures-algorithms java

Last synced: 16 Jul 2025

https://github.com/hoangtien2k3/data-structure-and-algorithm

Data Structure and Algorithms such as Array, Pointer, Structure, Linked List, Stack, Queue, Graph, Searching, Sorting, Programs, etc.

algorithm algorithms data-structures java sorting-algorithms

Last synced: 21 Apr 2025

https://github.com/abhirockzz/redis-websocket-javaee

Displays the currently trending Meetup groups based on their (live) RSVPs feed

cdi data-structures ejb javaee7 jedis redis sorted-sets websocket

Last synced: 26 Jun 2025

https://github.com/vndee/algo-templates

Algorithm templates for competitive programming contest.

acm-icpc algorithms codeforces competitive-programming cpp data-structures topcoder

Last synced: 13 Jul 2025

https://github.com/rajput-hemant/data-structures-and-algorithms

Implementations and Problems of various Data Structures and Algorithms in JAVA, Python, C++ and Rust.

algorithm algorithms cpp data-structures dsa java python rust rust-data-stuctures rust-lang

Last synced: 15 Jul 2025

https://github.com/yisaer/dailycode_in_shulife

My Daily Code in My College life in SHU

assembly data-structures operating-system

Last synced: 22 Aug 2025

https://github.com/hegdepavankumar/dsa-cracker

It helps you track your progress in solving 400+ DSA questions and keeps you engaging based on DSA-Cracker Sheet ⚡

algorithms coding data-structures problem-solving programming

Last synced: 15 Jul 2025

https://github.com/mahrjose/bracu-cse220

BRAC University's course - CSE220 (Data Sturctures) Notes, Questions, Solutions & more. (Spring 2022 & Fall 2022)

assignment-solutions bracu bracu-cse bracu-cse220 cse220 data-structures lab mahrjose notes python

Last synced: 22 Apr 2025

https://github.com/Solution10/collection

Like arrays, only better! Small, lightweight PHP 5.3 Collection class with smart slicing and fancy sorting.

arrays composer-packages data-structures php

Last synced: 27 Apr 2025

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

Đây là repository học data structures ở nhiều ngôn ngữ khác nhau. Trong repo này sẽ chứa các file source về các ví dụ của cấu trúc dữ liệu. Xem thêm trong README

algorithms cpp csharp data-structures rust typescript

Last synced: 15 Jun 2025

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

This repository consists of all my codes related to DSA

algorithms data-structures python

Last synced: 09 Apr 2025

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

A repo of data structures and algorithms solutions to challenges on Leetcode in JavaScript

algorithms data-structures javascript leetcode-solutions

Last synced: 22 Jun 2025

https://github.com/mhamdyx/C-programming-A-Modern-Approach-2nd-ed-Solutions

My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.

abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation

Last synced: 09 May 2025

https://github.com/d-coder111/practolearn

PractoLearn serves as a repository for acquiring fundamental knowledge through hands-on projects suitable for beginners and individuals of all skill levels. We encourage you to participate and warmly welcome your contributions.

beginner-friendly c c-programming competitive-programming contributions-welcome cpp data-science-projects data-structures first-contributions hacktoberfest hacktoberfest-accepted improvement-proposal java projects-list python web-development

Last synced: 20 Aug 2025

https://github.com/maksimekin/data-structures-game

The Data Structures Game is a competitive online game. The goal of this game is to help reinforce data structures concepts to students.

data-structures game

Last synced: 12 Oct 2025

https://github.com/anonyfox/wired

WIP: Collection of embeddable database models for Rust.

data-structures database embedded-database learning-exercise rust

Last synced: 18 Aug 2025

https://github.com/waynewbishop/bishop-algorithms-swift-package

Examples of commonly used algorithms and data structures in Swift Package format.

algorithms data-structures ios-sdk swift swift-package swift-package-manager xcode xctest

Last synced: 14 Aug 2025

https://github.com/codeluminary/algorithm-and-data-structure

This is just a basic implementation of algorithm and data structure using java, c#, python and javascript

algorithm algorithms-and-data-structures c-sharp data-structures java javascript python

Last synced: 13 Aug 2025

https://github.com/chetannn/dsa-in-typescript

Most of the DSA implementation in TypeScript

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

Last synced: 11 Apr 2025

https://github.com/juliacollections/binarytrees.jl

Efficient binary trees in Julia

binary-trees data-structures julia trees

Last synced: 13 Aug 2025

https://github.com/deveshsangwan/ds_algo

Implementation of Algorithms and Data Structures

algorithms data-structures dynamic-programming sorting-algorithms

Last synced: 04 Mar 2025

https://github.com/pericles001/binary_trees

In computer science, a binary tree is a tree data structure in which each node has at most two children, which are referred to as the left child and the right child. ... This project is all about training oneself to work on various binary tree possibilities (creation of a root node/left-child/right-child, deletion and more over.)

binary-trees data-structures

Last synced: 12 Aug 2025

https://github.com/cablehead/record-diff.nu

Nushell module to diff records

data-structures diff module nushell

Last synced: 12 Aug 2025

https://github.com/iondv/registry

IONDV. Framework: Registry module is the main module to work with metadata.

data data-structures iondv iondv-module javascript metadata metadata-registry registry system-registry

Last synced: 13 Sep 2025

https://github.com/antouhou/easy-tree

A simple and efficient tree structure library for Rust with recursive traversal

algorithms data-structures recursive rust traversal tree tree-structure trees

Last synced: 19 Jun 2025

https://github.com/sidvishnoi/compact-prefix-tree

A serializable compact prefix tree (also known as Radix tree or Patricia tree or space-optimized trie) implementation in JavaScript.

compact-prefix-tree data-structures patricia-tree prefix-tree prefix-trie radix-tree trie trie-tree

Last synced: 06 May 2025

https://github.com/vgherard/r2r

R-Object to R-Object Hash Maps

data-structures hashtable r

Last synced: 30 Apr 2025

https://github.com/anmol-singh-jaggi/algo-ds

Implementations of various algorithms and data structures

algorithms cpp data-structures

Last synced: 13 Jul 2025

https://github.com/anishlearnstocode/python-workshop-4

Python 🐍 Workshop on Language Basics, Constructs and introduction in Data Structures & Algorithms 👨‍💻 @WhatAfterCollege 🎓.

algorithms capstone course data-structures data-types dictionary input intoduction-to-programming list list-comprehension loops online-course pycharm pycharm-ide python python3 tuple workshop

Last synced: 13 Apr 2025

https://github.com/andersy005/algorithms

Data Structures and Algorithms implementations

algorithms data-structures python

Last synced: 13 Sep 2025

https://github.com/polytonic/incandescent

The Standard Template Library for Dummies

algorithms computer-science cplusplus data-structures stl

Last synced: 10 Apr 2025

https://github.com/aleksandrhovhannisyan/mips-linked-list

Full implementation of a linked list data structure in MIPS assembly with insert, delete, search, and display operations and command-line menu input.

asm data-structures linked-list mips mips-assembly mips-language qtspim

Last synced: 08 Apr 2025

https://github.com/64/ds

Simple and (relatively) efficient C data structures.

c data-structures

Last synced: 13 Jun 2025

https://github.com/knightchaser/easy-data-structure

Hands on data structure, with an easy code by myself.

assembly c cpp data-structures hands-on

Last synced: 07 May 2025

https://github.com/alexvzyl/freelist

A cache-coherent, embedded freelist collection written in Rust.

cache data-structures freelist rust rust-lang

Last synced: 14 Feb 2025

https://github.com/rvanvelzen/php-collection

Simple collection types for PHP

data-structures php php-library

Last synced: 09 Apr 2025