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/aryank1511/dsa456-learning-and-assignments

This repository contains a collection of all the source code and files that I used in order to learn Data Structures and Algorithms in Python and complete all the assignments in this course.

algorithms data-structures dsa-practice dsalgo python3

Last synced: 04 Aug 2025

https://github.com/ilovenooodles/praktikum-alstrukdat-2021

Kumpulan Praktikum Algoritma dan Struktur data 2021 - 2022

algorithms c data-structures

Last synced: 31 Mar 2025

https://github.com/etcetra7n/tabulux

A python package for performing tabular operations

data-structures python python-library tabular-data tabulate

Last synced: 28 Mar 2025

https://github.com/rogercoding/data-structure-and-algorithm

A repository containing the function code of data structures and algorithm for collaboration for the open source tournament

algorithms algorithms-and-data-structures data-structures java open-source

Last synced: 28 Sep 2025

https://github.com/rizwanullah313/library-management-system

Library management system using C++ data structure..

cli cpp data-structures visual-studio

Last synced: 14 Oct 2025

https://github.com/w8r/b-tree

Generic B-Tree

b-tree data-structures search-trees

Last synced: 12 May 2025

https://github.com/abdullahashfaqvirk/Python-DSA

Data Structures and Algorithms implemented in Python with unit tests.

algorithms data-structures dsa open-source python unit-tests

Last synced: 27 Sep 2025

https://github.com/jamestrandung/go-data-structure

Generic data structures for the Go community

concurrency data-structures generics go golang map set thread-safety

Last synced: 12 Jan 2026

https://github.com/monamobeen/60daysdsatrack

60DaysDSATrack is a comprehensive and intensive program designed to build a strong foundation in data structures, algorithms, and problem-solving skills through daily coding challenges and hands-on projects.!

algorithm computer-science data-structures dsa-algorithm graph prob-solving trees

Last synced: 01 Sep 2025

https://github.com/aritra-basak/data-structures

DSA programs based on JAVA 🖥️ . Hope You Find Something Important 💡. ☺

data-structures java

Last synced: 24 Mar 2025

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

:triangular_ruler: Computational geometry data structures and algorithms for JavaScript

agpl algorithms computational-geometry computer-science data-structures javascript

Last synced: 03 Feb 2026

https://github.com/bcapathshala/crackyourinternship

Arsh Goyal Coding Challenge For Next 45 Days

algorithms cpp data-structures dsa dsa-practice java

Last synced: 07 Jan 2026

https://github.com/wzslr321/datastructures_implementation

data structures which I've tried to implement in C++, much more incoming 👨‍💻

cpp data-structures

Last synced: 21 Jun 2025

https://github.com/bodrovis-learning/datatypesalgo-yt-series

Серия уроков "Алгоритмы и структуры данных" на YouTube

algorithms data-structures lessons youtube-tutorial-series

Last synced: 15 May 2025

https://github.com/mohammed-3tef/data_structure_and_algorithms

A Collection of Algorithm & Data Structure Problems using C++.

algorithms bst clean-code cpp data-structures linked-list oop queue sorting-algorithms stack tree

Last synced: 01 Jul 2025

https://github.com/doniaskima/learncpp

Learning algorithms and data structures can significantly improve your programming skills, enabling you to write more efficient and optimized code, leading to better performance and maintainability of your software.

algorithms cpp data-structures

Last synced: 15 Mar 2025

https://github.com/parinpan/leetcode

Only me particing some Leetcode problems :)

algorithms competitive-programming data-structures fang

Last synced: 30 Mar 2025

https://github.com/yashfalke77/data-structures-algorithms

Implementation of all basic data Structure and algorithms in python.

algorithms algorithms-and-data-structures data-structures python3

Last synced: 15 Mar 2025

https://github.com/qwq-dev/myleetcodesolutions

Daily uploads of Leetcode solutions to enhance my coding skills.

data-structures leetcode leetcode-solutions

Last synced: 01 Apr 2025

https://github.com/mramirid/sistem-informasi-kua

Sistem informasi manajemen nikah berbasis CLI

avl-tree data-structures kua linked-list nikah queue

Last synced: 14 Mar 2025

https://github.com/sarincr/data-analytics-with-knime

Data Analytics with KNIME (Konstanz Information Miner), a free and open-source data analytics, reporting and integration platform. KNIME integrates various components for machine learning and data mining through its modular data pipelining concept. A graphical user interface and use of JDBC allows assembly of nodes blending different data sources, including preprocessing (ETL: Extraction, Transformation, Loading), for modeling, data analysis and visualization without, or with only minimal, programming.

ai artificial-intelligence artificial-intelligence-algorithms artificial-neural-networks data-analysis data-mining data-science data-structures data-visualization database datascience deep-learning machine-intelligence machine-learning machine-learning-algorithms machinelearning mining mining-software

Last synced: 14 Mar 2025

https://github.com/basitraza228/dart-leetcode-blind75

Blind 75 LeetCode Solutions in Dart – A collection of well-optimized solutions for the Blind 75 LeetCode problems, implemented in Dart. This repository is aimed at helping developers and competitive programmers practice essential coding patterns in Dart.

