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/roluochke/games-programs

From simple to complex games and programs

algorithms data-structures game programming python

Last synced: 19 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/ferstormblessed/datastructures-algorithms

Basic data structures and algorithms with c++

algorithms-and-data-structures cpp data-structures

Last synced: 01 Jun 2026

https://github.com/ashwinraikar88/odsa

Orchard Algorithms and Data Structures

algorithms data-structures python3

Last synced: 23 Oct 2025

https://github.com/mohfazam/dsa

A repo covering all topics of DSA, where algorithms meet precision, and code is crafted to master the complexities of competitive programming.

algorithms codechef codeforces competative-programming cpp data-structures dsa geeksforgeeks leetcode

Last synced: 23 Oct 2025

https://github.com/elkard/polynomialdatacontainer

C++ project on the 2nd semester of CS at Warsaw University of Technology

cpp11 data-structures parser polynomials template

Last synced: 24 Oct 2025

https://github.com/maverickpoly/asmr-python-dsa

Different Data Structures and Algorithms implemented in Python.

algorithms data-structures dsa python

Last synced: 25 Oct 2025

https://github.com/jungaretti/advent-of-code-2020

Solutions to problems from the merriest coding challenge on the Internet

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/daniilalpha/vec

Plain C typesafe vector data structure.

c c11 c17 data-structures data-structures-c dynamic-array vector

Last synced: 26 Oct 2025

https://github.com/aravachoudhary/data_structures_algorithms

This Repository contains my DSA codes and problem Solutions

algorithms-and-data-structures data-structures

Last synced: 01 Jun 2026

https://github.com/syd-strzempko/practice-problems

python implementations of common algorithms, data structures, & coding problems

algorithms data-structures leetcode

Last synced: 26 Oct 2025

https://github.com/mezantrop/tsqlike

SQL-like interface to tabular structured data

csv data-processing data-structures json python sql-like table

Last synced: 24 Jan 2026

https://github.com/y2k-shubham/dsa-in-cpp

Implementations of Data-Structures & Algorithm Questions in C++

algorithms cpp data-structures

Last synced: 28 Jan 2026

https://github.com/misterzurg/stepik_csc_algorithms

📓 Solutions to Stepik "Алгоритмы: теория и практика", "Алгоритмы: теория и практика. Структуры данных", "Алгоритмические задачи с собеседований aka Ace Your Next Coding Interview by Learning Algorithms", "Ликбез по дискретной математике" courses

algorithmic-warm-up algorithms algorithms-and-data-structures data-structures descrete-math greedy-algorithms stepik

Last synced: 15 Apr 2026

https://github.com/vikashpr/maang-interview-prep-100-dsa

Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!

algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews

Last synced: 16 Mar 2026

https://github.com/wilson0x4d/algs4net

A few fundamental algorithms implemented via C# using .NET Standard 2.0-compatible projects and language features.

algorithms data-structures netfx netstandard

Last synced: 06 Feb 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/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/coledixon/sql

SQL projects and advanced scripting

data-structures database-schema sql ssms tsql

Last synced: 18 Mar 2026

https://github.com/yehezkiel1086/dsa-stuffs

Programming problem solutions which includes SQL problems solutions, linux shell, also data structures and algorithms.

algorithms c codeforces coderbyte codewars cpp data-structures hackerrank leetcode linux python spoj sql toki

Last synced: 16 Apr 2026

https://github.com/andrewobwocha/advancedmusicplayer

🎵 Python CLI music queue implemented with a Doubly Linked List (DLinkedList). Features prev/next, add next/last, remove current, ytmusicapi search.

cli data-structures doubly-linked-list music python queue ytmusicapi

Last synced: 15 Feb 2026

https://github.com/adhaamehab/db-collection

My implementation for common algorithm and data structures used in modern database systems.

algorithms data-structures database-internals designing-data-intensive-applications

Last synced: 01 Mar 2026

https://github.com/kylehue/my-dsa

A collection of reusable data structures in TypeScript.

algorithms data-structures

Last synced: 01 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/shivang21007/leetcode-solution-in-cpp

