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/kirill71/algorithms-and-data-structure

algorithms and date structure

algorithms data-structures

Last synced: 17 Mar 2025

https://github.com/rynanda/project-management-system

Managing a list of tasks in a project using data structures and algorithms.

abstract-data-types algorithms csharp data-structures depth-first-search topological-sort

Last synced: 14 Mar 2025

https://github.com/sohnryang/code-archive

My code archive for useful algorithms

algorithms c-plus-plus data-structures

Last synced: 21 Aug 2025

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

Data structure implementations

data-structures playground

Last synced: 11 May 2026

https://github.com/ganeshkadam65/leetcodesolutionscpp

LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial

algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering

Last synced: 14 Apr 2026

https://github.com/mbrsagor/pylearn

The project basically Python advance level code which there is a lot of topics in python.

algorithms data-structures data-structures-and-algorithms oop python3

Last synced: 14 Jul 2025

https://github.com/rfdzan/lru_cache

An efficient LRU (Least Recently Used) cache implementation, inspired by python's OrderedDict

data-structures lru-cache scala

Last synced: 10 Jan 2026

https://github.com/isaychris/csci210

Palomar: Data Structures & Algorithms - Java

algorithms csci210 data-structures java palomar

Last synced: 12 Aug 2025

https://github.com/jorodragon/graph

Learning Graph - Data Structures

data-structures graph

Last synced: 17 Mar 2025

https://github.com/sorianog/code-refreshers

Coding problems to refresh the mind

algorithms big-o data-structures java time-complexity

Last synced: 23 Mar 2025

https://github.com/lourdilene/algorithms

Practice of algorithms and data structures

algorithms data-structures javascript python3 typescript

Last synced: 13 Apr 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/valmir-unicap/estrutura-de-dados-2

Disciplina de Estrutura de Dados 2

data-structures java

Last synced: 01 Sep 2025

https://github.com/nlfiedler/segarray

Segment Arrays in Rust

data-structures

Last synced: 20 Jan 2026

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/mtgsoftworks/math-algorithm

The code generates two lists of 30 random integers each, combines them into a third list, reverses the order, and then sorts the combined list before printing the result.

arraylist console-application data-structures java-8 sorting-algorithms

Last synced: 01 Jun 2026

https://github.com/sameem420/data-structures-with-javascript

Data Structures with JavaScript

data-structures javascript js

Last synced: 17 Mar 2025

https://github.com/rishabh3112/binary-trees

Code to basic binary tree problems follow along ๐Ÿ˜ƒ๐ŸŽ‰

binary-tree data-structures iteration java recursion

Last synced: 25 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/saleh-coder/datastructuresandoperators

Project created to consolidate my knowledge of data structures and algorithms.

algorithms data-structures es6 javascript learning web-development

Last synced: 14 Jun 2025

https://github.com/tlmader/java-basics

Basic algorithms and data structures in Java

algorithms data-structures java

Last synced: 01 Mar 2025

https://github.com/nextgengk/dsa-bootcamp

In this repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways.

algorithms data-structures data-structures-and-algorithms dsa dsa-bootcamp java java-dsa striver striver-a2z-sheet striver-a2z-sheet-solutions striversa2zdsa

Last synced: 05 Oct 2025

https://github.com/pot-pourri/array-list

Dynamic array data structure for JavaScript

agpl amortized computer-science data-structures javascript

Last synced: 12 Dec 2025

https://github.com/pot-pourri/sll

:izakaya_lantern: Singly linked list data structures for JavaScript

agpl computer-science data-structures javascript linked-list ordered-collections

Last synced: 09 Jun 2026

https://github.com/vongostev/accudata

Simple module to store data with arbitrary structure in dict or Pandas DataFrame

data-collection data-structures pandas-dataframe

Last synced: 17 Jan 2026

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

Implementations of data structures.

data-structures java

Last synced: 04 Mar 2025

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

Car Rental Management System

data-structures java

Last synced: 06 Mar 2025

https://github.com/zeekersky/activities

This repository contains assignment solutions for various courses conducted at IIT Mandi. The content spans across different topics, including Data Structures and Algorithms (DSA), Computer Vision, and the Computer Science Practicum course.

algorithms algorithms-and-data-structures computer-science computer-vision cpp data-structures python3

Last synced: 19 Apr 2026

https://github.com/siddarthshete/fds

