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/smercer10/blockbuster

WIP collection of lock-free data structures.

cpp data-structures lock-free non-blocking

Last synced: 14 Oct 2025

https://github.com/danfalcon225/bank_application

Current project covers a basic data structure techniques such as: search, sort, select, add etc.

data-structures sort

Last synced: 14 Oct 2025

https://github.com/samad-yar-khan/competetive-programming

This is a repository for all the competitive programming contests/

competitive-programming data-structures problem-solving

Last synced: 14 Oct 2025

https://github.com/theronwolcott/data-structure-binary-patricia-trie-main

Binary Patricia Trie for efficient binary string storage and management. Features include insertion, deletion, search, in-order traversal, longest string retrieval, and size tracking with a compressed, memory-efficient node structure.

data-structures java tries

Last synced: 14 Oct 2025

https://github.com/mizcausevic-dev/zig-agent-graph-db

In-memory directed graph DB in Zig for AI agent context graphs. Typed nodes (agent, tool, fact, result, citation), labeled edges, BFS traversal, JSON serialization. Pure Zig stdlib, zero deps.

agent ai-agents data-structures embedded graph graph-database platform-engineering systems-programming zig ziglang

Last synced: 01 Jun 2026

https://github.com/shubhamvv611/crm-management-system-for-kasturi-agency

I alone have developed the best CRM (Customer Management System) for the business of Kasturi Agency and have done all the project design and data flow management from the beginning, I alone have made this project using technology like Bootsrap4 HTML5 CSS3, PHP6, jQuery, Data tables JS, Purify CSS, and JavaScript

banners bootstrap crm css3 data-structures html-css-javascript html5 javascript jquery load-balancer load-balancer-test mobile-web optimization-algorithms php6

Last synced: 14 Mar 2026

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

Data Structures and Algorithms implemented in Javascript

algorithms data-structures data-structures-and-algorithms

Last synced: 16 Oct 2025

https://github.com/josecarlosnf/graphs

Implementações de grafos utilizadas na disciplina de projetos de algoritmos II (eq. estruturas de dados II)

bfs-search breadth-first-search data-structures deep-first-search dfs-search dijsktra-algorithm graph prim-algorithm python search ufpa

Last synced: 17 Oct 2025

https://github.com/jmuchovej/ucf

UCF courses I've completed, or am currently taking.

ai algorithms computer-science cs data-structures ucf university university-of-central-florida

Last synced: 14 Mar 2026

https://github.com/tiennhm/algorithms

Tông hợp chi tiết các thuật toán lập trình

algorithms data-structures source-code

Last synced: 17 Oct 2025

https://github.com/alinpahontu2912/racket-supermarket

first homework for programming paradigms

data-structures functional-programming racket

Last synced: 18 Oct 2025

https://github.com/vaibhavmojidra/data-structures---arrays-in-java

Java provides a data structure, the array, which stores a fixed-size sequential collection of elements of the same type. An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type.

arrays data-structures java mojidra vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 18 Oct 2025

https://github.com/iampavangandhi/splitwisecashflow

💵 Splitwise Cashflow Web App (using Heaps)

data-structures heap heaps javascript vanilla-javascript

Last synced: 18 Oct 2025

https://github.com/notthestallion/data_structures_sentinel_dynamic_link

The purpose of this repository is to provide implementations of three different types of data structures: sentinel-based, dynamic using malloc, and linked using pointers. These data structures can be used in various algorithms and programs for efficient storage, retrieval, and manipulation of data.

data-structures dynamic dynamic-programming link linked-data linked-list sentinel sentinels

Last synced: 18 Oct 2025

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

Computer programs developed to address the problems generated from the blockade of the Suez Canal and how, using various data structures, we can manage the information to avoid or mitigate this type of problem.

algorithms c-plus-plus data-structures

Last synced: 19 Oct 2025

https://github.com/tyra9/diagram-collection

写博客过程中制作的所有图例、图解,都放在这个仓库(支持.drawio)。

computer-networks data-structures database java javaweb mysql operating-system spring springboot

Last synced: 25 Feb 2026

https://github.com/lross2k/practice-in-c89

