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/rahul-ghadge/demoprogramspython

Python demo programs on Data Structures, Sorting, Searching, Number operations, String Operations and many more.

data-structures python3 searching-algorithms sorting-algorithms

Last synced: 26 Dec 2025

https://github.com/muhamedayoub/coding_problems

you will find some resources for develop your logical thinking

algorithms c coding-challenge data-structures java

Last synced: 12 Oct 2025

https://github.com/vikramsamak/header-file-for-data-structures-for-c-language

Header File For Data Structures (Linked List,Stack,Queue)

clanguage data-structures header-files linked-list queue stack

Last synced: 03 Apr 2025

https://github.com/tyronejosee/course_python

Repository with materials and examples covering Python from basics to advanced topics, including automation, web development, data science, and more.

algorithms data-structures jupyter-notebook python

Last synced: 09 Aug 2025

https://github.com/ryosukecla/go-cs

algorithms, data structures, mathematics written in golang

algorithm computer-science data-structures golang math

Last synced: 08 Sep 2025

https://github.com/sanmak/sumo-queue

Queue Data Structure Implementation. Use it for large arrays.

array arrays chai complexity complexity-analysis data-structures javascript mocha mocha-chai queue queue-algorithm queues

Last synced: 19 Jan 2026

https://github.com/anandwana001/kotlin-dsa-projects

Data Structures and Algorithms in Kotlin by building small projects

algorithms coding data-structures games kotlin

Last synced: 19 Feb 2026

https://github.com/grantgasser/software-engineering

Data structures, algorithms, scalable system design, debugging, profiling, etc.

algorithms data-structures profiling scalable

Last synced: 19 Jan 2026

https://github.com/lbrugnara/fllib

Set of algorithms and data structures written in portable C99

algorithms c c99 data-structures

Last synced: 07 Aug 2025

https://github.com/theshobhitsingh/data_structures_and_algorithms

This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.

algorithms c cpp data-structures java javascript python typescript

Last synced: 06 Mar 2026

https://github.com/bohnacker/data-manipulation

Some Javascript and Python scripts to manipulate (large) CSV files and JSON data.

data data-mining data-structures javascript python

Last synced: 09 Oct 2025

https://github.com/ahmed-saayed/compititve-programming

A collection of algorithms, data structures, Problems on many websites, notes, and references I used during my ICPC journey

algorithms competitive-programming cpp data-structures icpc problem-solving topic

Last synced: 10 Oct 2025

https://github.com/mauricioromagnollo/study-algorithms-data-structures-c

A Open Source repository written in C language about data structures and algorithms

algorithms c clang data-structures makefile study

Last synced: 28 Mar 2025

https://github.com/danielbrito/celerebro

:brain: CÉLEREBRO é um mini game de matemática para praticantes de neuróbica.

c data-structures game linux mathematics programming sorting

Last synced: 04 Apr 2025

https://github.com/diegolonio/escom

Todo el código (casi) que he escrito para las unidades de aprendizaje de la Escuela Superior de Cómputo (IPN).

adoo bison c-language c-programming-language compiler-design compilers computer-architecture data-structures escom ipn java linux operating-system php python sistemas-operativos ubuntu vhdl web

Last synced: 24 Jan 2026

https://github.com/dobatymo/hat-trie-python

Python wrapper for https://github.com/Tessil/hat-trie

data-structures hat-trie python

Last synced: 16 Mar 2025

https://github.com/kneasle/shortlist

An efficient data structure to track the largest items pushed to it.

data-structures rust rust-library shortlist

Last synced: 24 Sep 2025

https://github.com/yanpozka/allst