This repository contains the assignment based pn fundamental of data structure using cpp which were performed in third semester

arrays assignments cpp cppprogramming data-structures datastructures-algorithms linked-list strings

Last synced: 06 Mar 2025

https://github.com/mehmetkoca/pickle-java

Using Java, Inheritance, Composition, Encapsulation, Polymorphism, ArrayList, AutoBoxing&Unboxing, LinkedList, Interfaces

data-structures java oop

Last synced: 06 Mar 2025

https://github.com/skarakasoglu/gfg-algorithms

Solutions and implementations of the some algorithm problems in Golang

algorithm algorithms data-structures golang

Last synced: 14 Jan 2026

https://github.com/akihiko47/c-experience

This repository contains my experiments with the C language. My goal is to create implementations of different data structures and algorithms.

c data-structures

Last synced: 07 Oct 2025

https://github.com/stdorg/go-collections

go-collections provides implementations of essential data structures and interfaces in Go.

algorithms collections data-structures go golang interfaces library

Last synced: 14 Jan 2026

https://github.com/jacob-pitsenberger/python-electronics-inventory-management-system-object-oriented-programming-project

Welcome to the Python Electronics Inventory Management System project repository! This project is a demonstration of Object-Oriented Programming (OOP) principles in Python for managing an electronic parts inventory.

data data-structures dictionary exception-handling file-io filesystem input-output inventory-management-system management-system modules oop pickle python user-interface

Last synced: 08 Oct 2025

https://github.com/danilowskic/stack-initialisation

The program shows how stack is builded and how it works.

data-science data-structures data-visualization java-8 stack

Last synced: 16 Jul 2025

https://github.com/taxborn/cis-122

This is most of my code I wrote in my CIS-122 Data Structures class.

c-sharp data-structures mvc

Last synced: 08 Oct 2025

https://github.com/eskabore/woerter

Dies ist ein C-Programm, das Wรถrter aus einer Datei liest, sie in einem Array speichert und verschiedene Optionen zur Manipulation und Suche bereitstellt. Das Programm liest Wรถrter aus einer Datei mit dem Namen "woerter.txt", die sich im selben Verzeichnis wie die ausfรผhrbare Datei befinden sollte.

algorithms algorithms-datastructures c data-structures sorting-algorithms

Last synced: 08 Oct 2025

https://github.com/teleivo/skeleton

A data structures and algorithms library written in Go

algorithms algorithms-and-data-structures data-structures go golang

Last synced: 05 Jul 2025

https://github.com/maknahar/trie

Thread Safe Implementation of Trie Data Structure in Go

data-structures golang tree-structure trie

Last synced: 14 Jan 2026

https://github.com/povilasb/rust-playground

Various small Rust demos

algorithms data-structures rust

Last synced: 18 Mar 2025

https://github.com/jgdodson/scala-collections

A collection library for Scala

collections data-structures graphs

Last synced: 24 Jul 2025

https://github.com/7astro7/leetcode

bad solutions to leetcode problems

algorithms c data-structures docker java leetcode python

Last synced: 31 Dec 2025

https://github.com/jalalazimi/algorz

Data Structures & Algorithms for Javascript

algorithm data-structures

Last synced: 28 Apr 2026

https://github.com/0xpuddi/algorithms

A collection of algos written in python, detailed with time and space complexity

algorithms data-structures python3

Last synced: 20 Jun 2025

https://github.com/agrim123/algo-ds

Algorithms and Data Structures

algorithms computer-science data-structures

Last synced: 22 Jun 2026

https://github.com/pouu69/algorithm_study

์ž๋ฃŒ๊ตฌ์กฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‹ค์Šต ์šฉ๋„

algorithm data-structures

Last synced: 09 Oct 2025

https://github.com/ozmap/technical-assessment

Technical assessment for the position of software engineer at DevOZ.

assessment-project challenge data-structures restful-api typescript

Last synced: 14 Apr 2025

https://github.com/yogain123/linked-list-api

Create a REST API app which exposes API endpoints , for carrying out Linked List operations.

algorithms data-structures javascript linked-list redis

Last synced: 17 May 2026

https://github.com/dicrtarasov/yii2-json

ะฃั‚ะธะปะธั‚ั‹ Json ะดะปั Yii2 (JsonEntity)

data-structures dicr entity json json-yii2 php yii2

