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/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/figsoda/one-of

Rust library that introduces macros to represent and use types that can be converted either From or TryInto the given types

data-structure data-structures enum macro macros rust type

Last synced: 19 Jan 2026

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/afthaab/data-structures-in-golang

This repository is a comprehensive collection of various data structures implemented using the Go programming language.

data-structures leetcode-solutions

Last synced: 11 Oct 2025

https://github.com/hassan11196/ds-assignments

Data Structures Assignments - FAST NUCES (Karachi) - CS201 - Fall 2018

bfs c cpp data-structures dfs infix optimization pathfinding postfix

Last synced: 18 Apr 2026

https://github.com/aitorruizes/c-singly-linked-list

This C implementation offers a generic singly linked list with customizable operations like insertion, deletion, and searching, using function pointers for flexibility with node behaviors.

c data-structures linked-list singly-linked-list

Last synced: 29 Oct 2025

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

A daily challenge repository for data structures and algorithms from LeetCode and CodeForces, aimed at enhancing problem-solving and coding skills.

algorithms codeforces coding-challenge competitive-programming data-structures leetcode

Last synced: 23 Jan 2026

https://github.com/kuwa72/matcher

Simple query language of matching object and query for golang.

data-structures filtering golang json matcher query query-language regex

Last synced: 01 Feb 2026

https://github.com/cogitatortech/ordered

A collection of data structures that keep data sorted by key (WIP)

data-structures ordered-collections zig zig-library zig-package

Last synced: 17 Oct 2025

https://github.com/dp6/templates-centro-de-inovacoes

Modelos de arquiteturas, documentações, testes e deploys para as iniciativas do centro de inovação

data-quality data-science data-structures dp6 gtm inovacao

Last synced: 05 Feb 2026

https://github.com/pradyuman7/tree

Tree data structure class in all of its glory, in Java.

data-structures java tree tree-library

Last synced: 01 Jun 2026

https://github.com/amrdb/data-structures-cs61b

Labs & Projects for UC Berkeley's data structures course (CS61B).

data-structures

Last synced: 23 Oct 2025

https://github.com/merteldem1r/AlgoStruct

AlgoStruct: Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c cpp data-structures

Last synced: 23 Oct 2025

https://github.com/odilson-dev/hashmap

The Hashmap Project is an assignment from TOP's curriculum, where participants work on creating and implementing a hashmap data structure as part of their learning exercises.

data-structures hashmap ruby theodinproject

Last synced: 24 Oct 2025

https://github.com/lucasguiss/algorithms

Algorithms and data structures in Go

algorithm data-structures go

Last synced: 24 Oct 2025

https://github.com/vedant-jain03/dsa-questions

This repo contain all my Algorithms basics problems and problem types

algorithms cpp14 data-structures

Last synced: 25 Oct 2025

https://github.com/ryomendev/dsa

This repository is dedicated to learning and practicing Data Structures and Algorithms (DSA). It contains solutions to various problems, ranging from basic to advanced topics, helping enhance problem-solving skills and understanding core DSA concepts through hands-on coding.

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

Last synced: 26 Oct 2025

https://github.com/mikemwai/massive

Amazon massive dataset processing project

data-structures google-drive-api

Last synced: 26 Oct 2025

https://github.com/aritrac1/java

All the Basics concepts of Java, OOPs, DSA in Java and some Projects along practice problems(leetcode and other platforms) and other resources.

algorithms competitive-programming data-structures dsa dsa-algorithm dsa-practice exception-handling java java-basics java-projects leetcode leetcode-java maths multithreading oops-in-java patterns practice-programming project

Last synced: 26 Oct 2025

https://github.com/thomasthaddeus/musicalchairs

This project contains implementations of a seating arrangement algorithm using four different approaches: us module, using standalone functions, and using Python's zip function along with the built-in sorted function.

data-structures interview-questions lgplv3 optimization-algorithms python python3

Last synced: 26 Oct 2025

https://github.com/morwenn/prime_multiset

A multiset of prime numbers represented by a single integer

data-structures python python-3-5

Last synced: 28 Jan 2026

https://github.com/thomasms/fortsraw

Native data structures for modern Fortran

data-structures fortran fortran2008 ftl linked-list

Last synced: 28 Jan 2026

https://github.com/nixtomalon/guess-the-number

🎲 A basic text-based game developed using the C programming language.

basic-programming c console-application data-structures fundamentals game sample-project

