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/hossein13m/leetcodechallenges

LeetCode Challenges Answers and Explanations

algorithms data-structures javascript leetcode

Last synced: 05 Jun 2026

https://github.com/brianttn/linked-list_bubble-sort_insert-node

A simple "linked list" application with the bubble sort method. It can sort the linked list node values in ascending order and find the appropriate position in sorted linked list to insert a new node element.

data-structures linked-list memory-allocation sorting

Last synced: 24 Apr 2026

https://github.com/betarixm/csed233

POSTECH: Data Structure (Spring 2020)

data-structures graph postech sort trees

Last synced: 25 Apr 2026

https://github.com/satishdash/juliaexercism

Exercises on various Julia concepts from Exercism.io

data-structures julialang programming

Last synced: 25 Apr 2026

https://github.com/nitsas/py3algs

Simple Python 3 implementations of popular algorithms and data structures.

algorithms data-structures python

Last synced: 06 Jun 2026

https://github.com/iampavangandhi/chatbot

💬 Chatbot Web App (using APIs)

chatbot data-structures javascript json json-api

Last synced: 28 Apr 2026

https://github.com/emanoelcampos/java-data-structures-algorithms

Atividades e exercícios desenvolvidos no curso de Estrutura de Dados e Algoritmos com Java da orientadora Loiane Groner

algorithms algoritmos data-structures estrutura-de-dados java loiane loiane-groner

Last synced: 28 Apr 2026

https://github.com/neerajkumar161/kata-machine-primegen

Primegen Data Structures and Algorithms in TypeScript

arrays data-structures linked-list typescript

Last synced: 08 Jun 2026

https://github.com/kimd0ngjun/algorithm_structure

자료구조 및 알고리즘 스터디 & 커스터마이징 by Java, Python

algorithm data-structures java python

Last synced: 30 Apr 2026

https://github.com/plurid/plurid-data-structures-typescript

Utility Data Structures Implemented in TypeScript

data-structures typescript

Last synced: 30 Apr 2026

https://github.com/oussama-zbair/e-challenge

E-challenge 2023 | Java Problem Solving

data-structures java javaee oops-in-java problem-solving

Last synced: 08 Jun 2026

https://github.com/ctoic/polynomial-calculator-using_c-

Some of the basic concept's and algorithm implementations.

algorithm data-structures linked-list

Last synced: 08 Jun 2026

https://github.com/winter000boy/breast-cancer-prediction-using-ml

Breast Cancer Detection Using Machine Learning is a project that applies machine learning algorithms to identify and classify breast cancer as malignant or benign based on medical data. By analyzing patterns in tumor features, this model supports early diagnosis and enhances decision-making in medical diagnostics.

data-science data-structures deep-learning flask-application machine-learning neural-network python3 web-development

Last synced: 01 May 2026

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

Code accompanying the Udemy course JavaScript Algorithms and Data Structures Masterclass by Colt Steele

algorithms algorithms-and-data-structures colt-steele data-structures data-structures-and-algorithms javascript

Last synced: 08 Jun 2026

https://github.com/markelca/noob.c

My personal way learning C and C++. With theory, usefull resources and organized by topics and diffifulty.

algorithms algorithms-and-data-structures c cpp data-structures educational resources theory

Last synced: 01 May 2026

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

This Repository contains all my Data Structures & Algorithms code snippets which will help in coding interview. (All codes will be implemented in Python)

algorithms circular-linked-list data-structures doubly-linked-list linked-list python queue recursion-problem stack

Last synced: 02 May 2026

https://github.com/bastidood/option-block

A minimal utility Rust crate for small, fixed-size blocks of optional types.

data-structures embedded no-std rust

Last synced: 09 Jun 2026

https://github.com/fmontes/dotcms-gatsby

Gatbsy Source Plugin for @dotcms. Using the @dotcms endpoints to create a Gatsby source plugin.

data-structures dotcms endpoints gatsby gatsby-site nodejs rest yarn