Last synced: 09 May 2026

https://github.com/praisetompane/algorithms_and_data_structures

A toy implementation of foundational data structures and algorithms at a lower level of the stack.

algorithms c data-structures

Last synced: 10 Oct 2025

https://github.com/shane-staret/machine-learning-sim-mccc-cis-112

The final project for CIS 112 at MCCC. This is a project that visualizes machine learning by teaching an AI how to place dots on a 3x3 grid in a specific order.

advanced-data-structures algorithms algorithms-datastructures data-structures java javafx machine-learning machine-learning-algorithms neural-network priority-queue queue

Last synced: 22 May 2026

https://github.com/sreejeet/leetcode

My leetcode solutions. No PRs unless for improvement/corrections.

algorithms competitive-programming data-structures exercises leetcode leetcode-solutions solutions

Last synced: 14 Jan 2026

https://github.com/rayyildiz/ds

Data structures in Go

data-structures deprecated golang will-delete

Last synced: 14 Jan 2026

https://github.com/kevinknights29/dsa_in_java

This repo contains data structures and algorithms implemented in Java.

algorithms data-structures java

Last synced: 22 Mar 2025

https://github.com/askeladdk/toolbox

Useful algorithms and data structures for Go.

algorithms data-structures go golang

Last synced: 14 Jan 2026

https://github.com/eldehan/go-exercises

A collection of coding problems and exercises completed in Go

algorithms data-structures go golang

Last synced: 14 Jan 2026

https://github.com/a920604a/leetcode

leetcode to record

algorithms data-structures

Last synced: 12 May 2026

https://github.com/azaz9026/email-spam-detection

Welcome to the Email Spam Detection project! This repository provides a machine learning model for detecting spam emails using a Naive Bayes classifier and a simple web interface built with Streamlit.

data-analysis data-cleaning data-structures data-visualization deep-learning machine-learning python sql streamlit

Last synced: 14 Apr 2026

https://github.com/tralahm/machine-learning-in-tensorflow

Using Tensorflow to apply and implement machine learning algorithms enabled by constraints exposed by representations that support models targeted at thinking,perception and action

algorithms constraints data-structures machine-learning models tensorflow tralahm tralahtek

Last synced: 12 May 2026

https://github.com/wesgtox/data-structure-ii

College "Data Structure II" exercises.

algorithms c cpp data-structures hash-table tree-structure

Last synced: 13 May 2026

https://github.com/jackfirth/rpn

A Racket package for working with Reverse Polish Notation stack structures

data-structures forth racket reverse-polish-notation

Last synced: 18 Feb 2026

https://github.com/ivan-guerra/huffman

Huffman data compression

compression data-structures huffman-coding

Last synced: 14 Mar 2025

https://github.com/tmcgrath325/mutableconvexhulls.jl

Planar convex hulls that support efficient insertion and removal of points

convex-hull convex-hull-algorithms data-structures julia

Last synced: 03 Mar 2026

https://github.com/onnesok/cse220_lab

Cse220 lab codes.... bracu

data-structures python

Last synced: 13 May 2026

https://github.com/lovesaroha/algorithms-go

This is a collection of implementation of a variety of algorithms implemented in Go. Clean and simple code to help people get started with data structures and algorithms in golang.

algorithms binary-search-tree data-structures dynamic-connectivity flow-network golang graphs sorting-algorithms tries

Last synced: 31 May 2026

https://github.com/kcenon/go_container_system

High-performance, type-safe container framework for Go with 15 value types, message container support, and cross-language binary serialization. Provides complete binary format compatibility with C++/Rust implementations, multiple serialization formats (Binary, JSON, XML), and comprehensive test coverage.

binary-format container cross-platform data-structures framework golang interoperability messaging serialization type-safe

Last synced: 05 Feb 2026

https://github.com/UshurbakiyevDavlat/Go-Algos

Algos and Data-structures on Golang

algorithms data-structures golang

Last synced: 12 Oct 2025

https://github.com/francesco-s/leetcodes

LeetCode problems solved in Python. Each solution is well-tested and easy to execute (WIP).

competitive-programming data-structures problem-solving

Last synced: 22 Jun 2026

https://github.com/gurrudev/dsa

Data Structures & Algorithms

algorithms c cpp data-structures dsa

Last synced: 13 May 2026

https://github.com/luisfernandovillalon/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: 11 Mar 2025