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/shwetajoshi601/cracking-the-coding-interview-solutions

This repository contains my solutions to the problems in the book Cracking the Coding Interview.

cracking-the-coding-interview ctci ctci-solutions data-structures java solutions

Last synced: 10 Oct 2025

https://github.com/nberlette/iterable

Type-safe utilities for iterables and iterators in TypeScript and JavaScript.

collections data-structures deno iterable iterables iteration iterator jsr monorepo typescript

Last synced: 18 Apr 2026

https://github.com/utkarshmishra12/leetcode_solutions

LeetCode Solutions - Repository For Codes Of Various Data Structures And Algorithms and Competitive Programming Problems

algorithms coding-solutions cpp data-structures interview interview-preparation leetcode leetcode-cpp leetcode-cpp-solutions leetcode-solutions

Last synced: 05 Apr 2026

https://github.com/moindalvs/learn_eda_house_price_dataset

Data Set: House Prices: Advanced Regression Techniques Exploratory Data Analysis on more than 80 features

cardinality data-analysis data-science data-structures data-visualization missing-values

Last synced: 10 Oct 2025

https://github.com/lxmn22nov/cohort3.0

I'll post everything here, whatever I'll learn during this cohort. 💯

bitcoin-wallet css-grid css3 data-structures express-middleware expressjs html5 javascript mongodb nodejs reactjs web3

Last synced: 04 Apr 2026

https://github.com/mehwishferoz/wynk-music-app-in-c

C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.

algorithms c data-structures dsa dsa-project

Last synced: 06 Jun 2026

https://github.com/maemoonfarooq/shortest-path-finder-using-parallel-processing

Welcome to the Parallel Shortest Path Finder! This innovative tool is designed to swiftly determine the shortest routes between pairs of nodes in a graph. Leveraging the power of Dijkstra's algorithm, it navigates graph connections using an adjacency list and a hash table-based distance matrix for optimal efficiency.

bash-script c data-structures mpi openmp-parallelization

Last synced: 18 Apr 2026

https://github.com/frenzyexists/linked-lists-everywhere

The second Data Structures Project I made during Data Structures, that's it

college college-assignment college-project data-structures java java-project reeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Last synced: 11 Jun 2026

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

Implementation of Algorithms and Data Structures using JS

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

Last synced: 07 Jun 2026

https://github.com/aliaks-ei/data-structures

A collection of the most famous data structures implemented in Typescript

binary-search data-structures editorconfig-checker hash-table javascript jest linked-list typescript unit-testing

Last synced: 19 Apr 2026

https://github.com/dzenis-h/data-structures-and-algorithms

JS Interview preparation 👨‍💻 📊 📋

algorithms data-structures es6 interview-questions javascript

Last synced: 08 Oct 2025

https://github.com/muhammad-fiaz/data-structures-and-algorithms-solutions

Explore comprehensive solutions to coding problems from Geeks for Geeks, LeetCode, and HackerRank. This repository focuses on implementing and understanding fundamental data structures and algorithms, organized for easy navigation and quick learning.

algorithm-challenges algorithms-and-data-structures data-structure data-structures data-structures-algorithms data-structures-and-algorithms datastructure datastructures datastructures-algorithms datastructuresandalgorithm dsa dsa-algorithm dsa-learning-series dsa-practice dsa-questions dsa-solutions dsalgo-questions hackerrank leetcode solutions

Last synced: 11 Oct 2025

https://github.com/483759/algorithmsolutionstorage

Problem Solving, 자료구조, 알고리즘 공부 내용 정리

algorithm data-structures problem-solving

Last synced: 07 Jun 2026

https://github.com/sidp919/competitive-programming

Created to improve python + competitive programming skills. This repository will include python programs and notes on Basics of Python, Data Structures and Algorithms with their implementations and explanations.

algorithms-and-data-structures competitive-programming data-structures python3

Last synced: 13 Jul 2025

https://github.com/kopach-artem/fleet-managment

Car Fleet Manager in C: Manages vehicle data, refueling logs, and service alerts. The program utilizes linked lists for efficient data handling and provides a console-based user interface for interactive management. Includes source code, user interface, and documentation.

c c-plus-plus data-structures fleet-management structures

Last synced: 28 Apr 2026

https://github.com/piratesmanx1/tutor-management-system-2020