This is Leetcode Solution repo in Cpp. My Leetcode ID - Shivang21007

cpp data-structures leetcode-solutions leetcode-solutions-cpp

Last synced: 03 Jun 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/gatarelib/random-programs

Random Programs from my Computer Science Course 2017-2021

c cpp data-structures executable golang java-8 object-oriented-programming python3

Last synced: 04 Apr 2026

https://github.com/zurd46/zurdsynthdatagen

This Electron project uses the OpenAI ChatCompletion API to generate synthetic datasets in either German (DE) or English (EN).

data data-structures dataset electron json jsonl nodejs openai synthetic

Last synced: 04 Apr 2026

https://github.com/utkarshmishra12/dsa-450

🔥 This repository contains the solutions of DSA Cracker Coding Questions List curated by @loveBabbar

100-days-of-code algorithms cp cplusplus data-structures dsa-algorithm dsa-solutions geeksforgeeks lovebabbar-dsa-list

Last synced: 05 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/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/haseeeb21/food-ordering-system-

This system can be used in any ordering place, as it uses Queue data structure which follows FIFO sequence with enquing and dequing as main functions.

algorithms collaboratory data-structures dsa googlecolaboratory googlecollab pycharm python python3 queue

Last synced: 19 Apr 2026

https://github.com/infinitifall/skiplist

A skip list is a probabilistic data structure that is efficient, compact and concurrency friendly

c data-structures randomized-algorithm skiplist

Last synced: 04 Jun 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/kartikmehta8/implementations

Implementation of Data Structures in C++

cpp data-structures

Last synced: 05 Jun 2026

https://github.com/erykmika/datastructures

This repository contains my solutions to the tasks that I had to solve during the "Data structures and time complexity" classes.

data-structures politechnikawroclawska university-project

Last synced: 06 Jun 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/sakapon/bang

A library of algorithms.

algorithms data-structures mathematics

Last synced: 25 Apr 2026

https://github.com/usif-andreas226/quizhub-oop-project

The system is designed to streamline the process of conducting online exams. It provides a user-friendly interface for both administrators and students. Administrators can easily create exams by adding questions and setting grading criteria. Students can take exams within a specified time frame and view their results immediately after submission.

algorithms data-structures java javafx oop oops-in-java

Last synced: 25 Apr 2026

https://github.com/princeinscripts/dsa-solved-assignments-with-cpp-pw

A repository containing solved assignments provided by Programming with Mosh (PW) teachers for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts, aiding in mastering core computer science principles through guided practice.

algorithms c-plus-plus computer-science data-structures program solved-challenges

Last synced: 07 Jun 2026

https://github.com/shahadathhs/data-structures-and-algorithms-in-javascript

A comprehensive collection of algorithms and data structures in JavaScript, based on the book Mastering Algorithms and Data Structures in JavaScript by Federico Kereki.

algorithms data-structures dsa javascript

Last synced: 07 Jun 2026

https://github.com/giri7a/java-fintech-transaction-processor

Java Fintech Transaction Analyzer: A program for processing fintech transaction logs. Analyzes statuses, identifies peak times, and lists failures. Includes a test class for functionality demonstration. Efficiently monitors and gains insights into transaction dynamics.

algorithmic-logic data-representation data-structures date-and-time-handling documentation exception-handling java oops string-formatting testing

Last synced: 27 Apr 2026

https://github.com/ancs21/cs

My journey to Master of Science in Computer Science (C/C++, Python, Javascript)

alogrithms c computer-science data-structures python

Last synced: 28 Apr 2026

https://github.com/julgitt/memory-allocator

Memory allocator using segregated lists, created as part of an Operating Systems course

c data-structures malloc memory python school university

Last synced: 28 Apr 2026

https://github.com/ionutpetre/airline-management-activities

Aplicație pentru evidența principalelor procese derulate în cadrul companiei aeriene EasyFlight.

cpp data-structures

Last synced: 22 Jun 2026

https://github.com/howz1t/ptypes

This package provides useful data types for use in PHP.

badges composer computer-science data data-structures data-types packagist php types