Simple implementations made in C to practice different concepts

algorithms c c89 data-structures

Last synced: 01 Feb 2026

https://github.com/nadvolod/algorithms

Algorithms and data-structures exercises

algorithms data-structures

Last synced: 01 Feb 2026

https://github.com/ofadiman/grinding-leetcode

Repository contains solutions to leetcode problems.

algorithms data-structures golang leetcode sql typescript

Last synced: 18 Apr 2026

https://github.com/emanuelefavero/react-autocomplete

This is a simple React Autocomplete component that uses a Trie data structure to store the list of words

autocomplete data-structures react trie vite

Last synced: 15 Apr 2026

https://github.com/youssefashourrr/supermarket-manager

A supermarket management system developed in C++ with Qt5 widgets for the graphical interface, created as our CS213 course project during the first semester of sophomore year.

college-project cplusplus data-structures inventory-management qt5

Last synced: 07 Feb 2026

https://github.com/canciolabs/php-stack

This tiny package contains an interface and an array-based implementation of the LIFO Stack data structure.

data-structures php stack

Last synced: 26 Feb 2026

https://github.com/waseemofficial/dsa_python

Data Structures and Algorithms in Python

algorithms data-structures excalidraw python scripts yml yml-files

Last synced: 08 Feb 2026

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

Solutions to various coding problems and algorithms implemented in Kotlin

algorithms coding-problems data-structures kotlin programming-practice

Last synced: 26 Feb 2026

https://github.com/raveriss/cpp09

C++ Module 09: STL. Ce module contient des exercices pour se familiariser avec la Standard Template Library (STL) en C++98. Les exercices incluent la manipulation de conteneurs standards et l'implémentation d'algorithmes de tri et de notation polonaise inversée.

algorithms bitcoin bitcoin-exchange cpp cpp98 data-structures merge-sort reverse-polish-notation stl

Last synced: 26 Feb 2026

https://github.com/theolepage/algorithmics

Algorithmics course content during my studies at EPITA.

algorithmics computer-science data-structures ocaml python

Last synced: 15 Apr 2026

https://github.com/yuriioks/aqa-gcse-computer-science-preparation

25-week comprehensive program designed to equip students with the knowledge and skills required to excel in the AQA GCSE Computer Science exam

algorithms aqa aqa-computing coding-tutorials computer-science computer-science-education data-structures education exam-preparation gcse gcse-computer-science programming python python3 sql yuriodev

Last synced: 09 Feb 2026

https://github.com/1ayanabil1/algorithms

Welcome to the Algorithms repository! 🚀 This repository is dedicated to documenting and sharing my journey through algorithm learning, with a special focus on the Grokking Algorithms book.

codewars codewars-solutions data-structures hackerrank hackerrank-solutions jupyter-notebook leetcode leetcode-python leetcode-solutions machine-learning prob python search-algorithm searching searching-algorithms

Last synced: 09 Feb 2026

https://github.com/muhammedmagdyy/competitive-programming

My Solutions in Online Judges

algorithms cpp data-structures

Last synced: 18 Mar 2026

https://github.com/peterrauscher/devbranch.co

The source code for my site https://devbranch.co

algorithms blog data-structures devops programming website

Last synced: 10 Feb 2026

https://github.com/josugoar/scinet

Network science abstract data types

algorithms data-structures

Last synced: 10 Feb 2026

https://github.com/johan-bolmsjo/gods

Go Data Structures

data-structures go golang

Last synced: 11 Feb 2026

https://github.com/coledixon/sql

SQL projects and advanced scripting

data-structures database-schema sql ssms tsql

Last synced: 18 Mar 2026

https://github.com/bhavinpatel4199/artificial-intelligence--algorithm-and-mathematics

This repository focuses on AI with an emphasis on algorithms and mathematical foundations. It includes projects on data processing, fundamental AI algorithms, and mathematical concepts like linear algebra and optimization. Hands-on work with various frameworks provides practical model-building experience.

algorithms-and-data-structures data-structures data-visualization mathematic probability problem-solving python3 sklearn

Last synced: 11 Feb 2026

https://github.com/charmoniumq/algo