Last synced: 03 May 2026

https://github.com/kalongn/shuffle-algorithm

Shuffle Algorithm for a Spotify Playlist

bash data-structures java music node-js shuffle spotify

Last synced: 05 May 2026

https://github.com/massigy/c-hash-tables

This C project implments a Hash Table data structure.

c cprogramming data-structures gcc git github hashtable linked-list makefile

Last synced: 07 May 2026

https://github.com/tata-fs4/cs50-ai-2024

Solutions and experiments from Harvard's CS50 AI course: search, knowledge representation, ML, optimization and neural networks

artificial-intelligence cs50 cs50-ai data-structures machine-learning python

Last synced: 10 Jun 2026

https://github.com/suresh142/inverted_search

An "inverted search" project involves implementing a type of search engine that uses an inverted index data structure for efficient and fast retrieval of information. The inverted search approach is widely used in various information retrieval systems, including search engines, databases, and document management systems.

c cplusplus data-structures database inverted-index inverted-search-index

Last synced: 08 May 2026

https://github.com/xanonymous-github/data_structure

Practice Data Structure

cpp20 data-structures python3

Last synced: 08 May 2026

https://github.com/sphere-sh/go-struct-sync

A Go package for comparing struct instances and applying detected changes.

data-structures golang sphere structures sync

Last synced: 10 Jun 2026

https://github.com/izure1/node-relation

This module helps you manage string, numbers as a group.

backend data-structures front-end javascript linked-list linkedlist math relationship tree tree-structure

Last synced: 09 May 2026

https://github.com/pragativerma18/data-structure-practice

This repository contains code for easy to advanced data structures using C as a part of my programming practice.

algorithms-and-data-structures c cpp data-structures leetcode-cpp leetcode-practice leetcode-solutions programming-challenges programming-practice python python3

Last synced: 09 May 2026

https://github.com/tehsim/competitive_programming

Codeforces submission link and my regular problem solving or coding added here

arrays c css data-structures datatypes function geometry html input-output loops recursion sorting-algorithms string

Last synced: 10 May 2026

https://github.com/shrilakshmishastry/linkedlist_assignment

Data structure - Set of examples to learn linkedlist .

c data-structures

Last synced: 10 Jun 2026

https://github.com/makramkd/theoden

A deliberately thin data structures library.

algorithms data-structures

Last synced: 12 Jun 2026

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

Data Structures & Algorithms with Javascript (Michael McMillan)

algrothm book data-structures javascript

Last synced: 11 May 2026

https://github.com/isaychris/cs311

CSUSM: Data Structures - C++

algorithms cs311 csusm data-structures

Last synced: 10 Jun 2026

https://github.com/ionux/arduino-bounded-queue

Helpful software library for quickly & easily adding support for fixed-size (bounded) queues to your Arduino project.

arduino arduino-library arduino-project cpp data-structures embedded fixed library queue safety-critical sbc

Last synced: 13 May 2026

https://github.com/mohamed-samy26/cpp-custom-linked-list

Custom linked list implementation with undo() functionality to revert any edits done to the linked list in their specific order

cpp data-structures linked-list pointers stack

Last synced: 12 Jun 2026

https://github.com/abdealijaroli/dsa

Leetcode and GFG solutions in C++. Have built a similar repo in Golang, check out (github.com/abdealijaroli/leetgo)

algorithms cpp data-structures dsa leetcode

Last synced: 12 Jun 2026

https://github.com/sergio16t/algorithms-datastructures-python

Algorithm solutions in Python Version 3.8.2 with notes on Big O Notation and time complexity analysis

algorithms data-structures python3

Last synced: 13 Jun 2026

https://github.com/beratiyilik/ts-data-structures

ts-data-structures is a collection of efficient and type-safe data structures and algorithms implemented in TypeScript.

data-structures typescript

Last synced: 16 Jun 2026

https://github.com/lpsm-dev/static-list