A group assessment that required individuals to implement their specific data structure within the system, such as the likes of Array List and Linked List. The assessment required no knowledge of database which is making the overall assessment tricky to handle as we need to rely on the memory addresses that act as a temporary storage to get the job done. In this assessment we've learned the concept of C++, Data Structures, and numerous algorithm that could exploit in other programming languages, which increased our critical thinking skill on applying the system's feature.

c-plus-plus data-structures data-visualization datastructures doubly-linked-list doublylinkedlist linked-list linked-lists

Last synced: 11 Oct 2025

https://github.com/emanoelcampos/java-data-structures-algorithms

Atividades e exercícios desenvolvidos no curso de Estrutura de Dados e Algoritmos com Java da orientadora Loiane Groner

algorithms algoritmos data-structures estrutura-de-dados java loiane loiane-groner

Last synced: 28 Apr 2026

https://github.com/junaidbinjaman/dsa-notes

A collection of my learning journey in Data Structures and Algorithms (DSA), featuring practice problems, solutions, and explanations in PHP & JS. Perfect for brushing up on core concepts and improving coding skills!

data-algorithms data-structure-and-algorithm data-structures

Last synced: 28 Apr 2026

https://github.com/vitsalis/usaco

My solutions to USACO problems

algorithms c-plus-plus data-structures usaco usaco-solutions

Last synced: 17 Apr 2026

https://github.com/sparsh-kumar/algorithms-implementation-in-js

A list of all algorithms implemented in plain javascript with clean code and explanation.

algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms javascript linked-list queue stack trees

Last synced: 11 Oct 2025

https://github.com/neerajkumar161/kata-machine-primegen

Primegen Data Structures and Algorithms in TypeScript

arrays data-structures linked-list typescript

Last synced: 08 Jun 2026

https://github.com/md-emon-hasan/python

🐍 Python programming ranging from beginner to advanced levels, enhancing coding skills and understanding to various Python concepts.

anaconda data-structures dsa programming python python-programming python3

Last synced: 08 Jun 2026

https://github.com/kedarkk1/data-structures-and-algorithm-visualizer

Visualization of Various Data Structure and Algorithms (sorting, filtering, etc) for better understanding. MergeSort Done. Scroll down this github page to see screenshots of the WebApp

data-structure data-structures javascript javascript-game merge-sort mergesort react reactjs visualizer

Last synced: 29 Apr 2026

https://github.com/64j0/js-datastructures-algorithms

Estruturas de dados e algoritmos com javascript - Livro (2019).

algorithms book data-structures javascript

Last synced: 03 Jun 2026

https://github.com/imdanielsp/dstructs-swift

A Swift's data structures and algorithms library. The purpose of this repository is to practice the Swift programming language and data structure in general.

algorithms data-structures practice review swift

Last synced: 05 Jun 2026

https://github.com/r533-code/colt-cpp

C++ data structures, Unicode-aware string, allocators and other utilities used throughout the Colt Compiler.

allocators cpp20 data-structures string unicode

Last synced: 25 Feb 2026

https://github.com/iamjuniorb/data_structures_and_algorithms

I'm working on Data Structures and Algorithms I C949 class in school and decided to write up all of these searching algorithms, sorting algorithms, strutures, and so on to get a better understanding. These can be used with large datasets to test their space and time complexities.

data data-analysis data-science data-structures datastructures datastructures-algorithms datastructuresandalgorithm math mathematics programming python python-app python-library python3

Last synced: 08 Jun 2026

https://github.com/kabragaurav/practice-c-cpp-python-oops-dsa

Study and Practice Material for Chief Programming Languages and Major Topics in Computer Science

c cpp data-structures java object-oriented-programming python

Last synced: 29 Apr 2026

https://github.com/nubango/eda-domjudge

Estructuras de Datos y Algoritmos | Data Structures and Algorithms | UCM - DV

algorithms algorithms-and-data-structures data-structures

Last synced: 14 Apr 2026

https://github.com/gaarutyunov/dsa

Data Structures and Algorithms

algorithms data-structures deno

Last synced: 30 Apr 2026

https://github.com/baqar-abbas/data-structures---algorithms

This Repo contains the programs related to Data structures and algorithms built using C language, C# (C Sharp), JavaScript and Ruby.

abstract-data-types algorithms algorithms-and-data-structures arrays binary-search c cpp csharp data-structures javascript linear-search linked-list linkedlist queue recursion stack

Last synced: 12 Oct 2025

https://github.com/prismadic/hygiene