Algorithms that I implement for fun

automata data-structures

Last synced: 11 Feb 2026

https://github.com/rodrigojunqueiradev/python-exercises

Repositório para armazenar exercícios realizados na linguagem Python / Repository to organize exercises with Python language

data-analysis data-science data-structures data-visualization database math pandas pandas-python python python-3 python3 sql statistics

Last synced: 16 Apr 2026

https://github.com/paolino/haskell-mts

Compact Sparse Merkle Tree implementation in Haskell with persistent storage and Merkle proofs

blockchain cryptography data-structures haskell merkle-tree rocksdb

Last synced: 05 Mar 2026

https://github.com/luisvalgoi/unisinos-algorithms

Unisinos Algorithms I had to create during the college

algorithms data-structures java sort

Last synced: 17 Apr 2026

https://github.com/felipe-gdr/algorithms

Algorithms, coding challenges and exercises

algorithms data-structures java-8

Last synced: 17 Apr 2026

https://github.com/dj1095/leetcode-mastery

Mastering LeetCode with detailed solutions and complexity analysis 🚀📊💡

algorithms-and-data-structures data-structures java leetcode-solutions python3 spacecomplexity timecomplexity

Last synced: 17 Apr 2026

https://github.com/cyberg4b/leetcode-exercises

Some LeetCode Data Structures exercises in TypeScript.

data-structures leetcode typescript

Last synced: 07 May 2026

https://github.com/ananyachibber21/data_structures_and_algorithms

Data Structures and Algorithms in Java, Python

algorithms data-structures java programming python

Last synced: 30 Apr 2026

https://github.com/spenserblack/lookup.go

A type for looking up the presence of a value. Either a slice or a set depending on the collection size.

data-structures golang

Last synced: 04 Apr 2026

https://github.com/asccrs/estructura-de-datos

Respositorio utilizado para subr las praticas realizadas en la materia Estructura de datos

algorithms data-structures java

Last synced: 17 Apr 2026

https://github.com/bside89/data_structures_practice4

Practical activity #4, Data Structures, in Computer Engineering graduation.

dag data-structures depth-first-search graphs topological-sort

Last synced: 04 Apr 2026

https://github.com/sevilaymuni/project-no.3-seaborn-plots

Pandas and Seaborn Mediated Comprehensive Analysis on Differentiated Thyroid Cancer

data-analysis data-structures data-visualization mathplotlib pandas python seaborn

Last synced: 18 Apr 2026

https://github.com/moromichele/cs-typescript-jest-practice

Rewriting simple data structures and design patterns examples from javascript to typescript + jest testing as practice

data-structures design-patterns jest typescript

Last synced: 18 Apr 2026

https://github.com/alexmatthes/writeam-text-editor

✍️ writeAM: A terminal-based text editor built from scratch in C as a learning project. Inspired by the Kilo editor, it features syntax highlighting for C, search functionality, and robust raw mode terminal handling.

c cli data-structures kilo-editor student-project systems-programming terminal text-editor

Last synced: 18 Apr 2026

https://github.com/levieyal/c-course-exercises

✔ All the Assignments in the Systems Programming in C course that took place in the first semester of 2021

bash-script c data-structures files input-output library-management linux makefile memory-management

Last synced: 18 Apr 2026

https://github.com/jabellard/hash

Open addressed, double hashed hash table.

algorithm algorithms c data-structure data-structures hash-table

Last synced: 04 Jun 2026

https://github.com/bevinaa/social-media-web-application

Social Media Web Application is an interactive platform designed for users to connect, share, and engage with content in a dynamic online environment

css data-structures flask html javascript python

Last synced: 05 Apr 2026

https://github.com/kkufieta/algorithms

This is a collection of material and exercises I worked through on my journey to master data structures and algorithms.

algorithms data-structures python3

Last synced: 18 Apr 2026

https://github.com/shashwat-19/teamtrack-hub

TeamTrack Hub is a Java Swing-based Employee Management System with features like adding, viewing, and deleting employee records, a sleek dark mode, and a user-friendly interface. Ideal for streamlined employee management.

