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

My implementation of a Graph data structure

data-structures

Last synced: 09 Aug 2025

https://github.com/kpatel0170/resources

A comprehensive resources for CS students. A guide to enhance your skills and stay up-to-date with the latest trends.

algorithms blockchain data-structures dsa dsa-algorithm github ml-ai resources system-design web-development

Last synced: 09 Aug 2025

https://github.com/bohdan-konovalov/algo-challenges

💡 Real-world algorithm challenges inspired by actual interviews. Practice, debug, and grow your skills — one challenge at a time.

algorithms coding-challenges data-structures interview-prep jest problem-solving react-native technical-interviews typescript

Last synced: 04 May 2026

https://github.com/mavroprovato/rust-algorithms

A library that implements various data structures and algorithms in Rust.

algorithms data-structures rust

Last synced: 09 Aug 2025

https://github.com/filip-kustura/graph-cycle-detection

Solution to a graph theory problem meeting a specific time complexity constraint. Developed in C++ using the breadth-first search algorithm. Created in December 2021 as part of the Design and Analysis of Algorithms course, with a presentation delivered in January 2022.

algorithms bfs breadth-first-search c-plus-plus coding-assignment cpp cycle-detection data-structures graph-algorithms graph-theory graph-traversal time-complexity time-complexity-analysis undirected-graphs

Last synced: 12 Apr 2025

https://github.com/tauseefk/rasengan

Minimal circular buffer implementation.

circular-buffer data-structures rust

Last synced: 03 Oct 2025

https://github.com/quaddarv1ne/codewars_quadd4rv1n7

Репозиторий содержит решения задач с платформы Codewars, решённых на различных языках программирования. Все задачи организованы по языкам и уровням сложности (катам)

algorithm codewars codewars-kata config cpp csharp data-structures dynamic-programming easy education hard hardware javascript math medium olimpiade python recursive study study-project

Last synced: 28 Apr 2026

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

A repository containing various data structures and algorithms implemented in Java.

algorithms data-structures java java-21

Last synced: 13 Jun 2025

https://github.com/v41bh4vr4jput/python

A comprehensive collection of Python projects, exercises, and code snippets designed to enhance your Python programming skills. This repository includes hands-on coding challenges, automation scripts, and full-fledged projects covering file management, news fetching, task tracking, and more.

data-structures exercises modules project python

Last synced: 06 Jul 2025

https://github.com/vinsgiordi/lasd-libraries

Pure c++ library for data structures vector, list, stack, queue, trees and hash table

algorithms-and-data-structures binary-search-tree binary-tree c-plus-plus data-structures list queue stack tree vector

Last synced: 08 Jan 2026

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

Low level programming and algorithms in C

algorithms c data-structures

Last synced: 20 Jun 2026

https://github.com/hrvadl/asd_lab5

Program for converting MFO graph to linked list

ads algorithms data-structures mfo types typescript

Last synced: 02 Aug 2025

https://github.com/Elevated-Standards/DataDemise

DataDemise is an application for certifying and verifying the destruction of data stored across various cloud providers. It ensures secure and verifiable destruction of data, providing certificates as proof of destruction.

cyber-security data-cleaning data-destruction data-sanitization data-science data-structures data-verification destruction-of-data information-security proof-of-destruction

Last synced: 02 Oct 2025

https://github.com/mxagar/python_interviews

Data structures, algorithms, software design & Co. in python.

algorithms data-structures python

Last synced: 16 May 2026

https://github.com/afshanalamengg/data-structures-and-algorithms-specialization

Master Algorithmic Programming Techniques. Advance your Software Engineering or Data Science Career by Learning Algorithms through Programming and Puzzle Solving. Ace coding interviews by implementing each algorithmic challenge in this Specialization.

algorithms critical-thinking data-structures graph-theory problem-solving software-testing

Last synced: 09 Apr 2025

https://github.com/balnarendrasapa/dsa

This repository contains answers to the problems from leetcode, codechef, hackerrank etc

algorithms data-structures dsa

Last synced: 05 Jul 2025

https://github.com/tisandg/simgrid-simulation

Simulation created using SimGrid

algorithms c data-structures job-queue simgrid

Last synced: 18 Jan 2026

https://github.com/joelbeedle/c-algo-playground