algorithms blind75 coding-challenges competitive-programming dart data-structures flutter interview-prep leetcode problem-solving

Last synced: 19 Feb 2026

https://github.com/union-find/contiguous

:rice: Contiguously-allocated disjoint-set data structures for JavaScript

agpl amortized computer-science data-structures disjoint-sets javascript

Last synced: 21 Feb 2026

https://github.com/liva2008/algorithm

PPT of Modern Javascript Data Structures and Algorithms

algorithms data-structures javascript js ppt

Last synced: 05 Jul 2025

https://github.com/sambhav228/sinking-ship

A data Structure based project implementing through C language Programming

c college-project data-structures

Last synced: 22 May 2026

https://github.com/yoonah-dev/baekjoon-algorithm

➰ 고리고리단 알고리즘 스터디 - CPP ➰

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/omgzui/basic_c

🐾c语言-数据结构-PHP扩展

c data-structures leetcode php-library

Last synced: 27 May 2026

https://github.com/agungdwiprasetyo/cheatsheet

Cheatsheet STL C++, JavaScript, Python, ...

data-structures stl

Last synced: 06 Mar 2025

https://github.com/seikhchilli/bubble-sort-algorithm-cpp

Bubble Sort Algorithm using c++.Arranges array in ascending order.

algorithms array ascending bubble-sort cpp data-structures pointers-and-arrays sorting-algorithms

Last synced: 15 Mar 2025

https://github.com/tornikegomareli/deque

🦸‍♂️A Deque collection type implemented with Swift's protocols: Sequence, Collection, MutableCollection, and BidirectionalCollection with using of circular buffer to maximize memory usage

circular-buffer collection-protocol data-structures deque swift

Last synced: 21 Aug 2025

https://github.com/solangeug/data-structures-and-software-design

A collection of projects specified in the PennEngineering Extension School's Data Structures and Software Design course.

data-structures java sd2x software-design

Last synced: 08 Aug 2025

https://github.com/gardusig/coding-interview

Some questions asked during real interviews

algorithms coding-interviews data-structures problem-solving

Last synced: 26 Jul 2025

https://github.com/xushaohua/thealgorithms

All data structures and algorithms in Rust. 使用 Rust 语言实现所有的数据结构与算法

algorithms data-structures leetcode rust

Last synced: 19 Sep 2025

https://github.com/danieljanes/algorithmics

Educational implementations of common algorithms and data structures

algorithms data-structures educational-project

Last synced: 29 Aug 2025

https://github.com/daya-jin/datastructureandalgorithm

Implementations of commonly data structure and problem solving with Python

algorithms data-structures

Last synced: 11 Apr 2026

https://github.com/bl33h/lispinterpreter

A interpreter that analyzes a code in LISP and executes it. Uses JCF to optimize the operations. Also uses MVC pattern.

aritmethic data-structures interpreter java lisp logic-operations operations

Last synced: 14 Mar 2025

https://github.com/arturobp3/datastructures_and_algorithms

Several exercises about OOP in C++ including data structures and algorithms.

algorithms c-plus-plus data-structures hashmap queues treemap

Last synced: 28 May 2026

https://github.com/n8rzz/quad-tree

QuadTree data structure written in TypeScript

canvas data-structures quadtree typescript

Last synced: 31 Mar 2025

https://github.com/jabolopes/go-safeslice

Go slice that can be modified while being traversed.

data-structures generics go go-library golang golang-library slices utility

Last synced: 22 Aug 2025

https://github.com/bl33h/mathematicalsets

A program that manipulates mathematical sets, allowing users to input elements, perform set operations, and search for specific elements.

data-structures discrete-mathematics mathematical-sets python set-operations set-theory

Last synced: 14 Mar 2025

https://github.com/muhammad-magdi/corebasicsclass

The Java Implementation of the Datastructures and Algorithms discussed in the Core Basics Class @CoachAcademy

algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures java

Last synced: 08 Apr 2025

https://github.com/davidyslu/OnlineJudgeNCTU

Personal submissions on Online Judge NCTU (國立交通大學程式解題系統)

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/npepinpe/redstruct

REDis data STRUCTures

data-structures lua-script redis ruby

Last synced: 23 Mar 2025

https://github.com/bidyashish/dynamic-programs

Dynamic Programming algorithms and Data Structures concepts

algorithms data-structures es6 javascript node nodejs

Last synced: 24 May 2026

https://github.com/stuymedova/common-data-structures

[LEARNING] Annotated Linked Lists, Hash Tables, and so on

computer-science data-structures interview-preparation

Last synced: 18 Jul 2025

https://github.com/kamilhan-karaismailoglu/practices-related-to-data-structure

The program first saves the values ​​received from the user in the queue structure, then adds the values ​​in this queue structure larger than the average of the queue to the linked list created in accordance with the stack structure and copies this linked list into an array. Finally, it writes the created array to the screen. Made with C. This program was written for the Data Structures lecture.

