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/yiduoyu/cps-2232-final-project

Car Rental Management System

data-structures java

Last synced: 06 Mar 2025

https://github.com/ashgole/python-pyramids-solutions

Coding Battle Soution for Python Pyramids. This is done by my Team and me.

data-structures pyrami-solutions python python-programming

Last synced: 30 Mar 2025

https://github.com/mahmoud-elghonemy/datastructureusingc

implementation Data structures by c programing, separate implementation user levels as a header file and programmer level as c file

c data-structures layer user-management

Last synced: 15 May 2025

https://github.com/mahmoud-elghonemy/datastructureandalgorithms

implementation data structure and algorithm using java

algorithms data-structures java

Last synced: 15 May 2025

https://github.com/bekcodingaddict/leetcode

LeetCode is the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews.

algorithms coding-challenge coding-interviews data-structures interview-practice interview-preparation

Last synced: 14 Jun 2026

https://github.com/staivanov/dsa-under-js

Popular data structures and algorithms implemented on JavaScript

algorithms bigonotation data-structures es6-javascript javascript

Last synced: 23 Mar 2025

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

Implementations of data structures.

data-structures java

Last synced: 04 Mar 2025

https://github.com/nkokor/red-black-tree

Implementation of Red-Black Tree data structure using Python

data-structures red-black-tree

Last synced: 21 Apr 2026

https://github.com/musheer7/java-enterprise-banking-system

Enterprise-style Core Java banking application using Java 8, OOPS, multithreading, DSA, design patterns, and financial mathematics.

banking-applications core-java data-structures design-patterns java java8 multithreading oops-in-java

Last synced: 26 May 2026

https://github.com/mustafahakkoz/tst_in_c

Ternary Search Tree in C language

data-structures search-trees

Last synced: 23 Mar 2025

https://github.com/4s4v1n/stl-containers

Realization of standart template library (STL)

container cpp data-structures stl stl-containers

Last synced: 27 Aug 2025

https://github.com/clustercockpit/cc-specifications

Specification of ClusterCockpit datastructures, interfaces, DB schemas, file formats and directory structures

api api-graphql api-rest data-structures file-archive schema

Last synced: 04 Jan 2026

https://github.com/tamschi/pinus

A prickly BTreeMap.

data-structures hacktoberfest pinning rust

Last synced: 23 Mar 2025

https://github.com/adogio/tilapia

:tropical_fish: A hackable modularized data-structure and algorithm lib for JavaScript

data-structures js tilalia

Last synced: 10 Apr 2026

https://github.com/brisatielly/cs50x-harvard-2023

O CS50x - Introduction to Computer Science é um renomado curso da Harvard University, oferecido para pessoas de todo o mundo. Ele abrange os fundamentos da ciência da computação, como algoritmos, estruturas de dados, desenvolvimento web, e muito mais. Neste repositório, apresento os projetos e problemas que resolvi durante o curso em 2023.

algorithms c css data-structures debug50 flask git html javascript logic-programming python sql

Last synced: 11 Apr 2026

https://github.com/vincentlaucsb/algorithms-sedgewick-wayne

My personal collection of notes, drawings, and code created while reading Algorithms (Fourth Edition) by Robert Sedgewick and Kevin Wayne.

algorithms data-structures java sedgewick

Last synced: 15 May 2025

https://github.com/adkrgu/leetcode_150

This repository aims at providing the best comprehensive solutions, step-wise explanations to Leetcode 150 (Top Interview Questions List).

algorithms cpp14 data-structures leetcode-solutions

Last synced: 07 Apr 2025

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

Implementations of common data structures

arraylist data-structures heap linkedlist queue stack

Last synced: 15 May 2025

https://github.com/vivivivianne/bunarr

A simple c99 dynamic array implementation

c99 data-structures dynamic-array

Last synced: 23 Mar 2025

https://github.com/subhan-liaqat/leetcode-problems

This repository includes all the LeetCode Problems which are most asked in big tech interviews.

algorithms cpp data-structures dsa faang leetcode python

Last synced: 20 May 2026

https://github.com/josegpt/fundamentals

Fundamental Data Structures and Algorithms.

algorithms c data-structures dynamic-programming makefile sort trees

Last synced: 29 Jun 2025

https://github.com/yo-mah-ya/algorithms-and-data-structures

Just implement programs along with certain algorithms and data structures

algorithms clang cpp data-structures

Last synced: 14 Mar 2025

https://github.com/yvesemmanuel/datastructures_algorithms

Implements artifacts studied at Algorithms and Data Structure classes.

algorithms complexity-analysis cpp data-structures oop

Last synced: 08 Jun 2026

https://github.com/guilhermebkel/sales-machine

A pratical homework for the Programming and Data Structures II class of Electrical Engineering major.

cplusplus data-structures electrical-engineering programming software-architecture

Last synced: 14 Mar 2025

https://github.com/bp7968h/rust_dsa

Data Structure and Algorithm written in Rust