Simple collection of data structures and algorithms to help me learn C

algorithms c data-structures

Last synced: 13 Jun 2025

https://github.com/sam0jones0/data_structures_and_algorithms

Various programs created during study of the book Problem Solving with Algorithms and Data Structures using Python

data-structures python python3

Last synced: 04 Jul 2025

https://github.com/jimenacambronero/proyecto_learndata

Proyecto 4 para Unicorn Project: 🧹 Limpieza de datos - LearnData. Proyecto de limpieza de datos con SQL que tiene como objetivo mejorar la calidad y confiabilidad de los conjuntos de datos utilizados.

basededatos data-structures model mysql sql

Last synced: 10 Jun 2025

https://github.com/mateusz-przybyla/addressbook_objectoriented

C++ (OOP) application - Przyszly Programista course (training)

cpp data-structures oop txt-files

Last synced: 09 Nov 2025

https://github.com/hacker1024/counting_set.dart

A Dart package providing a set that requires an element to be removed as many times as it was added.

dart dart-collection dart-library dart-package data-structure data-structures

Last synced: 08 Aug 2025

https://github.com/youssefali11997/problem-solving-in-ds-and-algo-book-solutions

My Solutions to "Problem Solving in Data Structures and Algorithms Using Java" Book.

algorithms data-structures java problem-solving

Last synced: 25 Jun 2026

https://github.com/m-aliozkaya/datastructuresproject-3

Data structure binary tree project for school

cpp data-structures

Last synced: 30 May 2026

https://github.com/cwchentw/nimalgo

Common data structures and algorithms in NIm

algorithms data-structures nim nim-lang

Last synced: 07 Jul 2025

https://github.com/pvlbzn/algorithms

Algorithms and data structure implementations

algorithms clrs data-structures

Last synced: 13 Jun 2026

https://github.com/hd-genius/data-structures

C++ datastrucure implementations without the standard library

cpp data-structures

Last synced: 07 Aug 2025

https://github.com/mahajanankur/datastructures

Collections of data structures and algorithms in Java.

algorithms algorithms-and-data-structures data-structures

Last synced: 07 Aug 2025

https://github.com/sebastianofazzino/ibm-data-science-professional-certificate

In this repository I've stored exercises and projects I've been working on while attending IBM Data Science Professional Certificate, using Python and its libraries.

data-analysis data-mining data-science data-structures data-visualization database machine-learning matplotlib numpy pandas python regression seaborn sql

Last synced: 09 Apr 2026

https://github.com/tomiok/algorithms

Bunch of algs, mostly from https://hackerrank.com

algorithms data-structures hackerrank java-8

Last synced: 07 Aug 2025

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

This repo is me trying to fill the knowledge gap I have in basics of CS. Things like sorting algorithms and commonly used data structures.

algorithms algorithms-and-data-structures computer-science data-structures sorting-algorithms

Last synced: 13 Jun 2025

https://github.com/shubhansu-kr/cse408-designandanalysisofalgoritmn

Implementation of Advance Algorithmns | CSE408 Course - LPU | Sem4

algorithmn cpp data-structures java lpu sem4

Last synced: 20 May 2026

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

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 08 Apr 2025

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

Repositório para armazenar os códigos de Data Structures em C#

csharp data-structures

Last synced: 18 Aug 2025

https://github.com/followtheprocess/collections

Collection of generic data structures in Go 📦

data-structures generics golang

Last synced: 06 Aug 2025

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

Algorithms, data structures, java

algorithms data-structures java

Last synced: 12 Jun 2025

https://github.com/code-raushan/data-structures-go

Implementations of data structures in Go.

data-structures go

Last synced: 02 Apr 2025

https://github.com/agungdwiprasetyo/go-stl

Standard Template Library (like C++) in Go

data-structures golang stl

Last synced: 26 May 2026

https://github.com/amamic1803/dsa

Data Structures and Algorithms

algorithms data-structures data-structures-and-algorithms

Last synced: 30 Sep 2025

https://github.com/miroslavkolosnjaji/data-structures-by-example

This project contains my implementations of linear data structures, based on the 'Data Structures 1' course from Code with Mosh. The solutions are the result of solving practical exercises that focused on building methods and operations for each data structure.

