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

Solutions for competitive programming problems in various online judges such as Kattis, SPOJ, URI Online Judge, etc.

acm-icpc algorithms atcoder beecrowd codechef codeforces competitive-programming data-structures kattis kattis-solutions spoj uva uva-solutions

Last synced: 08 Oct 2025

https://github.com/alkesst/datastructures

Some data structures implemented in java and haskell

algorithms data-structures data-structures-algorithms datastructures haskell java

Last synced: 16 Jul 2025

https://github.com/mailund/ralgo

Algorithms and data structures for R

algorithm data-structures r

Last synced: 15 Aug 2025

https://github.com/louiixx-h/algorithms-and-data-structure

Study about algorithms and data structure in Kotlin.

algorithms data-structures kotlin scientific-computing structured-data

Last synced: 08 Oct 2025

https://github.com/abhiroop/haskal

A collection of Data Structures and Algorithms written in Haskell.

algorithms data-structures haskell

Last synced: 11 Apr 2025

https://github.com/goutam1511/interview-preparation

This repository contains source files for basic Data Structures and Algorithms used in daily life of a CS UG student and is solely meant for Interview Preparation.

algorithms algorithms-and-data-structures competitive-coding competitive-programming data-structures interview-preparation

Last synced: 08 Oct 2025

https://github.com/jackfirth/chess

A Racket package for playing chess

chess data-structures library racket

Last synced: 15 Jun 2025

https://github.com/mhamdyx/c-programming-a-modern-approach-2nd-ed-solutions

My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.

abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation

Last synced: 18 Mar 2025

https://github.com/gohouse/datastructure

the data structure implementation in golang(数据结构的go语言实现, 队列:queue; 散列表:hashtable; 二叉平衡树:avl-tree......)

avl-tree data-structures go hashtable queue

Last synced: 05 May 2025

https://github.com/extwiii/oojava-uc.san.diego

Object Oriented Java Programming: Data Structures and Beyond - UC San Diego - Coursera

algorithm data-structures java object-oriented

Last synced: 01 May 2025

https://github.com/jackfirth/planning

A Racket package for automated planning

data-structures library planning racket

Last synced: 25 Mar 2025

https://github.com/rishikesh-jadhav/ariac-agileroboticsforindustrialautomationcompetition2023

This repository documents our participation in the ARIAC (Agile Robotics for Industrial Automation Challenge) 2023, conducted by NIST (National Institute of Standards and Technology) as part of the ENPM-663 course. It showcases our innovative solutions to various agility challenges.

assembly computer-vision data-structures deployment gazebo imageprocessing object-detection quality-assurance quality-control robotics ros2 rviz

Last synced: 13 Jul 2025

https://github.com/dmjio/trie

This Trie is so fly

data-structures fly haskell tree trie

Last synced: 14 Apr 2025

https://github.com/robusgauli/cset.h

Typesafe, Generic & Fastest Set Data structure implementation in C

c data-structures generic hash hashmap set

Last synced: 07 Sep 2025

https://github.com/dpvasani/30-days-of-dsa

Welcome to my 30 Days of Data Structures and Algorithms series! Follow my journey as I solve various DSA problems day by day. Each day's progress is documented below with links to the solutions.

algorithms-and-data-structures data-structures

Last synced: 03 May 2025

https://github.com/riteshpuvvada/rust-grip

A simple repository of all my Rust programs

data-structures program-collection rust rustlang simple-game

Last synced: 05 Oct 2025

https://github.com/reity/circuit

Minimal pure Python library for building and working with logical circuits.

circuit circuits common-library data-structures logic logic-circuit logic-gates python

Last synced: 14 Jul 2025

https://github.com/erfidev/ds_golang

Data strcutures implemented by go programming language

data data-structures go

Last synced: 16 May 2025

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 22 Sep 2025

https://github.com/sake92/scalarizmi

Algorithms and data structures, in Scala

algorithms data-structures scala

Last synced: 15 Apr 2025

https://github.com/ultirequiem/javascript-data-structures-platzi

🏗️ JavaScript Data Structures course on @platzi by @degranda

data-structures javascript platzi

Last synced: 12 May 2025

https://github.com/d-k-deng/dataprocessing_practice

The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.

data-processing data-structures java

Last synced: 14 Oct 2025

https://github.com/elliotwutingfeng/asciiset

asciiset is an ASCII character bitset.

ascii bitmask bitset bitwise byte data-structures hacktoberfest set string

Last synced: 29 Apr 2025

https://github.com/azzzrro/data-structure-solutions-1

Data structure solutions for arrays, linked lists, strings, and binary search. Useful for learning and coding practice.

array binary-search data-structures javascript linear-search linked-list string

Last synced: 26 Sep 2025

https://github.com/negarhonarvar/finding-the-closest-bank

Finding the closest bank using kd-tree and hashmap