algorithms data-structures rust rust-lang search-algorithm sorting-algorithms

Last synced: 04 Jun 2026

https://github.com/nlfiedler/segarray

Segment Arrays in Rust

data-structures

Last synced: 20 Jan 2026

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

Data Structures and Algorithms - Coursera

algorithm coursera data-structures extwiii graph

Last synced: 04 Jan 2026

https://github.com/valmir-unicap/estrutura-de-dados-2

Disciplina de Estrutura de Dados 2

data-structures java

Last synced: 01 Sep 2025

https://github.com/ishivanshgoel/swiggy-system-design

Minimalistic Software Design of a food ordering Company.

data-structures hashmap linked-list queue stl

Last synced: 26 May 2026

https://github.com/joscha-alisch/algorithms

A collection of data structures and algorithms in various languages for practicing purposes

algorithm-challenges algorithms c data-structures golang katas kotlin python

Last synced: 11 Apr 2026

https://github.com/saragarcia6123/expression_evaluator

A calculator-style mathematical expression evaluator that parses and computes results from user input strings.

algorithms data-structures parsing

Last synced: 18 Jun 2025

https://github.com/satishdash/nimexercism

Learn concepts of NimLang (Systems programming) with various exercises from exercism.io

data-structures nim nim-lang programming systems-programming

Last synced: 15 May 2025

https://github.com/rajdeepc/learn-ds-with-javascript

This repository i made to brush up my knowledge of DS with the help of javaScript and understand how DS can be implemented with a strongly typed language like JS

data-structures datastructures-algorithms es5-javascript javascript queue sets stack tree

Last synced: 26 May 2026

https://github.com/antunesluis/estrutura-dados

Trabalhos que realizei na disciplina de estrutura de dados 2023/2

c data-structures ppm-image-editor

Last synced: 17 Jun 2026

https://github.com/mhmdsami/dsa

Data Structures and Algorithms

algorithms data-structures

Last synced: 04 Jan 2026

https://github.com/louis3112/camera_shop

Final project for Data Structure 2nd Semester. The project is a simple CRUD management loaning camera, lens and photographer

cli college-project data-structures graph hashtable linked-list simple-project stack tree

Last synced: 22 Mar 2025

https://github.com/bscarpari/algorithms

Some algorithm exercises in a variety programming languages.

algorithms data-structures

Last synced: 25 Jun 2026

https://github.com/nickzs8/binarysearchtree

Implementation of a binary search tree in java.

binary-search-tree data-structures java

Last synced: 01 Sep 2025

https://github.com/thurunany/trabalho1_eda

Estudos em Estrutura de dados

data-structures eda pointer study

Last synced: 07 Apr 2025

https://github.com/davidyslu/onlinejudgepku

Personal submissions on PKU Online Judge (北京大學程式解題系統)

algorithms cpp data-structures

Last synced: 01 Sep 2025

https://github.com/josancamon19/data-structures-ytbc

Data Structures Play List from Lucid Programming youtube Channel

algorithms data-structures linked-list python-data-structures

Last synced: 15 Nov 2025

https://github.com/ombhd/ft_containers_42

C++ containers in easy mode: reimplementation of vector, stack and map containers of STL in C++

1337school 42born2code cpp data-structures stl-containers

Last synced: 30 Mar 2025

https://github.com/gusenov/tag-reg-js

:label: JavaScript структура данных для хранения записей вида ключ-значение, где ключ - это набор тегов.

bitmask data-structures javascript javascript-library key-value tags

Last synced: 29 Jun 2025

https://github.com/suryart/algorithms

Data Structures and Algorthims

algorithms data-structures datastructures ruby

Last synced: 22 Mar 2025

https://github.com/mukel/codebox

Algorithms snippets for programming contests

algorithms c-plus-plus data-structures programming-contests

Last synced: 01 Sep 2025

https://github.com/azrielx86/linked-list-cpp

An example of a double linked list in C++

data-structures linked-list

Last synced: 23 Mar 2025

https://github.com/azzaxy1/dasar-pemrograman-javascript

Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy

asynchronous data-structures functional-programming javascript nodejs npm oop

Last synced: 02 May 2026

https://github.com/vladifish/labex2

2605 (Data Structures and Algorithms) LabEx2

data-structures

Last synced: 30 Jun 2025

https://github.com/grenzlinie/computer-science-learning-route-for-myself

记录计算机学习路线 / Record the learning Route of Computer Science

code computer data-structures deep-learning front-end-development machine-learning

Last synced: 26 May 2026

https://github.com/guligon90/vcx-solutions-challenge

Technical assessment for the position of full-stack web delevoper at VC-X Solutions.

backend-webdevelopment data-structures oop python3

Last synced: 26 May 2026

https://github.com/lunahoushmand16/restaurant-order-system-python

This simple application was built using new Python skills to create a program that allows customers to place orders with a takeout restaurant and receive an itemized receipt.

command-line data-structures python3

Last synced: 30 Jun 2025

