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/asarkar/exercism-scala

https://exercism.org/tracks/scala

algorithms data-structures exercism exercism-scala scala

Last synced: 25 Oct 2025

https://github.com/jeongju9216/datastructure

Swift 자료구조

data-structures

Last synced: 26 Oct 2025

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/rystrauss/algorithms-and-data-structures

A Java library of important algorithms and data structures.

algorithms data-structures

Last synced: 28 Oct 2025

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

data structures and algorithms

algorithms data-structures

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/osiota10/alx-higher_level_programming

Python high Level Programming - Data Structures and Algorithms with ALX Software Engineering

data-structures python

Last synced: 24 Feb 2026

https://github.com/hengxin/data-structures-algorithms-resources

Resources on Data Structures and Algorithms

algorithms big-list data-structures resources

Last synced: 29 Jan 2026

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/ofadiman/grinding-leetcode

Repository contains solutions to leetcode problems.

algorithms data-structures golang leetcode sql typescript

Last synced: 18 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/johan-bolmsjo/gods

Go Data Structures

data-structures go golang

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/ohmic-guy/mnemosyne

An experimental Python library exploring persistent and versioned data structures.

data-structures functional-programming immutability persistent-data-structures versioning

Last synced: 13 Feb 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/rrohitramsen/expression-evaluator

Expression Evaluator + Tree Data Structure + Postorder Traversal + Rest API + Spring Boot

data data-structures design-patterns json microservice postorder problem-solving spring-boot swagger-api swagger-docs swagger-ui tree tree-structure

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/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/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/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/isensee-bastian/set-generics

Tutorial code for my video Generics Part 3: How to use Generics in Golang

basic-programming beginner-tutorial-series data-structures generics golang interfaces learn-to-code sets tutorial types youtube

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/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/jen2004/mail-delivery-system

A routing and package delivery simulation system designed for a parcel service. A CLI Python application that utilizes a hash table and the Nearest Neighbor algorithm.

algorithms-and-data-structures cli cli-app data-structures hashmap hashtable pycharm python

Last synced: 21 Apr 2026

https://github.com/ahmdeltoky03/infix-to-prefix-converter

Infix_To_Prefix_Converter

data-structures python3

Last synced: 22 Apr 2026

https://github.com/chevyphillip/python-data-structures-practice

Educational Python repository for WGU MSSWEAIE program. Interactive Jupyter notebooks for data structures with ADHD-friendly exercises. 🌐 Live docs: https://chevyphillip.github.io/python-data-structures-practice/

adhd-friendly computer-science data-structures dependency-management dictionaries documentation education exercises github-pages jupyter-notebook learning lists practice python sets uv wgu

Last synced: 23 Apr 2026

https://github.com/infinity-boi/dsa-codes

Popular Competitive Programming Questions essential for interview preparation

algorithms competitive-programming data-structures leetcode spoj

Last synced: 06 Jun 2026

https://github.com/skylar-lorena/python

An introductory course to Python. Learn Python from scratch with mini-exercises

beginner-code data-structures introduction-to-python python python3 pythonbasics pythontutorial

Last synced: 05 Jun 2026

https://github.com/saiteja-madha/ds-and-algo

Solutions for problems related to data structures and algorithms

algorithms data-structures hackerrank leetcode

Last synced: 25 Apr 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/aliramazanov/js-30-lc

Leetcode 30 Days of JavaScript Challenge

algorithms data-structures javascript typescript

Last synced: 26 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/hibatillah/learn-java

Java Programming Documentation of Information Systems, Politeknik Caltex Riau

college data-structures documentation java oop

Last synced: 27 Apr 2026

https://github.com/anhvu2889/miu-cs390-fpp

Repository for assignments and exercises focusing on Java programming basics, object-oriented programming, data structures, exception handling, and recursion.

assignment computer-science data-structures education exception-handling files fundamentals java object-oriented-programming recursion

Last synced: 28 Apr 2026

https://github.com/ashref-dev/my-leetcode-solutions

Solutions to every Leetcode problem I do and upload

algorithms algorithms-and-data-structures csharp data-structures

Last synced: 28 Apr 2026

https://github.com/rudxain/posix-sh-algos

Algorithms implemented in POSIX-compliant shell scripts

algorithms computer-science data-structures educational functions posix

Last synced: 28 Apr 2026

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

Coding afternoons for cracking the coding interview

algorithms coding-interviews cpp data-structures

Last synced: 29 Apr 2026

https://github.com/rajesh2723/cricket-score-sheet

This project uses involves the predicting the score from cricket based on previous scores

c data-structures pointers

Last synced: 08 Jun 2026

https://github.com/cvinicius987/data-structure-algorithms-golang

Data Structures and Algorithms with examples using Golang

algorithms data-structures golang

Last synced: 08 Jun 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/barannmeisterr/exceldataanalyzeravltree

Student Data Query is a Java project designed to manage and query student data using an AVL tree data structure.

apache-poi avl-tree balanced-search-trees data-structures excel file-processing java node searchquery strings xlsx

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/ritik-gupta/dsa-450

Solutions of 450 DSA questions by Love Babbar

c cpp data-structures dsa dsa-algorithm

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/sebi2020/data_structs