data-structures hashmap java kd-tree

Last synced: 23 Apr 2025

https://github.com/thisiskeanyvy/car-charging-stations

Système de données pour les bornes de recharge pour voitures électriques en France

car car-charger charging-stations data-structures json open-data open-source

Last synced: 30 Mar 2025

https://github.com/marcos-venicius/fuu

Hooks, Masks, Validators, Transforms, Features. Algorithms, PY, JS, TS, React, CS... many languages

adt algorithms algorithms-and-data-structures data-structures dev-tools hooks masks python react tools utils validators web-tools

Last synced: 31 Jul 2025

https://github.com/coleellis/cyber-training

Cyber Training Guide: Binex + Low-level Programming

binex data-structures gdb ghidra pwntools radare2 reverse-engineering

Last synced: 11 Apr 2025

https://github.com/jw3126/enumsets.jl

fast sets containing enum values

data-structures juila

Last synced: 12 May 2025

https://github.com/aditeyabaral/daa-lab-ue18cs255

A repository containing the source codes for the Design and Analysis of Algorithms Laboratory course (UE18CS255) at PES University.

algorithms brute-force c data-structures graphs searching searching-algorithms sorting sorting-algorithms-implemented

Last synced: 16 Apr 2025

https://github.com/code-lucidal58/dsa-python

Data Structures and Algorithms using Python

data-structure-and-algorithm data-structures python python3

Last synced: 13 Apr 2025

https://github.com/alpaylan/bvrs

A lightweight Rust library for BitVector Rank&Select operations, coupled with a generic Sparse Array implementation.

algorithms bitvector bitvector-library data-structures rank rank-select select succinct-bit-vector succinct-data-structure

Last synced: 26 Jul 2025

https://github.com/shivabhusal/algorithms_n_data_structures

Contains all common algorithm theories and implementation in various languages like C, Ruby, etc

algorithms c data-structures learning ruby

Last synced: 15 Jul 2025

https://github.com/mohsinht/fastassignments

Assignments done during my stay at the university.

assignments computer data-structures fast national pointers solutions university

Last synced: 21 Sep 2025

https://github.com/caffeines/code-library

Code collection of the different types of data structure, algorithm, and technique.

algorithm-library competitive-programming cpp cpps cpps-source cpps-template data-structures

Last synced: 22 Aug 2025

https://github.com/lautarojayat/data-structures-and-algorithms-in-c

Just some exercises on algorithms and datastructures

algorithms algorithms-and-data-structures data-structures

Last synced: 18 Mar 2025

https://github.com/checksumdev/uniqueid

Generates a unique hash/identifier for a system given a set of parameters.

authentication crypto cryptography data-structures generator hardware hwid library os rust rust-crate rust-lang rust-library utility

Last synced: 12 Apr 2025

https://github.com/thealgo/hackerrank_solutions

Solutions to all the hackerrank questions solved my me using my own noble algorithms

algorithms cpp data-structures hackerrank

Last synced: 19 Sep 2025

https://github.com/imdanielsp/dstructs

A data structure playground

algorithms cpp data-structures unit-test

Last synced: 19 Sep 2025

https://github.com/myselfakashagarwal/java-pocket-guide

Java content including DS , concepts , classes explanations etc

data-structures guide java-8 java-classes

Last synced: 12 Apr 2025

https://github.com/okeuday/supool

Erlang Process Pool as a Supervisor

data-structures erlang erlang-process-pool

Last synced: 04 Aug 2025

https://github.com/ico12319/leetcode-tasks

LeetCode tasks solved by me

algorithms cpp data-structures

Last synced: 28 Feb 2025

https://github.com/shibam120302/gfg_potd

I try to upload the daily code which i practice daily and also upload GFG POTD (Java,Cpp,Python3)

alogrithms cpp data-structures dsa geeksforgeeks geeksforgeeks-cpp geeksforgeeks-dsa geeksforgeeks-potd geeksforgeeks-solutions gfg java potd python

Last synced: 10 Jul 2025

https://github.com/rezagooner/parenthesis-matching

Checking the correct use of ( ) and { } and [ ] in mathematical expressions

algorithms compiler-design computer-science data-structures parenthesis-matching stack string-processing syntax-analysis

Last synced: 25 Jul 2025

https://github.com/nazmulkp/swift-algorithms-and-datastructure-practice

Practice programming skills with tutorials and practice problems of Basic Programming, Data Structures and Algorithms with Swift Language

algorithms coding coding-challenge data-structures datastructure-practice interview-practice ios practice-programming-skills swift swift-algorithms swift-language

Last synced: 09 Apr 2025

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

:vertical_traffic_light: Python's heap and priority queue library for JavaScript

agpl data-structures heap heapq javascript priority-queue queue

Last synced: 06 May 2025

https://github.com/alwinsimon/ds-in-js