Last synced: 24 Jan 2026

https://github.com/samuelastech/code

Every piece of concept that I'm learning will be placed here so that I can consult it later as a reference

algorithms data-structures data-types dynamic-programming language-learning math programming-paradigms

Last synced: 06 Feb 2026

https://github.com/fabiolutz/estruturas-de-dados

Estruturas de dados criados do zero em C

binary-tree c data-structures linked-list queue stack

Last synced: 29 Jan 2026

https://github.com/gossiperloturot/densemap

A collection data structure that is permanently accessible by unique keys and fast iterable

data-structures rust

Last synced: 31 Jan 2026

https://github.com/mehdieidi/cmap

Concurrent multi-writable, multi-readable, and thread-safe hash table implemented using sharding technique.

concurrent data-structure data-structures go golang map parallel thread-safe

Last synced: 01 Feb 2026

https://github.com/d33p0st/modstore

Basic and Modded Data Structures with rust backend for speed and safety and python's comfortability.

custom-data-structures custom-data-type data-structures linux modstore python python3 rust unix windows

Last synced: 07 Feb 2026

https://github.com/khalekuzzamancse/algorithms_visualizer

A multiplatform app for visualizing the algorithms that are mostly used in Computer Science

algorithms android compose-multiplatform data-structures desktop ios kotlin kotlin-multiplatform web

Last synced: 15 Apr 2026

https://github.com/hqarroum/binary-search-tree

🌳 A set of idiomatic implementations of a binary-search tree in multiple languages.

algorithms-and-data-structures binary-search-tree bst-tree c cpp17 data-structures python tree-structure

Last synced: 02 Feb 2026

https://github.com/abhishekyadav-01/metro-navigator

This project implements a Metro Station Management System using advanced data structures in C++. The system efficiently manages metro lines and stations, supports real-time route planning, and calculates optimal ticket fares using pathfinding algorithms.

algorithms avl-tree-implementations cpp17 data-structures oops-in-cpp

Last synced: 08 Feb 2026

https://github.com/forketyfork/coding-problems

Solutions to various coding problems from LeetCode, HackerRank, Daily Coding Problem etc. Each problem is accompanied by unit tests.

algorithms coding-problems data-structures hackerrank java leetcode

Last synced: 26 Feb 2026

https://github.com/orxfun/orx-imp-vec

ImpVec stands for immutable push vector 👿, it is a data structure which allows appending elements with a shared reference.

data-structures pinned pinned-elements rust self-referential self-referential-structure vector

Last synced: 17 Mar 2026

https://github.com/shoyeb45/avltreevisualizer

This is data structure project. In this project I've built AVL tree visualisation application using javafx library of java. This project have solidified my understanding of AVL tree data structure and learnt a lot from this project

data-structures data-visualization java javafx javafx-application visualization

Last synced: 27 Feb 2026

https://github.com/sagar-gavhane/rahome

Popular data structures for writing efficient programs in JavaScript.

data-structures hashtable javascript linked-list queue stack typescript

Last synced: 11 Feb 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/agilord/lookup

Dart package for constant (immutable) data structures for effiecient lookup, indexing and search in memory and on disk.

dart data-structures search

Last synced: 16 Feb 2026

https://github.com/iboudhaine/HNSW-Attribute-Filtering-Optimization

Optimizing multi-attribute filtering for Approximate Nearest Neighbor (ANN) search using HNSW. This project integrates bitsets and Roaring Bitmaps into HNSWLib to accelerate query performance by reducing evaluation costs for large attribute datasets.

ann-search approximate-nearest-neighbor bitsets cpp data-structures efficient-filtering hnsw optimization roaring-bitmaps

Last synced: 02 Apr 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/hadil19/pattern-searching

A high-performance Python library for single and multiple pattern searching, optimized for bioinformatics and large-scale text analysis

aho-corasick aho-corasick-algorithm algorithm algorithms bioinformatics boyer-moore data-structures dna-sequencing educational kmp-algorithm pattern-matching pattern-search python python-library string-matching

Last synced: 04 Apr 2026

https://github.com/olaolatunbos/leetcode

The repository contains my solutions to leetcode questions in Python, along with data structures and algorithms

algorithms algorithms-and-data-structures data-structures leetocde python

Last synced: 03 Jun 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/vitsalis/usaco

My solutions to USACO problems

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

Last synced: 17 Apr 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/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/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/assignment_multi_linear_regression_2