A nodejs general purpose module for standard data structs like fifo, queues, linked-lists

data-structures fifo heap lifo nodejs priority-queues stack

Last synced: 30 Apr 2026

https://github.com/gemaquejr/ting-trybe-is-not-google

Projeto com o objetivo de manipular pilhas, listas e filas. Este projeto foi criado para avaliação final na seção 05 do módulo de ciência da computação do Curso de Desenvolvimento Web na Trybe.

data-structures list python queue stack

Last synced: 30 Apr 2026

https://github.com/dnut/json-match-finder

Python application used to match listings against openings via authenticated JSON API access.

data data-structures data-wrangling database json-api python-application python-modules

Last synced: 01 May 2026

https://github.com/thomas-chqt/utilscpp

C++ Utility library

cpp data-structures utility

Last synced: 08 Jun 2026

https://github.com/antonygz/algoritmos

Implementación de algoritmos fundamentales en diferentes lenguajes de programación.

algorithms data-structures graph-theory javascript python sorting

Last synced: 02 May 2026

https://github.com/iamanirudha97/boston_path_finder_psa_project

Finding Shorted path between T line stations located in boston using Graph Algorithms

data-structures graph-algorithms java

Last synced: 09 Jun 2026

https://github.com/manesioz/leetcode

Data Structures and Algorithm Practice

algorithms data-structures leetcode

Last synced: 08 Jun 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/navpreetdevpuri/trie-js

Trie data structure implementation in javascript

data-structures javascript trie trie-data-structure typescript

Last synced: 02 May 2026

https://github.com/nir3x/fastpatternsscanner.cpp

FastPatternsScanner.cpp - Efficient Pattern Scanner for C++

algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning

Last synced: 09 Jun 2026

https://github.com/muhammadshavaiz/advanced-data-structues-fifa_dataset

This C++ project showcases efficient data management for FIFA World Cup data from 1930 to 2018. It uses AVL Trees for fast searching, Hash Tables for quick access, and Singly Linked Lists for easy traversal, optimizing both memory usage and retrieval speed.

avl-tree cpp data-structures hashtable linked-list parsing

Last synced: 09 Jun 2026

https://github.com/nathadriele/diabetes-clinical-etl-pipeline

Este projeto de Engenharia de Dados em Saúde Pública implementa um pipeline completo para coletar, tratar, padronizar, validar, integrar e visualizar dados públicos do SUS relacionados ao Diabetes Mellitus no Brasil, filtrando pelos códigos CID-10 E10 a E14.

cid data-analysis data-extraction data-pipeline data-science data-structures data-visualization datasus diabetes-detection diabetes-prediction epidemiology-analysis etl-pipeline healthcare-analytics ibge logger pytest sih streamlit sus

Last synced: 09 Jun 2026

https://github.com/revazashvili/dsa

repository for data structures and algorithms

algorithms data-structures dsa

Last synced: 09 Jun 2026

https://github.com/bohdan-konovalov/algo-challenges

💡 Real-world algorithm challenges inspired by actual interviews. Practice, debug, and grow your skills — one challenge at a time.

algorithms coding-challenges data-structures interview-prep jest problem-solving react-native technical-interviews typescript

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/julioaranajr/07_databases.md

Hands on Labs [MySQL + Docker] -> Movie Management Project

containers data-structures database docker mysql

Last synced: 04 May 2026

https://github.com/mahiethan/detect-optimise-passes-for-data-structs

This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.

c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations

Last synced: 04 May 2026

https://github.com/kzamanbd/linked-list

In simple words, a linked list consists of nodes where each node contains a data field and a reference(link) to the next node in the list.

algorithms data-structures linked-list

Last synced: 09 Jun 2026

https://github.com/mauriciovazquezm/advanced-data-structures

Advanced Data Structures course tasks and projects.

algorithms data-structures java python

Last synced: 05 May 2026

https://github.com/luisfvillalon/front-end-pokemon-photo-tag

A front-end for a 'Where's Waldo?' type game with Pokemon. Created with CSS, React.js, and API calls.

api css data-structures fetch html javascript photo-tagging reactjs routes

Last synced: 06 May 2026

https://github.com/mhdb96/buscompanyxd

🚍 A C# app to manage a bus company using LinkedList as the base data structure and text files for data storing

algorithms csharp data-structures database files linkedlist material-design

Last synced: 06 May 2026

https://github.com/j-ajsivinac/edd_vd2s2023_py

Aplicación de control de Tutorías mediante el uso de estructuras de datos

data-structures go reactjs tailwindcss

Last synced: 06 May 2026

https://github.com/mdhasanshuvo/ds-project

EazyTrip : An app for efficient ride and delivery services with a customizable map and shortest path algorithms.

algorithms data-structures map qt-creator qt-framework software-development sqlite

Last synced: 06 May 2026

https://github.com/aternus/c-data-structures

Data Structures implemented in C.

c data-structures hash-table linked-list queue stack trie xxhash

Last synced: 10 Jun 2026

https://github.com/sathyasris27/programming-with-c-and-python

Programming exercises and practice in C, Java and Python.

algorithms c-programming data-structures java python

Last synced: 07 May 2026