A payload compression toolkit that makes it easy to create ideal data structures for LLMs; from training data to chain payloads.

compression-methods data-preprocessing data-structures llm-chain llm-finetuning llm-inference

Last synced: 13 Oct 2025

https://github.com/dimodimchev/struct-algo

A repository where I will upload different data structures and algorithms I explore

algorithms c data-structures

Last synced: 13 Oct 2025

https://github.com/miladsade96/leetcode_with_java

Solving Leetcode Challenges using Java Programming Language and Testing them with JUnit

algorithm algorithms algorithms-and-data-structures data-structures java java-8 javaee leetcode leetcode-java leetcode-solutions

Last synced: 18 Feb 2026

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

data-structure with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]

2-2 academic data-structures data-structures-and-algorithms learn-with-fair learnwithfair python rahatul-rabbi rahatulrabbi

Last synced: 17 Apr 2026

https://github.com/ctoic/polynomial-calculator-using_c-

Some of the basic concept's and algorithm implementations.

algorithm data-structures linked-list

Last synced: 08 Jun 2026

https://github.com/dominikjalowiecki/java-certificate-database

Simple database alike program for storing and managing rows with certificates informations.

data-structures database inno-setup java launch4j

Last synced: 17 Apr 2026

https://github.com/saqibbedar/cpp-algorithms-datastructures

Structured Data Structures & Algorithms (DSA) in C++: topic-wise implementations, labs, assignments, revision notes, and interview practice.

algorithms c-plus-plus coding-interview coding-practice competitive-programming cp cpp data-structures dsa interview-preparation linked-list priority-queue problem-solving queue recursion searching sorting stack stl tree

Last synced: 03 Jun 2026

https://github.com/almmiko/rttd

Solutions for different technical problems.

algorithms data-structures leetcode

Last synced: 06 Jul 2025

https://github.com/lebrancworkshop/learn-dsal-cpp-mikelopster

Learning Data Structures and Algorithms with C++ by Mikelopster (Thai Software Developer Youtube Channel)

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

Last synced: 02 May 2026

https://github.com/tufahel/interview-prep-q-a

This repo is to track, save and practice mostly asked questions in technical interview for future use and hand-note for beginners like me.

algorithms back-end css data-structures database front-end html javascript postgresql reactjs redux ror ruby

Last synced: 13 Apr 2026

https://github.com/fuston05/cs-module-project-hash-tables_2

copy of lambda school repo for extra practice: python hash tables

data-structures hashtable python3

Last synced: 31 May 2026

https://github.com/alecmocatta/sum

General-purpose sum types.

data-structures rust sum-types

Last synced: 10 Apr 2025

https://github.com/lebrancworkshop/learn-cpp-from-youtube

Learning C++ from many resources in Youtube (E.G. The Cherno, Neso Academy)

algorithms assembly-language cpp data-structures data-structures-and-algorithms self-study youtube

Last synced: 03 May 2026

https://github.com/avanishd-3/data-structures

Implementations of various data structures

cplusplus data-structures zig

Last synced: 04 May 2026

https://github.com/peterpf/gomathlib

Go library with mathematical functions, data structures and other concepts

data-structures filters mathematics number-theory

Last synced: 04 Mar 2026

https://github.com/pr47h4m/datastructuresandalgorithmscpp

Repository Focuses On Implementation Of Data Structures And Algorithms In CPP

algorithms codejam cpp data-structures kickstart oop

Last synced: 09 Apr 2025

https://github.com/fl97-mo/level-1-python-beginner-guide

Learn Python from scratch! This repository provides a beginner-friendly guide to Python programming, with practical examples, projects and detailed explanations.

algorithms basics beginner-friendly control-structures data-structures examples exercises functions modules oop programming projects python tutorial

Last synced: 05 May 2026

https://github.com/bm371613/slice-aggregator

A library for aggregating values assigned to indices by slices and the other way around

data-structures fenwick-tree interval interval-tree prefix-sum slice slice-aggregator

Last synced: 12 Mar 2026

https://github.com/kacper0199/agh-navigator-app

The purpose of this project is to create AGH University of Science and Technology navigator app using Dijkstra's algorithm to find the shortest paths between the buildings.

agh-university algorithms data-structures dijkstra-algorithm folium-maps heroku-app navigator python streamlit

Last synced: 06 May 2026

https://github.com/devdrops/spl-data-structures