Last synced: 29 Apr 2026

https://github.com/ranimeshehata/implementing-sorting-techniques

A Java program implementing 3 different sorting techniques.

data-structures java junit-test sorting-algorithms

Last synced: 29 Apr 2026

https://github.com/mosalem149/data-structure-linked_list

That repo is for data structure linked list (single & double) using python programming language

data-structures doubly-linked-list jupyter linked-list python3 single-linked-list

Last synced: 29 Apr 2026

https://github.com/janeberry/assassinmanager

Assassin Manager Game

data-structures node

Last synced: 29 Apr 2026

https://github.com/kalwar/basic_ds

a very basic data structures using js/reactjs

data-structures palindrome-checker queue reactjs sorting-algorithms stack

Last synced: 29 Apr 2026

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

Задачи решенные в рамках дисциплины алгоритмы и структуры данных

algorithms cplusplus data-structures

Last synced: 30 Apr 2026

https://github.com/tsembp/ucy-1st-year-projects

A collection of Java assignments from my first year of university as a Computer Science student.

data-structures java object-oriented-programming

Last synced: 30 Apr 2026

https://github.com/guibrandt/mc202

Implementação dos laboratórios de MC202 no segundo semestre de 2020 na Unicamp

data-structures mc202 unicamp

Last synced: 08 Jun 2026

https://github.com/vivek-suthar/dsa

Covering All Data-Structures And Algorithms, Its Implementation, various problems Based on particular Data-Structure

algorithms-and-data-structures c cpp data-structures dsa-algorithm problem-solving

Last synced: 30 Apr 2026

https://github.com/douglasdotv/cs50x

A repository for CS50 problem sets, labs and final project.

ai c cs50 cs50x cybersecurity data-structures python sql web-development

Last synced: 30 Apr 2026

https://github.com/markcaldropoli/cs240

Data Structures & Algorithms

algorithms cpp data-structures makefile

Last synced: 08 Jun 2026

https://github.com/gitchaell/computer-scrapping

Tool that extracts data from the pages of companies that sell computers in the city of Trujillo - Peru, exports them in an XLSX file according to a relational data model, and displays them on a Power BI dashboard.

data-analysis data-structures data-visualization database dbdiagram export-excel powerbi scrapper-script scrapping xlsx

Last synced: 01 May 2026

https://github.com/oniani/purity

A collection of various algorithms and data structures

algorithms data-structures functional-programming haskell

Last synced: 08 Jun 2026

https://github.com/grandevx/ds_course_c

My Personal Joma DS Course problem Solution in C++

course cpp data-structures

Last synced: 08 Jun 2026

https://github.com/dipto9999/visual_studio_exploration

Visual Studio Programs with Unit Test Framework

algorithms c cpp data-structures unittest visual-studio-2019

Last synced: 01 May 2026

https://github.com/raynard2010/aol-data-structures

This repository contains my answers for the AoL (Assurance of Learning) of COMP6048001 - Data Structures Course. The score I got for these answers is 100.

assurance-of-learning binus c case case-study data-structures tries

Last synced: 02 May 2026

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

Repositório dedicado aos estudos de estrutura de dados em Java com testes unitários e documentação.

data-structures java javadoc-documentation junit5 log4j2

Last synced: 02 May 2026

https://github.com/jaketarnow/algorithmsreview

Algorithm and Data Structures review

algorithms c data-structures interview-practice java python

Last synced: 03 May 2026

https://github.com/tahabinhuraib/cpp_ds

Data Structures and Algorithms in C/C++ from Scratch. Beware, contains craaazzy speed :)

algorithms c cpp data-structures

Last synced: 04 May 2026

https://github.com/d12ksh/user-login-database-system

Building trust starts with security! 🚀 Check out this Login Database System, where user authentication meets best practices. With encrypted data, basic design, this is one of them"

data-structures database python3 sql user-authentication

Last synced: 04 May 2026

https://github.com/saibarathr/comments-system

Multi-level comments handling using react component with tailwind css and tree data structure

data-structures reactjs tailwindcss

Last synced: 04 May 2026