💩 [Study] - An application to implement a simple static list

algorithms c-programming data-structures hacktoberfest static-list

Last synced: 18 Jun 2026

https://github.com/simobin/dsa_ii

Data structure and algorithm

algorithm cpp data-structures dsa

Last synced: 18 Jun 2026

https://github.com/genesisblock3301/data-structure-and-algorithm

I have been solving here Data structure and Algorithm problem in different online judge like Hackerrank, Leetcode etc.

algorithms data-structures math python3

Last synced: 19 Jun 2026

https://github.com/cs-joy/dsa

Data Structures and Algorithms

algorithms data-structures dsl java

Last synced: 19 Jun 2026

https://github.com/mollycarroll/data-structures-algos-masterclass

All code practice for the Udemy course JavaScript Algorithms and Data Structures Masterclass

algorithms algorithms-and-data-structures data-structures javascript

Last synced: 22 Jun 2026

https://github.com/sankalpafernando/algoviz

AlgoViz is an algorithm visualization platform that would helpful for computer science students to visualize how some famous computer algorithms are working under the hood.

algorithms data-structures nextjs octoberfest typescript visualization

Last synced: 22 Jun 2026

https://github.com/lukevanin/swift-algorithms

Fundamental algorithms and data structures implemented in Swift

algorithms data-structures swift

Last synced: 22 Jun 2026

https://github.com/selcia25/programming-in-data-structures

Welcome to the "Programming in Data Structures" repository! This repository contains Python code examples and implementations of various data structures and algorithms to help you learn and practice programming concepts related to data structures.

algorithms code data-structures

Last synced: 22 Jun 2026

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

Python Implementations of classic Algos and DSs

algorithm coursera data-structures

Last synced: 23 Jun 2026

https://github.com/williamwutq/mappedvartrie

A persistent, memory-mapped trie for Rust where keys are sequences of variable-length byte segments.

data-structure data-structures database memory-mapped mmap tree trie

Last synced: 25 Jun 2026

https://github.com/luiscarlosjayk/rust-fun-practice

Practicing LeetCode-style DSA problems in Rust, organized by difficulty and topic. Each problem is its own crate with validating tests.

algorithms coding-interview data-structures dsa leetcode neetcode practice rust

Last synced: 29 Jun 2026

https://github.com/koodeau/swaffle

Library for working with data structures and algorithms purely written in JavaScript.

data-structures javascript javascript-library

Last synced: 05 Apr 2025

https://github.com/bradford-smith94/useful-c

Some useful bits of C

c data-structures

Last synced: 22 Mar 2025

https://github.com/tristanpenman/algorithms

Code for various algorithms, data structures, and coding interview questions

algorithms data-structures

Last synced: 22 Mar 2025

https://github.com/danitilahun/competitiveprogrammingsolutions

A comprehensive collection of code solutions for LeetCode and Codeforces problems, designed to enhance your competitive programming skills and help you tackle coding challenges with confidence.

algorithms array data-structures dynamic-programming graph kmp-algorithm linked-list matrix monotonic-stack python queue sliding-window sorting-algorithms stack tree trie two-pointers union-find

Last synced: 03 Nov 2025

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

Some common data structures in c11

c11 data-structures

Last synced: 05 Apr 2025

https://github.com/sbueschel/go-linked

Doubly linked list for Go (with generics)

data-structures generics go golang linked-list

Last synced: 23 Jul 2025

https://github.com/lotrien/leet-code

Algorithm and data structure problems from https://leetcode.com solved in JavaScript

algorithms data-structures javascript js leetcode

Last synced: 18 Mar 2025

https://github.com/mehul237/a2z-dsa-course

Teaches you problem solving by diving deep into DSA, with 450+ modules

algorithm cpp data-structures

Last synced: 14 Jun 2025

https://github.com/aswinbarath/sde-problems

SDE Problems marked with FAQ Companies