Ds in Js is a repository that contains implementations of various basic data structures and algorithms in JavaScript. Whether you are a beginner looking to learn about data structures and algorithms or an experienced developer looking for a quick reference, this repository has you covered.

algorithms-and-data-structures begginer-friendly contributions-welcome data-structures dsa-algorithm javascript js

Last synced: 19 Jun 2025

https://github.com/Racum/django-binhash

Work with hexadecimal, store in binary, using half of the data size.

binary-data data-structures django django-orm fieldtype hash

Last synced: 21 Mar 2025

https://github.com/lguyogiro/betterdict

How Python dicts should behave

data-structures dict python

Last synced: 20 Jul 2025

https://github.com/prateekiiest/competitive-programming-algo-ds

A curated list of competitive programming exercises I did through my undergrad :ledger:

algorithm-challenges algorithms algorithms-and-data-structures data-structures

Last synced: 13 Feb 2025

https://github.com/rajsoni03/competitive-programming-training

Competitive Programming Training including Data Structure and Algorithms

competitive-programming cplusplus data-structures stl-algorithms stl-containers

Last synced: 12 Jul 2025

https://github.com/alstn113/algorithm

Algorithm & Data Structure & SQL

algorithms data-structures sql

Last synced: 23 Mar 2025

https://github.com/tallamjr/mit-6006

MIT's Introduction to Algorithms [Spring 2020] 6.006

algorithms data-structures mit-ocw

Last synced: 04 Apr 2025

https://github.com/cleversamer/dsa

Data Structures and Algorithms using Java

algorithms data-structures java

Last synced: 11 Apr 2025

https://github.com/johnnyjayjay/persistent-data-structures-benchmark

A benchmark of different persistent data structures across JVM libraries and languages

benchmark benchmarking collections data-structures hacktoberfest jvm jvm-languages performance

Last synced: 04 Apr 2025

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

This repository consists of all my codes related to DSA

algorithms data-structures python

Last synced: 09 Apr 2025

https://github.com/ankansaha/axiodb

A fast, lightweight, and scalable open-source DBMS for modern apps. Supports JSON-based data storage, simple APIs, and secure data management. Ideal for projects needing efficient and flexible database solutions.

algorithms data-structures database javascript json nodejs nosql

Last synced: 30 Jul 2025

https://github.com/javitocor/coding-challenges---repl.it

Solutions to coding challenges at repl.it

algorithms coding-challenges data-structures ruby

Last synced: 24 Mar 2025

https://github.com/amrdeveloper/datastructuresandalgorithms

Data Structures And Algorithms Implementation

algorithms data-structures graph-algorithms java

Last synced: 15 Apr 2025

https://github.com/fbn776/dslab-s3

Repo containing the code for all exercises done in KTU 2019 S3 Data Structures lab

c data-structures ktu ktu-s3-cse lab

Last synced: 15 Jun 2025

https://github.com/xiaoluoboding/algo-data-structures-patterns

📖 Learn data structures、algorithms、patterns using JavaScript.

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

Last synced: 14 Apr 2025

https://github.com/stravo1/dsa-c

data structures and algorithms in C

algorithms c data-structures dsa

Last synced: 02 Aug 2025

https://github.com/Solution10/collection

Like arrays, only better! Small, lightweight PHP 5.3 Collection class with smart slicing and fancy sorting.

arrays composer-packages data-structures php

Last synced: 27 Apr 2025

https://github.com/abhirockzz/redis-websocket-javaee

Displays the currently trending Meetup groups based on their (live) RSVPs feed

cdi data-structures ejb javaee7 jedis redis sorted-sets websocket

Last synced: 26 Jun 2025

https://github.com/m0saan/structures

this repository contains a simple implementation to the most famous and useful data structures involving linear and non-linear ones

cpp-data-structures cpp11 cpp14 data-structures go go-algorithms go-datastructure golang linear-data-structures non-linear-data

Last synced: 06 Mar 2025

https://github.com/yuvrajchandra/dsaquestionsscraper

This python project scrapes 500 Must Do Interview Questions for FAANG created by Pepcoding Team.

algorithms beautifulsoup data-structures dsa dsa-questions pepcoding python scraping selenium

Last synced: 03 Mar 2025

https://github.com/iinjyi/stack-adventures

An interactive game for teaching the Stack data structure. Ranked 1st in "Best educational game 2022" contest at Faculty of Computers and Information Science - Mansoura University.

data-structures game game-development interactive learning stack

Last synced: 19 Oct 2025

https://github.com/make-github-pseudonymous-again/js-gn

:globe_with_meridians: Graphs and networks data structures and algorithms for JavaScript

agpl algorithms computer-science data-structures graphs javascript networks

Last synced: 07 Jul 2025

https://github.com/haroonabdulrazaq/replit_solution

This repo contains all the solutions to the problem I've solved on Replit.

algorithms data-structures

Last synced: 14 May 2025