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/tim-hub/avl_bst_tree

an AVL tree

data-structures

Last synced: 17 Mar 2025

https://github.com/baybaraandrey/algo

Implementation of data structures and algorithms in the Golang programming language

algorithms data-structures go golang

Last synced: 09 Jun 2026

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/ahmed-safa/neet_leet

solves according to neet roadmaps

algorithms cpp data-structures leetcode problem-solving

Last synced: 03 Jul 2025

https://github.com/randomgamingdev/onewaylinkedlistlibjs

A simple one way linked list that stores the head, tail and length of the list

data-structures easy easy-to-use javascript linked-list list simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/onewaylinkedlistlib

A simple one way linked list that stores the head, tail and length of the list

cpp data-structures easy easy-to-use header-only linked-list list simple small

Last synced: 20 Aug 2025

https://github.com/shenoy-anurag/algo-runner

A python package with tools to let you try coding problems and check your code against your own test cases.

algorithms data-structures helper runner

Last synced: 05 May 2025

https://github.com/chicha63/algorithms_datastructures

Implementations of different sorting, searching algorithms and data structures

algorithms algorithms-and-data-structures collections data-structures java searching-algorithms sorting-algorithms

Last synced: 22 Jun 2026

https://github.com/archihalder/dsa

This repository contains all the things required to be good at dsa

algorithms cpp data-structures gfg leetcode problem-solving

Last synced: 29 Mar 2025

https://github.com/kamarbandi/php_fundamental

📚 Fundamental Data Structures and Algorithms. This repository is a collection of fundamental data structures, algorithms, and essential programming concepts. It's aimed at providing clear and concise implementations of key topics with explanations and examples in PHP.

algorithms bfs binary-search binary-search-trees binary-trees bubble-sort data-structures dfs graphs hash-tables linear-search linked-list merge-sort php quick-sort searching-algorithms sorting-algorithms stacks-and-queues trees

Last synced: 03 Jul 2026

https://github.com/kawre/dsa

My personal implementations of various data structures and algorithms using Java.

algorithms algorithms-and-data-structures data-structures dsa dsa-practice java

Last synced: 21 Mar 2025

https://github.com/ham7a311/js

Everything related to JavaScript

algorithms data-structures problem-solving projects

Last synced: 18 Jul 2025

https://github.com/bharathkumaarr/datastructures

A repo for all the Data Structures learnt.

data-structures python

Last synced: 13 Jul 2025

https://github.com/saadarazzaq/4d-notepad-data-structures-project

Notepad implementation using 4 Dimensional Linked Lists

cpp data-structures linked-list semester-project

Last synced: 17 Mar 2025

https://github.com/keyan/kdtree

Spatial index for nearest neighbor queries over K-dimensional points

data-structures geospatial

Last synced: 26 Jul 2025

https://github.com/pedrohenrikle/fprog2025-1

This repository is dedicated to save contents from the Algorithms class from college with C/C++

algorithms c college cplusplus data-structures study

Last synced: 18 May 2026

https://github.com/mariamelantably/scala

this repository consists of scala programs from the university of oxford's prelims imperative programming course

data-structures imperative-programming scala

Last synced: 05 Apr 2025

https://github.com/gfav-cybergeek/prodigy_ml_01

A linear regression model to predict house prices based on square footage, number of bedrooms, and bathrooms. Includes feature engineering, preprocessing, and model evaluation.

ai airtificialintelligence algorithms algorithms-and-data-structures data-structures data-visualization jupyter jupyter-notebook jupyterlab machine-learning machine-learning-algorithms machine-learning-models python

Last synced: 05 Apr 2025

https://github.com/funnyboy-roks/random-javascript-projects

This is a repo of the random JS projects that I work on

data-structures hexadecimal-color javascript math

Last synced: 06 Nov 2025

https://github.com/gispada/js-dsa

Data structures and algorithms exercises in JS

algorithms data-structures exercises javascript

Last synced: 17 May 2026

https://github.com/kernel-loophole/datastructure

Data structure using c++

data-structures graph linked-list

Last synced: 18 Mar 2025

https://github.com/sebastian-nunez/data-structures-java

Some notes regarding Data Structures & Algorithms in Java.

algorithms data-structures java oop

Last synced: 18 May 2026

https://github.com/abhishek-parmar1/program_snippets

These are Program_snippets developed by me for fast programming in contests on competitive websites deposited on GitHub.

algorithms c c-plus-plus data-structures standard-template-library

Last synced: 18 May 2026

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

This repository contains some well known DS and Algo implementation in C++

algorithms cpp data-structures

Last synced: 21 Aug 2025

https://github.com/saadarazzaq/master-sets-in-python

Master Sets in a LAYMAN Language ✨

data-structures python sets

Last synced: 17 Mar 2025

https://github.com/naganandana-n/dsa-in-c

Data Structures & Algorithms coursework at BITS, Pilani.

algorithms c data-structures

Last synced: 24 Jul 2025

https://github.com/arprax/arprax-algorithms

Industrial-grade algorithms and data structures for Python.