algorithms data-structures gfg java leetcode problem-solving sde-sheet

Last synced: 14 May 2025

https://github.com/noureldin2303/schoolmanagementsystem

SchoolManagementSystem Project in data-structures using java ( Double-LinkedList )

data-structures double-linked-list java linked-list project school-management student-management

Last synced: 09 Jul 2025

https://github.com/jaem1n207/brain

개발을 할 때 필요한 일부 기본 지식들을 정리한 저장소

accessibility css data-structures database front-end html javascript network node os patterns performance react security

Last synced: 08 Apr 2026

https://github.com/tauqueeralam42/dsa-java

Explore fundamental Data Structures and Algorithms (DSA) concepts with Java implementations. Includes arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, dynamic programming, and more.

algorithms data-structures java

Last synced: 30 Oct 2025

https://github.com/suddenlygiovanni/learning

This is my personal learning monorepo. It contains multiple sub repositories regarding different subjects that I have decided to explore.

abstract-syntax-tree algorithms data-structures lexer parser

Last synced: 19 Jul 2025

https://github.com/fou1100ouacus/course19_driving-license-management_full-real-project

DVLD is a Desktop Application that I've been working on from scratch, using .NET Core Windows Forms, ADO.Net and Microsft SQL Server from Programming Advices Course 19.

advanced-programming csharp-code data-structures database desktop-app dotnet sql

Last synced: 09 May 2026

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

Data Structures Codes

data-structures python

Last synced: 18 May 2026

https://github.com/mdh266/java-practice

Practice Problems In Java

algorithms data-structures datastructures java

Last synced: 26 Mar 2025

https://github.com/ryomendev/tle-eliminator

TLE-Eliminator is a repository dedicated to learning DSA (Data Structures and Algorithms) through efficient algorithms and optimized solutions. It focuses on improving the execution time of code, helping developers master DSA concepts and build more efficient solutions for competitive programming.

algorithms algorithms-and-data-structures cpp data-structures

Last synced: 17 Mar 2025

https://github.com/bursasha/c-projects

Programming and algorithmization in C ⚙️

algorithms bst c cvut-fit data-structures doubly-linked-list list programming structure

Last synced: 19 Jul 2025

https://github.com/cherryrh/mydatastructure

个人数据结构代码仓库

algorithms cpp data-structures

Last synced: 10 Jul 2025

https://github.com/nehavatsyan/datastructures

Repository contains Data structures and Algorithms implemented in Golang

algorithms data-structures go golang golang-package

Last synced: 26 Mar 2025

https://github.com/khavishbhundoo/collections

A collection of common data structures for Go in both thread safe and non-thread safe variants

conccurent data-structures golang map queue stack

Last synced: 17 Jan 2026

https://github.com/seifalmotaz/routly

Routly: Elevating skills through dynamic data structures, using binary trees for precise URL path matching.

algorithms algorithms-and-data-structures dart dartlang data-structures

Last synced: 06 Feb 2026

https://github.com/sonirico/container

data structures & utilities to work with slices, maps... in a generic way

container data-structures generics golang

Last synced: 03 Nov 2025

https://github.com/paulchen2713/nthu-data_structure_2020

EECS 2040 Data Structure Lecture Slides 2020

data-structures nthucs

Last synced: 03 Feb 2026

https://github.com/cthacker-udel/csharppractice

CSharpPractice Files

csharp data-structures

Last synced: 02 Apr 2025

https://github.com/alok-srivastava10/leetcode-solutions

This repository contains my solutions to various Data Structures and Algorithms (DSA) problems from LeetCode.

algorithms backtracking data-structures dynamic-programming hashmap java linked-list priority-queue problem-solving queue sliding-window stack tree

Last synced: 22 Mar 2025

https://github.com/aghorui/lhf

Multilevel data and operation deduplication mechanism (implementation in C++)

big-data cache compilers data-flow-analysis data-structures database

Last synced: 08 Apr 2026