Generate all spanning trees (https://en.wikipedia.org/wiki/Spanning_tree)

algorithms data-structures go golang graph graph-algorithms minimum-spanning-trees

Last synced: 09 Oct 2025

https://github.com/naren-jha/algorithms

Implementation of most common data structures and algorithms

algorithm data-structures dynamic-programming graph-theory

Last synced: 23 Feb 2026

https://github.com/aca-labs/matrix

Type-safe abstract matrix structures for crystal-lang

crystal-lang data-structures

Last synced: 30 Jul 2025

https://github.com/andykswong/muds

modular library for data-oriented design

data-oriented data-structures javascript microframework react rust typescript

Last synced: 30 Jul 2025

https://github.com/teimurjan/educative-grokking-coding-interview

Solutions for Grokking the Coding Interview: Patterns for Coding Question in JavaScript.

algorithms data-structures interview-preparation

Last synced: 30 Jul 2025

https://github.com/antdeivid/estrutura-de-dados

Repositório destinado ao upload dos códigos da cadeira de Estrutura de Dados.

cpp data-structures

Last synced: 10 Jun 2025

https://github.com/yichengdwu/data_structures_experiment_code

数据结构教程(李春葆)实验题解答

code data-structures

Last synced: 29 Jul 2025

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

🏗️ My study of data structures using C

c computer-science data-structures

Last synced: 06 Mar 2025

https://github.com/wazedkhan/problems

⚠️💀 Repository of Problems 💀⚠️ - Enter if you dare! Stay away if you value peace 🕊️ and sanity 🌀

algorithms codeforces codeforces-solutions data-structures hackerrank hackerrank-solutions interviewbit-solutions leetcode-solutions problem-solving python timecomplexity

Last synced: 29 Jul 2025

https://github.com/ashrockzzz2003/data_structures_and_algorithms

Implementations of Data Structures and Algorithms. Inspired from the Design and Analysis of Algorithms course from 3rd year, B Tech, CSE, Amrita Vishwa Vidyapeetham, Coimbatore taught by Dr. Vidya Balasubramanian ma'am.

alrogithm data-structures dsa goodrich thomas-cormen

Last synced: 07 Oct 2025

https://github.com/mersinvald/primitive-map-rs

[WIP] Blazing fast [Integer -> T: Clone] Map crate

data-structures fast hashmap integer primitive rust types

Last synced: 28 Jul 2025

https://github.com/akshat2602/sem3_dsl

Assignments for SPPU Sem 3 Comp Engineering DSL (Data structures Lab)

cpp data-structures

Last synced: 05 Apr 2025

https://github.com/tobisamcode/algorithmic-toolbox

📚 Algorithmic Toolbox by University 🏫 of California San Diego & HSE University. The class covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms, dynamic programming, and many others, learn how to sort and search data, how to break a large problem into pieces and solve them recursively; how to pack your knapsack using greedy algorithms, and how to search for similarities between genes using dynamic programming. practice solving computational problems, designing new algorithms, and implementing them as efficient software tools.

data-structures python

Last synced: 27 Feb 2025

https://github.com/lxmn22nov/leetcode-questions

Used JAVA Language to solve problems.

data-structures java javascript mysql pandas-python

Last synced: 11 Apr 2025

https://github.com/devdrops/spl-ds

:neckbeard: SPL and it's data structures.

data-structures php spl

Last synced: 19 Apr 2025

https://github.com/basemax/shapesalgorithm

JavaScript/Algorithm: In a shape(rectangle or square) with width n and length m, We want to know how many shapes there are with width and length a and b. We also want to know the remaining forms.

algorithm algorithm-challenges algorithms data-structrues data-structure data-structure-and-algorithm data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview-questions dsa javascript js

Last synced: 26 Jul 2025

https://github.com/arvryna/ds-algo

Data structures and Algorithms in C++/Go

algorithms data-structures

Last synced: 11 Apr 2025

https://github.com/functional-abstraction/measure

:straight_ruler: Monoids and measures for JavaScript

agpl data-structures functional javascript measures monoids

Last synced: 12 Dec 2025

https://github.com/hxndev/infix-postfix-prefix-using-stacks

In this assignment, we did conversions of expressions between infix, prefix and postfix

c cpp data-structures infix postfix prefix project stacks visual-studio

Last synced: 31 Mar 2025

https://github.com/hxndev/printer-spooling

Printers typically can print only a single document at a time and require seconds or minutes to do so. If more than one application requires printer’s access, it might result in delay and slow down the application for as long as the printer is busy in serving other application. Printer Spooling has overcome this delay, as the documents formatted for printing are stored into an area on a disk and retrieved and printed by a printer at its own rate. With spooling, multiple processes can write documents to a print queue without waiting. As soon as a process has written its document to the spool device, the process can perform other tasks, while a separate printing process operates the printer. In this project, we will be implementing a printer spooler for a working environment which is equipped with 3 printers using concepts of Linked Lists and Queues.

code cpp data-structures oop oop-principles printer printer-spooler printer-spooling spooling

Last synced: 31 Mar 2025

https://github.com/michaelnabil230/laravel-analytics

A Laravel package to retrieve pageviews and other data from Database

data-analysis data-structures database laravel php

Last synced: 25 Jan 2026

https://github.com/djboris9/merger

Go package that merges different datatypes together

data-structures golang golang-library golang-package map merge slice struct

Last synced: 24 Jul 2025

https://github.com/rwxrob/structs

Data Structs with Go (1.18) Generics

data-structures generics golang graph-structures node stack tree-structure

Last synced: 24 Jul 2025

https://github.com/ranjan2104/hackerrank-problem-solutions

here you get all hackerrank problem solution using java

algorithms data-structures java

Last synced: 26 Feb 2025

https://github.com/ranjan2104/leetcode-problems_solutions

Here in this repo you get leetcode challenge problems solution here include data structure and algorithms different types of approach is avaliable here so Enjoy!

algorithms data-structures java

Last synced: 26 Feb 2025

https://github.com/akashjain04/phone-book-with-dll

Phone Book application to demonstrate Doubly Linked List with header concept.

c-programming data-structures doubly-linked-list linked-list phone-book simple sorted-lists

Last synced: 18 Mar 2025

https://github.com/anish-lakkapragada/tricli

Repository containing all information for the CLI, CLI documentation, and server documentation.

data-structures rest-api tries

Last synced: 27 Dec 2025

https://github.com/iehgit/nontree

A python package for n-tree 2D data structures similar to and including quadtree, with mapping to payload data

algorithm data-structures python quadtree

Last synced: 12 Apr 2025

https://github.com/xsami/algorithms

The purpose of this repo is to store algorithms that I have solved in differents website, interviews, or made by myself

algorithm coding-challenge coding-interviews data-structures

Last synced: 12 Jan 2026

https://github.com/protomorphine/ya.practicum

Задачи, решенные в рамках прохождения курса "Алгоритмы и структуры данных"

algorithms algorithms-and-data-structures data-structures dsa-learning-series learning yandex-praktikum

Last synced: 14 Apr 2025

https://github.com/imdrasil/glushkov

Extended mathematical shard

crystal data-structures mathematics

Last synced: 21 Jul 2025

https://github.com/eval-exec/algorithm

Learning Data structure & Algorithm.

algorithm algorithm-practice data-structures leetcode-practice

Last synced: 29 Dec 2025

https://github.com/0voice/awesome-bigtech-algorithms

2025精选:算法题库合集,涵盖大厂面试、校招笔试及LeetCode等热门平台经典题目。附解法、指南与资源,助你轻松拿下offer!

algorithms awesome awesome-list coding-interview data-structures data-structures-and-algorithms interview-preparation leetcode

Last synced: 05 Nov 2025

https://github.com/gwuah/ds-algorithms

practicing ds-algorithms to improve my problem solving ability

algorithms data-structures hackerrank leetcode

Last synced: 28 Feb 2025

https://github.com/emonrezabd/beecrowd-solution

Solutions of Beecrowd problems.

beecrowd-solutions data-structures

Last synced: 25 Oct 2025

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

This repository contains all my data structures code in C++ language

cpp data-structures disjoint-sets graph hash heap linked-list queue searching-algorithms sorting-algorithms stack trees

Last synced: 03 Mar 2025

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

Generic Union Find Based on up root tree written in c++.

cpp data-structures union-find unionfind

Last synced: 23 Feb 2026

https://github.com/mideohub/complaint-management-system

A console-based application to manage customer complaints using manually implemented data structures: linked list (employee management), queue (complaint storage), stack (problem summaries), and priority queue (urgent complaints). Supports Customer, Employee, and Admin roles with file-based data persistence.

aast clion complaint-management-system console-application cpp data-structures data-structures-project linked-list priority-queue queue stack

Last synced: 14 May 2025

https://github.com/hxndev/apriori-algorithm-frequent-item-in-grocery-store

This assignment will give you basic insight into using Apriori algorithm. Apriori is use for finding the frequent item set in transaction.

apriori apriori-algorithm code cpp data-structures frequency frequency-analysis grocery-list grocery-store oop oop-principles

Last synced: 30 Oct 2025

https://github.com/lukman-01/coderbyte-solutions-in-python

This repository provides a systematic guide to solving Coderbyte coding problems by breaking down the process into steps, algorithm design, optimized code writing, test case generation in Python.

algorithms data-structures python3

Last synced: 23 Nov 2025

https://github.com/jharwell/rcppsw

Collection of reusable C++ software (design patterns, boost gaps, etc.)

data-structures design-patterns multiprocessing multithreading state-machine

Last synced: 08 Mar 2026

https://github.com/thehxdev/dsa

My implementation of algorithms and data structures

algoritms c data-structures

Last synced: 10 Apr 2025

https://github.com/anshuthopsee/binary-tree-visualizer

A simple tool, to visualize, Binary Tree and Heap data structures. Made with vanilla JS.

binary-search-tree binary-tree binary-tree-visualization binary-tree-visualizer data-structures dsa heap maxheap minheap visualization

Last synced: 01 Apr 2025

https://github.com/pranavbharadwaj007/dsa_lab_3rd_sem

VTU 3rd sem CSE and ISE Lab programs

c data-structures vtu vtulab vtulabprogrammes

Last synced: 22 Sep 2025

https://github.com/mahirshahriar1/cse_225_dsa

Solved Tasks from Data Structure and Algorithms. Leave a star if you find it useful.

binary-search-tree cse225 cse225nsu data-structures graph linked-list oop queue sorting-algorithms stack

Last synced: 18 Jul 2025

https://github.com/yazanzebak/algorithms-and-datastructures

C++ Implementation of algorithms and data structures.

algorithms competitive-programming data-structures

Last synced: 05 Mar 2025

https://github.com/moshegroot/42projects_archive

My archive with project from Ecole42 (school21 in Russia)

algorithms c cpp data-structures graphics raytracing

Last synced: 17 Jul 2025

https://github.com/daudi13/hospital-database

This is a postgres Hospital database project built from a schema diagram

data-structures postgresql

Last synced: 09 Mar 2026

https://github.com/alexvzyl/nativeframework

💡 A GPU-accelerated native application framework, with performance and scalability at its core. Written in C++ using GLFW, OpenGL and dear imgui.

cpp data-structures framework glfw gpu-acceleration imgui lua native-app opengl

Last synced: 30 Oct 2025

https://github.com/mdabdullahibnaharun/programmingcontest-problemsolving

Programming Problem Solving by using C/C++, Java, Python with Ds, STL & ALgorithms.

algorithms-and-data-structures c cpp17 data-structures java problem-solving python

Last synced: 31 Dec 2025