Material usado na talk do PHP Community Summit 2018.

data-structures php spl

Last synced: 14 Jun 2025

https://github.com/massigy/c-hash-tables

This C project implments a Hash Table data structure.

c cprogramming data-structures gcc git github hashtable linked-list makefile

Last synced: 07 May 2026

https://github.com/bmoretz/daily-coding-problem

A coding problem a day keeps the interviewers at bay.

algorithms algorithms-interview cpp data-structures julia optimization python

Last synced: 07 May 2026

https://github.com/helcsnewsxd/famaf-computer_science-data_structures_and_algorithms_ii

Laboratorios de la materia de Algoritmos y Estructuras de Datos II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

algorithms c data-structures data-structures-and-algorithms famaf-unc labs university-subjects

Last synced: 28 Feb 2025

https://github.com/thais81/whatdogru

Personnal project. Funny Php app to find which dog breed you would be if you were a dog. No framework but cool design patterns! One month work alone.

data-structures database design-patterns interactive javascript pdo-mysql php8 quiz

Last synced: 07 May 2026

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

All data stucture and algorthms I practiceare below here

cplusplus data-structures dsa dsa-algorithm dsa-practice

Last synced: 06 Sep 2025

https://github.com/mohammad-malik/linkedlist-notepad

A console-based notepad using a 2D linked list for text storage. Features text editing, saving, loading, and a spell-checker with correction suggestions—all in a C++ console environment.

cpp data-structures dsa linked-list linux macos ncurses-library unix

Last synced: 08 May 2026

https://github.com/idriz4work/cs50

In CS50 from the Harvard University, I acquired a strong foundation in programming and gained the skills to develop my own software. This was showcased in my final project titled "Hustlers Place".

algorithms arrays c data-structures flask html-css-javascript memory python sql

Last synced: 08 May 2026

https://github.com/abrarulhassan-786/phone-book

Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.

algorithms data-structures programming-language project python

Last synced: 17 Mar 2025

https://github.com/xanonymous-github/data_structure

Practice Data Structure

cpp20 data-structures python3

Last synced: 08 May 2026

https://github.com/sphere-sh/go-struct-sync

A Go package for comparing struct instances and applying detected changes.

data-structures golang sphere structures sync

Last synced: 10 Jun 2026

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

Data structures and algorithms by Olexandr Tsymbaliuk. Not finished.

algorithms data-structures

Last synced: 16 Mar 2025

https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-

A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.

algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python

Last synced: 09 May 2026

https://github.com/izure1/node-relation

This module helps you manage string, numbers as a group.

backend data-structures front-end javascript linked-list linkedlist math relationship tree tree-structure

Last synced: 09 May 2026

https://github.com/savi-lang/map

Hash Map data structures for the Savi standard library.

data-structures hash-map library savi standard-library

Last synced: 19 Mar 2026

https://github.com/andronovo-bit/hybridcachelibrary

HybridCacheLibrary - A high-performance, thread-safe caching library in C#, combining the strengths of both LRU and LFU cache eviction strategies. Perfect for managing dynamically sized caches with customizable frequency settings.

cache caching csharp data-structures dotnet hybrid-cache lfu lru memory-management performance software-library thread-safe

Last synced: 09 May 2026

https://github.com/sun-lab-nbb/ataraxis-data-structures

A Python library that provides classes and structures for storing, manipulating, and sharing data between Python processes.

ataraxis data-logging data-manipulation data-structures shared-memory

Last synced: 19 Feb 2026

https://github.com/debakarr/code_backup

Backup of programs I did in my college.

algorithm college cpp data-structures java lab numerical-methods vhdl

Last synced: 09 May 2026

https://github.com/gabrielmpinho/cs50-sql

Solutions and notes from CS50’s Introduction to Databases with SQL. Covers CRUD operations, data modeling, normalization, joins, views, indexes, and connecting SQL with Python and Java. Begins with SQLite for portability and introduces PostgreSQL and MySQL for scalability.

data-analysis data-structures data-visualization database databases javascript python sql

Last synced: 10 May 2026

https://github.com/tehsim/competitive_programming

Codeforces submission link and my regular problem solving or coding added here

arrays c css data-structures datatypes function geometry html input-output loops recursion sorting-algorithms string

Last synced: 10 May 2026

https://github.com/grainme/cs50x_2022

Bunch of CS problems

c cs data-structures flask memory python

Last synced: 13 Apr 2026