array-list code-with-mosh data-structures data-structures-and-algorithms hash-map linear-data-structures linked-list queue stack

Last synced: 09 Mar 2026

https://github.com/abhilashg001/crimsoncake

A repository that contains solutions to all the problems that I have solved from various competitive programming websites

algorithms competitive-programming data-structures java python

Last synced: 15 May 2026

https://github.com/washbin/sem3

repo to track program files related to courses in 3rd semester

c data-structures

Last synced: 01 Mar 2025

https://github.com/9d4/gods

Place where I learn data structures with Go.

data-structures go golang golang-examples

Last synced: 04 Aug 2025

https://github.com/f4str/c-collections-library

Simple library of generic data structures for C

algorithms c collections containers data-structures

Last synced: 04 Aug 2025

https://github.com/mominaamjad/pizza-ordering-system

A project developed to practice the queue data structure in cpp. It is a simple pizza delivery system that runs on cmd.

cpp data-structures queue semester-3

Last synced: 09 Nov 2025

https://github.com/petru-braha/vd-library

A library developed on Windows, which implements complex data structures and creates visualisations of their operations

data-structures object-oriented-programming opengl

Last synced: 09 Aug 2025

https://github.com/d12ksh/user-login-database-system

Building trust starts with security! 🚀 Check out this Login Database System, where user authentication meets best practices. With encrypted data, basic design, this is one of them"

data-structures database python3 sql user-authentication

Last synced: 04 May 2026

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

C++ implementation of common data structures, for learning purposes.

algorithms cpp data-structures

Last synced: 03 Aug 2025

https://github.com/ricardoandreh/dsa

several data structures and algorithms I'm learning

algorithms data-structures implementation

Last synced: 12 Jul 2025

https://github.com/armanjscript/softwaredevelopment

The repository includes all apps in Web Development, GUI, and Mobile App Development

chrome-extensions data-structures flutter-apps gui-application javascript nodejs python tailwind-css webdevelopment

Last synced: 09 Apr 2026

https://github.com/bruce-mig/gl-lib

Glue based Library for Data Structures

c-library data-structures glue-code

Last synced: 15 Jul 2025

https://github.com/kevinmfreire/wheres_waldo

This project was developed to identify the name, address and organization name within text.

data-structures database nlp-machine-learning notebooks pandas-dataframe spacy-nlp tensorflow2 text-classification unit-testing webscraping

Last synced: 11 Mar 2025

https://github.com/gabrielsilva798/estudosjava

Projeto Especialista Java - estudos pessoais e projetos criados para estudo na linguagem JAVA, caminho dos arquivos locais: "C:\Users\gabriel\eclipse-workspace"

challenge data-structures estrutura-de-dados java object-oriented orientacao-a-objetos

Last synced: 02 Apr 2025

https://github.com/znrm/disjoint-hash-set

Incremental tracking of connected components identified by hash.

data-structures disjoint-sets rust rust-data-stuctures union-find

Last synced: 08 Jan 2026

https://github.com/mubashirmalik/data-structures-go

Data structures implementation in Go. You are more than welcome to contribute to it.

data-structures go golang hacktoberfest implementation-of-data-structures

Last synced: 16 Mar 2025

https://github.com/porem5002/dts2

A simple library that provides various generic data structures for C programmers.

c data-structures header header-only header-only-lib header-only-library

Last synced: 01 Mar 2025

https://github.com/jiriklepl/ntin066

This repository contains solutions to programming assignments for Data Structures I (NTIN066).

data-structures mff-uk not-interesting-for-anybody

Last synced: 21 Aug 2025

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

This repository contains Jonathan's AoL (Assurance of Learning) Case Study for COMP6048001 - Data Structures Course. This case study has been declared to have passed with a high distinction (score: 100, grade: A).

assurance-of-learning c case-study data-structures

Last synced: 06 Jul 2025

https://github.com/parmodkumar28/codingninjas_dsa

Coding Ninjas DSA Questions Solutions

data-structures java

Last synced: 14 Jun 2025

https://github.com/carlosagalicia/tc1031-act43-integral-activity-graphs-template-ad2023

This program processes a forest represented as a graph, counting the number of trees and acorns. It uses maps and vectors to manage the vertices and edges, determining the connections and components of the graph.

cplusplus cpp data-structures labs