algorithms applied-data-intelligence arprax benchmarking data-structures performance-analysis python

Last synced: 17 Feb 2026

https://github.com/hanull/problem-solving

알고리즘 풀이(백준, 프로그래머스, 삼성소프트웨어)

algorithms boj data-structures programmers

Last synced: 30 Jul 2025

https://github.com/jasontoups/datastructures-and-algorithms

Collection of notes about Data Structures and Algorithms, written in markdown in Obsidian.

algorithms data-structures data-structures-and-algorithms interviews-preparation markdown test-preparation

Last synced: 17 Feb 2026

https://github.com/ajksah/pdf-highlighter

This repository offers a straightforward PDF annotation tool built with React and PDF.js. Users can easily highlight text, add comments, and choose from multiple highlight colors. 🌟📄

alorithms analytics annotations awesome computer-science conversational-ai data-structures electronics nlp ocr oop pdf-viewer php react remarkable-tablet retrieval retrieval-augmented-generation technology

Last synced: 16 Jun 2025

https://github.com/xounder/lista-pilha-fila

List, Stack and Queue implementation in Java

c cpp data-structures java

Last synced: 13 Jun 2026

https://github.com/wvhulle/map

Reactive data structures such as sets, maps and graphs

data-structures graphs maps observables reactive svelte tensors

Last synced: 20 Jan 2026

https://github.com/orelba/linked-lists

Implementation of the linked list data structure in Javascript

computer-science data-structures linked-list

Last synced: 12 Jun 2025

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

A Java library of important algorithms and data structures.

algorithms data-structures

Last synced: 03 Jul 2026

https://github.com/ztlaine/assignment7

Unit testing a custom data structure using Java.

data-structures java junit unit-testing

Last synced: 17 Mar 2025

https://github.com/sunsided/fixedstack-rs

Safe and Unsafe Stack Implementations in Rust

benchmark data-structures rust stack unsafe-code

Last synced: 29 Mar 2025

https://github.com/dapper91/contests

Different contests problems (timus, geeksforgeeks)

algorithms contests data-structures interview-practice python

Last synced: 29 Mar 2025

https://github.com/antononcube/raku-data-typesystem

Data type system for different data structures.

data data-structures rakulang type-system

Last synced: 09 Jul 2025

https://github.com/harismuneer/queue-using-stacks

🎁 A complete C++ implementation of Queue using two Stacks.

data-structures double-stacks free-to-use queue stack stack-queue two-stacks

Last synced: 17 Mar 2025

https://github.com/samharrison7/datamapper

Making mapping between datasets as simple as possible.

data data-mapper data-mapping data-science data-structures

Last synced: 17 Mar 2025

https://github.com/kylepw/multistack

Example of multiple stacks in one array.

algorithms array data data-structures python stack

Last synced: 17 Mar 2025

https://github.com/daleksla/sgl

Salih's Generic Library (SGL) contains generic containers, procedures to manage their contents, & algorithms.

algorithms c containers data-structures

Last synced: 05 Oct 2025

https://github.com/saadarazzaq/master-tuples-in-python

Master Tuples in LAYMAN Language ✨

data-structures python tuples

Last synced: 17 Mar 2025

https://github.com/klmitch/dbprim

Database Primitives Library

c data-structures datastructures library

Last synced: 13 Mar 2025

https://github.com/sakuraven/huffman-coding

Project that turns text into code using Huffman Coding, based on an Advanced Data Structures exercise.

compression data-structures java

Last synced: 30 Jun 2026

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

:books: Code and study material related to Data Structures and Algorithms

algorithms data-structures leetcode python python3 study

Last synced: 29 Mar 2025

https://github.com/firestone82/restaurant-system

VŠB-TUO - School project in VIS

data-structures gui javafx

Last synced: 15 May 2026

https://github.com/brianelizondo/data-structures-graphs

Data Structure Graphs Exercises

algorithms data-structures javascript

Last synced: 24 Jul 2025

https://github.com/ayushexel/algorithms

Implementation of Algorithms and Data Structures used extensively in computer Science

algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures

Last synced: 12 Sep 2025

https://github.com/walkerrandolphsmith/rust-data-structures

Common data structures implemented in rust.

data-structures rust

Last synced: 17 Mar 2025

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

Intro to algortihms and data structures using Python.

algorithms big-o data-structures python

Last synced: 17 Mar 2025

https://github.com/ppodds/ncudatastructurehw

National Central University Data Structure Homework (Backup)

c cpp data-structures homework ncucsie

Last synced: 18 May 2026

https://github.com/poyea/vis-tree

Command-line generator for some data structures

cli command-line command-line-tool data-structures datastructures ts typescript

Last synced: 03 Apr 2025

https://github.com/thakuratul2/java-dsa-2023

Java Practice Question for Placement

algorithms data-structures java

Last synced: 07 Jun 2026

https://github.com/yousefkhalaf0/data_structure

Examples of DS concepts with c#

csharp data-structures

Last synced: 27 Mar 2025

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