data-structures linked-list queue stack stack-linked-list

Last synced: 05 Mar 2025

https://github.com/pleeko/graphulous

a library for working with graphs

data-structures graph-algorithms graphs nodejs

Last synced: 14 Aug 2025

https://github.com/viktorsvertoka/goit-algo-hw-06

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures goit goit-algo-hw-06 graph python

Last synced: 28 Aug 2025

https://github.com/MasoudFallahpour/DS-Book

A "questions and answers" book about fundamental data structures (in Persian)

algotithms book data-structures latex persian xepersian

Last synced: 15 May 2025

https://github.com/himkt/algorithm-rs

🛠️ Data structure and algorithm written in Rust

algorithms atcoder data-structures rust

Last synced: 12 Aug 2025

https://github.com/sieep-coding/learn-data-structures

Explore the fundamentals of data structures and learn about memory storage within computer systems.

data-structures javascript learning

Last synced: 28 Jul 2025

https://github.com/ericduran/algo_ds

Algorithms & Data Structures w/ JS

algorithm data-structures javascript

Last synced: 27 Jul 2025

https://github.com/lightsing/compact-map

'Small map' optimization: store up to a small number of key-value pairs on the stack.

data-structures hashmap rust rust-library stack

Last synced: 14 Apr 2025

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

Low-level programming language with ALX and Holberton School

c data-structures malloc malloc-free malloc-library

Last synced: 18 Sep 2025

https://github.com/i2mint/mongodol

MongoDB Data Object Layer

data-structures database mongodb python

Last synced: 14 Aug 2025

https://github.com/can-dy-jack/linkedlist

LinkedList and DoubleLinkedList implementation in JavaScript

algorithm data-structures double-linked-list javascript linked-list

Last synced: 07 Apr 2025

https://github.com/jintao-huang/leetcode-py

针对LeetCode解题开发的基于python的数据结构和算法库`leetcode-alg`

algorithm data-structures leetcode leetcode-alg leetcode-python leetcode-solutions python python3

Last synced: 08 Apr 2025

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

javascript/nodejs 数据结构

data-structures datastructures javascript

Last synced: 13 Jun 2026

https://github.com/lucidfrontier45/threshold_dict

A data structure to find smallest key that is larger than the query.

data-structures

Last synced: 15 Apr 2025

https://github.com/kamilhan-karaismailoglu/practices-related-to-doubly-linked-lists

The program making comparison between doubly linked lists created by values ​​read from text file. Made with C. This program was written for the Data Structures lecture.

data-structures doubly-linked-list

Last synced: 29 Jul 2025

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

Codes for various data structure in C, C++ and JAVA

avl-tree bst-tree coding data-structures graph heap-tree

Last synced: 12 Aug 2025

https://github.com/coralblocks/coralds

Garbage-free, single-threaded data-structures (maps, sets and lists) optimized for speed.

data-structures garbage-free java low-latency ultra-low-latency zero-garbage zero-gc

Last synced: 14 Apr 2025

https://github.com/astrocatalogs/astroschema

Package defining schema relevant to astronomy and astrophysics data, providing useful interfaces for interaction with those schema.

astronomy astrophysics avro avro-schema data-science data-structures json json-schema

Last synced: 21 Feb 2026

https://github.com/ajayns/c-programs

A collection of data structure and algorithm implementations in C

algorithms c data-structures

Last synced: 10 Mar 2026

https://github.com/viktorsvertoka/goit-algo-hw-04

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures goit goit-algo-hw-04 python

Last synced: 30 Jun 2025

https://github.com/ilxqx/go-collections

Generic, fast, and ergonomic collections for Go 1.25+. Type-safe data structures with iter.Seq support.

btree collections data-structures generics go golang hashmap hashset iter-seq type-safe

Last synced: 17 Feb 2026

https://github.com/marwa-eltayeb/datastructures_and_algorithms

Data Structures and Algorithms implemented in Java

algorithms data-structures java

Last synced: 15 Jun 2025

https://github.com/ipuldev/algorithm-go

Basic algorithm & data structures implementation using go

algorithms data-structures go

Last synced: 28 Mar 2025

https://github.com/craig-day/linked_map_set

A LinkedMapSet is an extension to MapSet that maintains ordering.

data-structures elixir linked-list ordered-collections ordered-set

Last synced: 28 Mar 2025

https://github.com/dan-sazonov/informatics-solutions

🎓(RU) Решения олимпиадных задач с сайта informatics.msk.ru

algorithms algorithms-and-data-structures data-structures education informatics informatics-solutions learn olympiad-in-informatics olympics

Last synced: 13 Oct 2025

https://github.com/shimul-zahan/leetcode_problems_solves

A comprehensive collection of solutions for various LeetCode problems, designed to enhance problem-solving and coding skills. Includes detailed explanations and optimized implementations in Python. Organized by data structures, algorithms, and topics to help users prepare for technical interviews.

algorithms data-structures interview-preparation leetcode-solutions object-oriented-programming problem-solving python techniques top-150

Last synced: 16 Feb 2026