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/therustifyer/master-data_structures-and-algorithms

Code and docs for the course Master Data Structures and Algorithms in C/C++

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

Last synced: 18 May 2026

https://github.com/zaythedev/amazon-clone

The main idea for this project was to style the clone to look like Amazon and connect a React app to a database. I also received practice working with APIs using Stripe to take pseudo payments.

amazon data-structures react reactjs

Last synced: 18 May 2026

https://github.com/erikrios/neetcode-dsa

Data Structures & Algorithms Neetcode's Courses

algorithms data-structures

Last synced: 25 Jun 2025

https://github.com/jiaqiluo/summer-activity-library

A practice for hash table(with chaining)

cpp data-structures hash-table

Last synced: 21 Mar 2025

https://github.com/fdifrison/java-data-structures

Review of ADS principles in java

algorithms data-structures java

Last synced: 25 Jun 2025

https://github.com/prosenjitjoy/dsa-in-go

Go implementation of common data structure and algorithms.

algorithms data-structures

Last synced: 05 Apr 2025

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

Leetcode problem solutions in Go

algorithms data-structures problem-solving

Last synced: 05 Apr 2025

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

The Implementations of Data Structures and Algorithms

algorithms data-structures data-structures-and-algorithms

Last synced: 25 Jun 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/douglasmatosdev/data-structure-and-algorithms-in-python

Data Structure is an area of Computer Science that studies computational techniques for the efficient organization and manipulation of any amount of information. In other words, when you develop a system you must think about which data structures to use; and the choice of a given data structure will influence the performance of the software.

algorithms algorithms-and-data-structures data-science data-structures python python3

Last synced: 21 Mar 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/jmcph4/problems

"Everything is numbered here; the monster is Zero"

adt algorithms compsci cs data-structures edu education problem-set problems reference

Last synced: 30 Oct 2025

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/Felipalds/b-tree-schedule

Creating and managing a schedule in Go Lang with B tree data structure.

b-tree data-structures golang

Last synced: 11 Jan 2026

https://github.com/bharathkumaarr/datastructures

A repo for all the Data Structures learnt.

data-structures python

Last synced: 13 Jul 2025

https://github.com/willis7/phrase-trie

Implementation of the Trie search algorithm for finding phrases in a body of text

data-structures golang trie

Last synced: 13 Apr 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/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/essammohamed1/ds_course_fcis_students_2024

Course material , slides , code and exercises

cpp data-structures

Last synced: 30 Oct 2025

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/xpodev/quickstruct

A library to ease the creation of C structs in Python

cpython cstruct data-structures python python-3 python3 struct structs structure structures

Last synced: 14 May 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/nb9960/dsa

Solutions for Standard Problems on Algorithms & Data Structures in C++

algorithms data-structures

Last synced: 05 Apr 2025

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/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/klmitch/dbprim

Database Primitives Library

c data-structures datastructures library

Last synced: 13 Mar 2025

https://github.com/dubisdev/pointer-stack-structure

A JavaScript implementation of a stack with a pointer

data-structures pointers stack

Last synced: 17 Mar 2025

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/arshad-khalid/patient-queue-management-system

A queue management system for patients in a clinic

algorithms c data-structures queue-management

Last synced: 18 May 2026

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/manishrwt15/triebenchmark

A benchmark study of Trie data structure performance on real-world datasets

benchmark data-structures java performance-analysis trie

Last synced: 25 Jun 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/thakuratul2/java-dsa-2023

Java Practice Question for Placement

algorithms data-structures java

Last synced: 07 Jun 2026

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/kemboi590/teach2give-test

The repository is a technial test for Teach2Give used to demonstrate my ability to provide clear and effective solutions.

data-structures problem-solving technical-test

Last synced: 25 Jun 2025

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/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: 28 Oct 2025

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/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/danielbrodi/watchdog-program-monitor

A multi-threaded program which monitors another program to see if its out of control or have stopped operation, and resets it if needed. Written in C and includes synchronization and concurrency tools, signals and a custom module of a callbacks scheduler that was written by me.

c data-structures fork multithreading process process-manager scheduler semaphore shared-library shared-memory shared-object signal signal-processing signaling signals synchronization thread thread-safe threading watchdog

Last synced: 25 Jun 2025

https://github.com/samyouaret/php-datastructure

A small PHP data-structure package

algorithms data-structures linked-list php queue stack

Last synced: 05 Apr 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/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises

DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️

algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io

Last synced: 02 Mar 2025

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/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/ondrejhruby/pythonessentials

A comprehensive guide to Python essentials, featuring a variety of code examples demonstrating basic to advanced concepts. This repository is ideal for beginners and intermediate learners looking to strengthen their Python programming skills through practical exercises.

algorithms classes-and-objects data-structures functions jupyter-notebook programming python

Last synced: 18 May 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/nikhilvdev/swift-algorithms

The word Algorithm means “a process or set of rules to be followed in calculations or other problem-solving operations”. Therefore Algorithm refers to a set of rules/instructions that step-by-step define how a work is to be executed upon in order to get the expected results.

algorithms data-structures swift

Last synced: 26 May 2026

https://github.com/boemer00/leetcode

Data Structure and Algorithm problems from leetcode and neetcode

algorithms data-structures leetcode python

Last synced: 19 May 2026

https://github.com/jiaqiluo/shortcut-navigator

A practice for directed graph abstraction using an adjacency list

css data-structures graph

Last synced: 19 May 2026

https://github.com/cserajdeep/dsa-sparse-matrix2triplet

Sparse Matrix to Triplet and various triplet operations. e.g., transpose, addition, and multiplication.

c colab-notebook data-structures dsa matrix matrix-multiplication multiplication sparse-matrix triplet

Last synced: 19 May 2026

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

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

arrays data-structures object-oriented-programming oop-principles queue stack

Last synced: 21 Jul 2025

https://github.com/jofaval/advent-of-code

Advent of Code, created by Eric Wastl - Software Engineering version of the Advent Calendar

advent-of-code algorithms data-structures go golang pnpm problem-solving python software-engineering typescript

Last synced: 27 Apr 2026

https://github.com/ibrahimdur1989/comp2152-assignment1-workout-stats

Python basics exercise: lists, dictionaries, and loops to summarize friends’ workout minutes (COMP2152 – Assignment 1).

beginners cli comp2152-assignment data-structures dictionaries exercise jupyter-notebook lists loops practice-project python

Last synced: 19 May 2026

https://github.com/ereh11/ramadan-problem-solving-challenge

Ramadan Problem Solving Challenge is a 30-day coding challenge where participants solve a new problem daily throughout Ramadan

algorithms data-structures problem-solving

Last synced: 13 Sep 2025

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