A repository for learning data structures and algorithms.

algorithm coding-interviews data-structures

Last synced: 12 Sep 2025

https://github.com/tmartins11/aeds-i

Repositório para registrar todos os projetos concluídos na disciplina de AEDS I - 1º Período BCC | UNIFAL.

c data-structures

Last synced: 15 May 2026

https://github.com/chinmaymahajan/parking-lot-management

This repository contains academic project for Parking Lot Management.

academic cpp cygwin data-structures dreamscoder parking

Last synced: 29 Mar 2025

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

Implementations of data structures.

data-structures

Last synced: 21 Mar 2025

https://github.com/daniel-keogh/word-cloud-generator

Java program that generates a word-cloud from a URL or text file

data-structures java wordcloud wordcloud-generator

Last synced: 18 May 2026

https://github.com/bragdond/universal-linked-list-c

Universal data structure linked list implemented in C

c data-structures linked-list

Last synced: 21 Mar 2025

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

Implementation of most useful data structures and algorithms, focusing in distributed systems problem solvers and performance with large data

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

Last synced: 21 Mar 2025

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

Some basic algorithms and data structures implemented for practice.

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

Last synced: 14 Jun 2025

https://github.com/larzuaga11/trivia_movie

Project that simulate the Backend of a Cinema App.

cpp data-structures linked-list object-oriented-programming

Last synced: 17 Mar 2025

https://github.com/mikhailazaryan/notes-of-pure-fun

Notes I take while reading "Purely Functional Data Structures" by C. Okasaki

data-structures functional-programming standard-ml

Last synced: 12 Jan 2026

https://github.com/marko19907/algorithms

A collection of algorithms and data structures made as a part of NTNU's "Algorithms and Data Structures" course, fall 2021.

algorithms cache data-structures heap java list maven recursion searching-algorithms sorting-algorithms tree unit-testing

Last synced: 15 May 2026

https://github.com/akshaypratapsingh09/data_structure_and_algorithm

This is a practice repo and boiler plate for all the data structures and Algorithms implemented Using Python

algorithms data-structures hashtable linked-list python3 tree

Last synced: 10 Jan 2026

https://github.com/marcellorhcp/largest-product-in-a-grid

In the 20×20 grid, what is the greatest product of four adjacent numbers in the same direction using Go programming language

algorithms data-structures exercise golang grid

Last synced: 14 Jan 2026

https://github.com/gabrieledarrigo/grokking

A repository that contains algorithms and data structure (not only) from "Grokking Algorithm" book

algorithms data-structures grokking-algorithms

Last synced: 18 Mar 2025

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

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

c-language data-structures implementation

Last synced: 29 Jul 2025

https://github.com/gevorg-vardanyan/python_algs

This repository is intended to keep algorithms written with python.

data-structures python python3 sorting-algorithms

Last synced: 05 Apr 2025

https://github.com/mosheberman/spiked-punchcards

This is one of six homework assignments for my Data Structures class using C++ at Brooklyn College.

brooklyn c-plus-plus college cuny data-structures homework-assignments

Last synced: 18 May 2026

https://github.com/chenmingyong0423/algorithms

Data Structures and Algorithms implemented in Go. 基于 Go 语言使用泛型实现的数据结构与算法.

algorithms data-structures go golang

Last synced: 29 Mar 2025

https://github.com/otabek-kholmirzaev/awesome-dsa

A 𝗿𝗼𝗮𝗱𝗺𝗮𝗽 for data structures and algorithms with comprehensive tutorials & practice resources.

algorithms awesome coding-interviews data-structures dsa faang-preparation leetcode roadmap

Last synced: 03 Mar 2025

https://github.com/mistermboy/ed

Data Structures Uniovi 2016/2017 && 2017/2018

avl-tree bstree data-structures dijkstra floyd graph hash-table heap uniovi

Last synced: 29 May 2026

https://github.com/mominaamjad/swap-linked-list-nodes

Project to execute the swapping of any two nodes in a singly linked list. Includes methods for inserting and deleting elements.

cpp data-structures linked-list semester-3

Last synced: 04 Jul 2026

https://github.com/headlessnode/dsa

My first GitHub repository showcasing a collection of code snippets that highlight my learning journey in data structures and algorithms. From basic arrays to complex trees and graphs, these practical implementations demonstrate my growing expertise

algorithms beginner-friendly code-examples code-snippets coding-challenges coding-practice competitive-programming cpp data-structures learning-resources problem-solving

Last synced: 18 May 2026

https://github.com/jwykocki/1-month-preparation-kit---hackerrank

Solutions for the problems from Interview Preparation Kits - 1 Month Preparation Kit

algorithms data-structures problem-solving

Last synced: 04 Jul 2025

https://github.com/carlosagalicia/tc1031-act23-integral-lineal-data-structures-template-ad2023

This program simulates the Josephus problem, where people are arranged in a circle and eliminated every k-th step until only one remains. It uses lists and iterators to manage the elimination process and determine the safe position.

cplusplus cpp data-structures labs

Last synced: 12 Jun 2026