Last synced: 09 Jun 2026

https://github.com/milan-sony/ds_in_c

Data Structure Programs in C

c data-structures

Last synced: 17 Jun 2026

https://github.com/qibinlou/kotlin-common-lib

A Guava-like Kotlin common platform algorithms and utilities lib.

algorithms common data-structures js jvm kotlin library

Last synced: 13 Apr 2026

https://github.com/Akilesh-GA/PythonMazeSolver

a maze represented as a 2D array where 1s are walls and 0s are open paths. The player or algorithm starts at a designated entry point and aims to reach the exit point. You can implement various algorithms to solve the maze, such as Depth-First Search (DFS), Breadth-First Search (BFS), or A

data-structures python

Last synced: 23 Feb 2026

https://github.com/rodrigo-sp17/algorithms-ds

Implementation of algorithms and data structures. Part of Algorithms course by Princeton University, on Coursera.

algorithms data-structures

Last synced: 01 Mar 2025

https://github.com/pankajsahu92/job-scheduler

Console-based Job Scheduler in C++ implementing FCFS and Priority scheduling.

console-app cpp data-structures fcfs job-scheduler priority-queue

Last synced: 27 Sep 2025

https://github.com/hafizhhasyhari/struktur-data_kuliah-sarjana

Struktur Data Materi Kuliah S1 Repositori ini berisi implementasi berbagai struktur data menggunakan bahasa pemrograman C dan C++, termasuk algoritma dan konsep dasar struktur data.

cpp-algorithms data-structures struktur-data

Last synced: 06 Sep 2025

https://github.com/althk/collections

Collections pkg for golang - generics support and thread-safe

algorithms data-structures golang-collections golang-generics golang-package rbtree sets

Last synced: 01 Mar 2025

https://github.com/traximuser6/data-structures-in-cpp

A simple project to practice and implement Data Structures & Algorithms (DSA) using C++.

algorithms challenges competitive-programming cpp data-structures dsa leanring-from-books programming-exercises

Last synced: 27 Sep 2025

https://github.com/selvamuthukumaranrajan/recipeapp

Native android food recipe app

android data-structures java ui-design xml

Last synced: 15 May 2026

https://github.com/andreysolovyev381/circular_buffer_fixed_size

Short exercise on a fixed size circular buffer data structure.

circular-buffer circular-queue cpp cpp20 data-structures

Last synced: 25 Jun 2025

https://github.com/viztruth/daily-coding-problems

Solutions for various coding interview problems by DCP. List will be updated regularly as and when I solve the problems.

algorithms c-programming cpp data-structures problem-solving python

Last synced: 04 May 2026

https://github.com/torao/slate

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

blockchain data-structures database hash merkle-tree merkletree

Last synced: 20 May 2026

https://github.com/momen-alshouha/data-structure-singly-linked-list

This repository contains C++ implementation of a singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

cpp crud-operation data-structures linked-list oop-principles singly-linked-list

Last synced: 13 Jun 2026

https://github.com/mahiethan/detect-optimise-passes-for-data-structs

This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.

c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations

Last synced: 04 May 2026

https://github.com/nkcoder/leetcode-python

My LeetCode data structure and algorithm practice in Python.

algorithms data-structures leetcode python3

Last synced: 01 Mar 2025

https://github.com/dalvarez2596/codility-lessons

This repository contains solutions to various coding problems from Codility, a platform that offers a wide range of algorithmic challenges aimed at improving coding skills and preparing for technical interviews.

algorithms big-o-notation codility codility-challenges codility-exercises codility-lessons codility-solutions codility-training data-structures ruby

Last synced: 10 Jan 2026

https://github.com/karrick/gotrie

Go library that implements a Trie data structure.

data-structures golang golang-library

Last synced: 06 Jul 2025

https://github.com/mariantaragel/setcal

Set and relation calculator

c data-structures project

Last synced: 14 Oct 2025

https://github.com/maia14/task-scheduler

C project developed in Linux environment A tasks scheduler from scratch by implementing various data structures, such as: linked list, queue, etc.

c data-structures task-manager

Last synced: 19 Jun 2026

https://github.com/nelsonbn/algorithms-data-structures-stack

Algorithms and Data Structures - Stack

algorithms data-structures stack

Last synced: 14 Oct 2025