Consider only the below columns and prepare a prediction model for predicting Price. Corolla<-Corolla[c("Price","Age_08_04","KM","HP","cc","Doors","Gears","Quarterly_Tax","Weight")]

cooks-distance data-science data-structures data-visualization exploratory-data-analysis feature-engineering feature-selection influencers multi-collinearity-issue outlier-removal outliers-detection predictive-modeling

Last synced: 18 Apr 2026

https://github.com/nelsonbn/algorithms-data-structures-binary-search-tree

Algorithms and Data Structures - Binary Search Tree (BST)

algorithms algorithms-and-data-structures data-structures

Last synced: 20 Apr 2026

https://github.com/imbios/lab-extract-common-letters

📝 TypeScript implementation of an algorithm to extract common characters across multiple strings, optimized for performance with O(n*k) time complexity.

algorithms coding-challenge coding-interview data-structures educational hacktoberfest hash-table interview-preparation leetcode npm-package optimization performance problem-solving string-manipulation time-complexity typescript

Last synced: 20 Apr 2026

https://github.com/lebrancconvas/datastructure-algorithms-playground

Practicing Data Structures and Algorithms in various Programming Language.

algorithms data-structures data-structures-and-algorithms

Last synced: 04 Jun 2026

https://github.com/darthdevv/javascript

Practicing JavaScript and implementing new patterns and algorithms and data structures

algorthims arrays data-structures design-patterns es6 function javascript objects problem-solving strings

Last synced: 05 Jun 2026

https://github.com/ahmdeltoky03/school_management_system

School Management System-C project

algorithm c-programming data-structures

Last synced: 22 Apr 2026

https://github.com/hossein13m/leetcodechallenges

LeetCode Challenges Answers and Explanations

algorithms data-structures javascript leetcode

Last synced: 05 Jun 2026

https://github.com/4hmedyasser/shortest-path-distance-calculator

Application implemented with C++ in which dijkstra algorithm used to compute the shortest path between any two inputs on a graph represented with adjacency list

adjacency-list data-structures dijkstra graph object-oriented shortest-path

Last synced: 22 Apr 2026

https://github.com/fl03/algae

A collection of useful algorithms and data-structures optimized for blockchain environments

algorithms data-structures rust scsys wasm

Last synced: 24 Apr 2026

https://github.com/evandrolg/data_structures_in_js

A collection of data structure developed in JavaScript.

algorithms data-structures js performance

Last synced: 06 Jun 2026

https://github.com/betarixm/csed233

POSTECH: Data Structure (Spring 2020)

data-structures graph postech sort trees

Last synced: 25 Apr 2026

https://github.com/vtickner/codecademy-recommendation-software

This portfolio project was created as part of Codecademy's Computer Science Career Path course. The recommendation software I have created provides TV show recommendations based off genre types.

algorithms classes-in-python data-structures flowchart json python quicksort stack

Last synced: 25 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/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/a3ro-dev/dsa

My data structure and algorithm repository. In Python

data-structures linked-list python stack

Last synced: 25 Jun 2026

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

Math quizes with an interactive menu and instructions from computer to solve the questions in case you have your answer wrong.

data-structures interaction-design interactive java-17 mathematics maven oop-principles

Last synced: 30 Apr 2026

https://github.com/kimd0ngjun/algorithm_structure

자료구조 및 알고리즘 스터디 & 커스터마이징 by Java, Python

algorithm data-structures java python

Last synced: 30 Apr 2026

https://github.com/harshnag1/pep-dsa-2026

Structured topic-wise implementation of Data Structures and Algorithms in C++ for placement preparation and interview practice (PEP-DSA-2026).

algorithms cpp data-structures dsa interview-preparation placement-preparation problem-solving

Last synced: 30 Apr 2026

https://github.com/gaarutyunov/dsa

Data Structures and Algorithms

algorithms data-structures deno

Last synced: 30 Apr 2026

https://github.com/rvats20/airline-dashboard

Airline Dashboard is designed to provide real-time insights and analytics for airline operations. This dashboard helps airlines monitor key performance indicators (KPIs), track flights, manage resources, and improve overall efficiency.

cicd dashboard-application dashboard-templates data-structures matplotlib pandas plotly python real-time visualization

Last synced: 30 Apr 2026

https://github.com/plurid/plurid-data-structures-typescript

Utility Data Structures Implemented in TypeScript

data-structures typescript

Last synced: 30 Apr 2026