https://github.com/nihonxim/computerscience

Computer科学研究について、コンピューター科学の勉強とソフトウェア作り方

algorithms computer-science data-structures

Last synced: 23 Mar 2025

https://github.com/hemisphere-studio/async-subscription-map

Async bookkeeping data structure for multithreaded state subscriptions

async data-structures multithreading subscriptions

Last synced: 15 Mar 2025

https://github.com/bosley/ak24

Lightweight C application kernel providing core data structures (lists, maps, buffers), memory management, and optional Boehm GC integration for building robust applications.

application-framework boehm-gc c closures concurrency data-structures garbage-collection memory-management string-intern

Last synced: 21 Feb 2026

https://github.com/shaolans/projet_algav_trie

Implementation of the Patricia Trie and the Hybrid Trie in Java

algorithms data-structures data-visualization graphviz-dot hybrid-training java patricia-tree tree trie

Last synced: 11 Jun 2026

https://github.com/fscotto/collection

Data structures in Golang

data-structures golang golang-library

Last synced: 15 Mar 2025

https://github.com/guibrandt/avl_tree

Árvore AVL de busca genérica em C++

avl-tree cotuca cpp11 data-structures generics maligno

Last synced: 13 Jul 2025

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

Cpp code for some data structures with usage examples

avl-tree cpp data-structures list queue stack

Last synced: 26 Feb 2025

https://github.com/yangboz/dapps-simple-twitter-nebulas

a simple twitter SinglePageApplication for nebulas dapps incentive program.

blockchain bootstrap dapps data-structures jquery nebulas single-page-applications smart-contracts

Last synced: 11 Apr 2026

https://github.com/ramzijabali/data-structures-java

Reimplementation of Java data structures

data-structures java

Last synced: 01 Sep 2025

https://github.com/hector1274/struct-changelog

🔍 Track and record changes in nested data structures automatically, ensuring data integrity and simplifying debugging with detailed audit trails.

change-tracking changelog changelogs data-diff data-structures dict diff elixir json library list nested-data python

Last synced: 11 Apr 2026

https://github.com/memgonzales/aiep-python-scratch

Materials for the AMSLI Informatics Enrichment Program (AIEP), a training program for students representing the Philippines in international computational thinking and informatics contests

acm-icpc algorithms big-o binary-search binary-search-tree bisection-method bitwise-operators competitive-programming data-structures debugging divide-and-conquer dynamic-programming greedy-algorithms programming-for-kids python3 queue recursion scratch3 stack

Last synced: 20 Apr 2026

https://github.com/poorvajasathasivam/python-data-structures-and-algorithms

This repository is designed to help beginners and newcomers learn Python programming, object-oriented design, and essential data structures and algorithms. The content is organized to provide a clear and structured learning path.

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

Last synced: 30 Jun 2025

https://github.com/jagadeeshm007/leetcode

This repository serves as a collection of my solutions to various LeetCode Data Structures and Algorithms (DSA) problems using c++.

algorithms cpp data-structures leetcode leetcode-cpp leetcode-practice leetcode-questions leetcode-solutions

Last synced: 07 Jun 2026

https://github.com/imtiaz-emu/datastructurewithpython

Implementation of Data Structures using PYTHON 3.

bst data-structures heap linked-list

Last synced: 15 Mar 2025

https://github.com/nawodyaishan/simple-bookshop-shopping-cart

Simple bookshop shopping cart and checkout system using Dyanamic Programming Algorithms and Data Structures

algorithms c data-structures dynamic-programming

Last synced: 15 Mar 2025

https://github.com/mubassim-khan/recursion-java

A few programs of Recursion topic/concept in Java language, helpful to understand the flow of program & method of recursion in Data Structures & Algorithm.

data-structures datastructures-algorithms java recursion recursive-algorithm

Last synced: 05 Mar 2025

https://github.com/mistivia/algds

Generic algorithms and data structures for C

algorithms data-structures

Last synced: 15 Mar 2025

https://github.com/charon25/javabasicdatastructures

Recreating data strucures in Java for learning purposes

data-structures java

Last synced: 16 Jan 2026

https://github.com/jleung51/data_structures

Implementations of various data structures.

data-structures

Last synced: 27 Mar 2025

https://github.com/tanmayvaij/pattern-printing

Some important pattern printing questions asked in interviews

algorithms cpp data-structures forloops patterns

Last synced: 15 Mar 2025

https://github.com/mmaffi/c-academic-exercises

📌 Repository of C and programming logic exercises developed during my undergraduate studies in Information Systems at UFMS CPTL. Here, I store practice exercises to reinforce fundamental language concepts and improve programming logic skills.

algorithms c-exercises c-language c-programming college-projects computer-science data-structures learning-c logic-programming programming-challenges

Last synced: 31 Mar 2025

https://github.com/cardoso010/challenges

Leetcode, codewar, hackerrank Challenges

algorithms challenges codewa data-structures elixir leetcode study

Last synced: 23 Mar 2025