data-structures error-handling event-handling inheritance input-validation java java-swing multithreading polymorphism

Last synced: 18 Apr 2026

https://github.com/abdullah-niaz/sliding-window-popular-interview-problems

The "Sliding-Window-Popular-Interview-Problems" repository is a collection of solutions to common coding problems that utilize the sliding window technique, frequently asked in technical interviews. This repo aims to help developers understand and master this efficient algorithm by providing clear, well-documented solutions to a variety of problems

algorithms data-structures problem-solving sliding-window

Last synced: 18 Apr 2026

https://github.com/maks28atish03kumar04sahu01/java-project-04

Create a UI using JAVA for some particular B. Tech branches and perform the following operations "ADD", "UPDATE", "DELETE", "SEARCH", "FETCH" and connect the JAVA to MySQL using the XAMMP server.

awt-gui data-structures java-8 jdbc-driver localhost mysql-database swing-gui xampp

Last synced: 16 May 2026

https://github.com/0xalihn/acm-problem-solving-source-code

Problem solving source code in UVa, HackerRank, Tocoder, Codility using Data structure and Algorithm by C, Python and Java. Interview problem solving for different tech company.

algorithms c data-structures hackerrank interview-questions java problem-solving python3 topcoder uva-online-judge

Last synced: 19 Apr 2026

https://github.com/mattyv/flashradixtree

Associative container with the ability to search more efficiently if you know the key will be there. On par with std::map and well against std::unordered_map for most keys sizes, and especially where you have large keys with common prefixes.

data-structures key-value-store low-latency low-latency-search radixtree splaytree

Last synced: 19 Apr 2026

https://github.com/iampavangandhi/froggyjump

🐸 Minimum Jump Froggy Game (using Dynamic Programming)

data-structures dynamic-programming javascript phaser vanilla-javascript

Last synced: 19 Apr 2026

https://github.com/trojan-254/binary_trees

exploring and implementing concepts related to C programming and binary trees. Focusing specifically on the realm of data structures and algorithms, the projects within this repository delve into the intricacies of binary trees in the C programming language.

algorithms algorithms-and-data-structures binary-search-tree binary-tree binary-trees c data-structures

Last synced: 04 Jun 2026

https://github.com/albovo/adventofcode

A repository with all my solution for the advent of code's problems that I solved in my spare time.

advent-of-code c christmas cpp data-structures problem-solving python3 rust

Last synced: 20 Apr 2026

https://github.com/anjaliwork20/moodify

Mood-based music recommendation system that considers a user's emotional state to recommend songs, genres, artists and playlists using Machine learning

artificial-intelligence cnn-keras cnn-model convolutional-neural-networks data data-analysis data-science data-structures data-visualization database deep-learning machine-learning machine-learning-algorithms python recommended song songs

Last synced: 20 Apr 2026

https://github.com/h3rodev/tupcs203

Quizzes, Assignments and Projects in C/C++ for Data Structures and Algorithms Class of TUP ETEEAP

algorithms c cpp data-structures

Last synced: 20 Apr 2026

https://github.com/tutupharirabu/kalkulator-project-std

A C++ program that converts infix expressions to prefix notation and calculates the result.

c calculator data-structures

Last synced: 24 Apr 2026

https://github.com/dbriane208/data-structures-and-analysis-of-algorithms

My data structures practice using Python programming language

algorithms data-structures python

Last synced: 24 Apr 2026

https://github.com/contawo/uct_java

My school computer science assignments made with java implementing data structures and SQL database.

algorithms-and-data-structures data-structures database java

Last synced: 25 Apr 2026

https://github.com/senior-sigan/data-structures-training

Common data structures and algorithms I implemented just to practise

cpp data-structures learn-to-code

Last synced: 06 Jun 2026

https://github.com/yyolka/converter-app

Приложение переводит числа из 2-ой, 10-ой, 16-ой систем счисления из одной в другую

algorithms c cpp data-structures entrypoint oop oop-principles validation

Last synced: 25 Apr 2026

https://github.com/hassansin/algorithms

Algorithms and Data Structures in Go

algorithm data-structures go golang

Last synced: 06 Jun 2026