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/jubayer98/go-travel---a-web-based-platform-of-tourism-sector-in-bangladesh

The tourism sector in Bangladesh significantly boosts the economy, benefiting from its prime geographic location and numerous attractions. However, the limited use of technology poses a major challenge, as tourists often encounter difficulties navigating destinations online, which can deter travel.

data-management data-structures web-development

Last synced: 08 Mar 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/bryanaustin/structquery

Query data structures using string path in Go

data-structures go query

Last synced: 13 Mar 2026

https://github.com/gabrielluizsf/data-structures.go

Estruturas de Dados na linguagem Go :brazil:

data-structures pt-br

Last synced: 14 Jan 2026

https://github.com/kingcitaldo125/pyheap

My implementation of a Heap data structure

data-structures

Last synced: 14 May 2025

https://github.com/dapper91/contests

Different contests problems (timus, geeksforgeeks)

algorithms contests data-structures interview-practice python

Last synced: 29 Mar 2025

https://github.com/rbuj/basic-data-structures

A collection of simple examples for learning basic data structures using C.

ansi-c data-structures

Last synced: 11 Oct 2025

https://github.com/afneves/haskellgraphs

A Haskell implementation of classic graph algorithms, including Dijkstra's shortest path and a Traveling Salesman Problem (TSP) solver, developed for the Functional and Logic Programming course at FEUP.

algorithms bit-masking data-structures dijkstra dynamic-programming graph-algorithms haskell memoization shortest-path-algorithm traveling-salesman-problem tsp

Last synced: 11 Oct 2025

https://github.com/orelba/linked-lists

Implementation of the linked list data structure in Javascript

computer-science data-structures linked-list

Last synced: 12 Jun 2025

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/sombertm/ts-dsa

Various Data Structures & Algorithms implemented in TypeScript with a strong focus on typings and extensibility

algorithms data-structures types typescript

Last synced: 10 Jun 2026

https://github.com/kambojankit/javads

Implementation of various Data Structures & algorithms along with some interesting problem solving.

algorithms-and-data-structures algorithms-datastructures data-structures datastructures dynamic-programming java

Last synced: 23 Jul 2025

https://github.com/c2akula/bitarray

Package bitarray provides a convenient and fast BitArray data structure that compactly stores bits in Go.

bitarray boolean compact convenient data-structures fast go golang pure-go pure-golang

Last synced: 14 Jan 2026

https://github.com/kalebers/data_structures_masters_2025

Repositorio para trabalhos da materia de Estrutura de Dados no Mestrado de Cybersegurança na PUCPR.

arrays binary-search-tree data-structures hash-table python

Last synced: 12 Oct 2025

https://github.com/andrewocc/info1905-assignment2

INFO1905 Data Structures Assignment 2 (password manager)

data-structures hashing

Last synced: 06 Nov 2025

https://github.com/xounder/lista-pilha-fila

List, Stack and Queue implementation in Java

c cpp data-structures java

Last synced: 13 Jun 2026

https://github.com/iamjuaness/knot

Knot is a Java library designed to model and visualize complex structures, such as knots, molecules and helical structures. Inspired by knot theory, this library allows you to graphically represent links between nodes with specific crossings, which is ideal for visually exploring patterns and connections in two-dimensional graphs.

bidimensional data-structures graphs java knot-theory knots library nodes patterns

Last synced: 26 Feb 2025

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

Implementation of various data structures

data-structures study

Last synced: 12 Oct 2025

https://github.com/bytelu/text-generator

Random text generation based on a preprocess of data with markov method based on a corpus data structure.

data-structures natural-language-processing random-generation

Last synced: 12 Jul 2025

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

Some Algorithms and Data Structures in Golang

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

Last synced: 18 Jun 2025

https://github.com/devinmcgloin/probabilistic

Bloom Filters, Min Sketch Count and Min Hashing.

data-structures golang probabilistic probabilistic-data-structures

Last synced: 03 Feb 2026

https://github.com/fhasnur/codewars

📂 My solutions to various programming problems (kata) from the codewars platform.

algorithms codewars data-structures javascript problem-solving

Last synced: 14 May 2025

https://github.com/ashirvad47/l.c.d

A collection of LeetCode questions solved by me.

algorithms data-structures database java mysql

Last synced: 02 Jan 2026

https://github.com/yagoliu/go-algo

用 Go 实现的数据结构和算法之路,日渐完善中,敬请期待!

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

Last synced: 13 Oct 2025

https://github.com/jurshsmith/data-fuel

Houses a blockchain syncing engine & implementations of the LinkedList data-structure

data-structures linked-list rust sync sync-engine

Last synced: 14 Oct 2025

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/nelsonbn/algorithms-data-structures-stack

Algorithms and Data Structures - Stack

algorithms data-structures stack

Last synced: 14 Oct 2025

https://github.com/balta2ar/scratchpad

Experiments with algorithms/data structures, leetcode solutions

algorithms data-structures leetcode leetcode-python leetcode-solutions

Last synced: 05 Nov 2025

https://github.com/danigb/cs-playground

Classic algorithms and data structures implemented in clojure

algorithms computer-science data-structures

Last synced: 05 Nov 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/xpodev/quickstruct

A library to ease the creation of C structs in Python

cpython cstruct data-structures python python-3 python3 struct structs structure structures

Last synced: 14 May 2025

https://github.com/theronwolcott/data-structure-kdtree-prquadtree

Implemented KD-Trees and PR-QuadTrees with efficient spatial queries, using inheritance and polymorphism. Optimized k-NN and range searches, dynamic node transformations, and geometric computations for high performance.

data-structures java trees

Last synced: 14 Oct 2025

https://github.com/mhasanjoy/code

Data Structures

data-structures linked-list stack

Last synced: 30 Mar 2025

https://github.com/barrettj12/collections

Generic, Java-style collections in Go.

collection data-structures golang library

Last synced: 27 Jan 2026

https://github.com/benjaminsemah/fcc-coding-challenges

This repo is a collection of JavaScript Solutions and Walkthroughs to common coding challenges. The challenges in this repo are taken from the FreeCodeCamp's curriculum.

algorithms data-structures freecodecamp javascript solutions walkthrough

Last synced: 14 Oct 2025

https://github.com/astro-ph/cosmolib

Easy-to-use formats and plots for cosmological observables

cosmology data-structures library plotting visualization

Last synced: 22 Jan 2026

https://github.com/antojebi7/java_chloroplast

(Growing)Java-Chloroplast is your ultimate Java reference hub, packed with concepts, code snippets, and best practices from basic syntax to advanced frameworks. Whether you're preparing for interviews, building applications, or mastering Java, this repo converts knowledge into pure coding energy—just like a chloroplast!

algorithms classes-and-objects data-structures java logical-programming object-oriented-programming problem-solving

Last synced: 05 Nov 2025

https://github.com/dezashibi-c/dcommon

My commonly used utilities, headers, scripts, etc.

c data-structures dynamic-values helpers scripts utilities

Last synced: 15 Oct 2025

https://github.com/ososuna/matchmaking-lol

🕹️ Matchmaking algorithm for solo queue rankeds in League of Legends

data-structures league-of-legends machine-learning python

Last synced: 14 Apr 2026

https://github.com/singharyan1007/javadsa

The repository is collection of all the problems discussed in JAVA-DSA-Bootcamp by Kunal Kushwaha.

algorithms data-structures dsa faang-preparation java

Last synced: 15 Oct 2025

https://github.com/StudyResearchProjects/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 16 Oct 2025

https://github.com/antonygz/estructura_de_datos

Implementaciones y explicaciones de estructuras de datos en distintos lenguajes.

data-structures graphs queues stack trees

Last synced: 27 Jan 2026

https://github.com/ryansakurai/huffman-coding

Project that turns text into code using Huffman Coding, based on an Advanced Data Structures exercise.

compression data-structures java

Last synced: 16 Oct 2025

https://github.com/rikcav/dsa

A collection of Data Structures and Algorithms implemented in Python.

algorithms bigonotation data-structures dsa python

Last synced: 23 Jun 2026

https://github.com/isaaczhang4/mathematical-expression-calculator

Two calculator programs, one evaluates infix expressions, the other evaluates a series of expressions which may include variables.

calculator data-structures parsing python shunting-yard-algorithm

Last synced: 22 Jun 2026

https://github.com/crisnguyendev/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: 14 Apr 2025

https://github.com/mezdelex/rustexamples

All kind of different exercises in Rust.

borrowing concurrency data-structures mutability rust

Last synced: 01 Jun 2026

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

Data-structures demo plus mocha / chai tests

data-structures

Last synced: 22 May 2026

https://github.com/tush-tr/code-in-cpp

Learn C++ with solving a lot of questions and also data structures and algorithms concepts

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

Last synced: 29 Mar 2025

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

This repository contains implementations of certain data structures and the algorithms pertaining to them coded in C++

algorithms data-structures

Last synced: 09 May 2026

https://github.com/varugasu/go-heap

Heap implementation based on container/heap using Generics

data-structures generics go golang heap

Last synced: 03 Nov 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/vladimir-skvortsov/spbstu-interval-anylysis

Лабораторные работы по дисциплине «интервальный анализ».

data-structures interval interval-analysis interval-arithmetic math python range

Last synced: 16 Apr 2026

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

https://github.com/mburuxx/alx-low_level_programming

Projects done in low-level languages, C, and includes bash scripts

bash c data-structures

Last synced: 03 May 2026

https://github.com/yangsijun528/data_structure_with_c

C언어로 자료구조 직접 구현하고, 테스트 코드로 검증해보기 + Python 시각화

c data-structures

Last synced: 21 Jun 2026

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/munozrc/estructura-de-datos-no-lineales

Profundizar el estudio de Estructuras de Datos Lineales, dando énfasis en esta fase a las Estructuras de Datos no Lineales (árboles y grafos), a los mecanismos de algoritmia y árboles y su aplicación práctica en contextos reales.

data-structures estructura-de-datos grafos java javaee lineales rboles

Last synced: 15 Sep 2025

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

This repository is dedicated to creating fundamental visual representations of various non-primitive data structures using Python. Each data structure will be visually depicted, accompanied by a link to a corresponding Medium article. These articles will provide an in-depth exploration of the major operations of each structure.

articles data-structures matplotlib numpy-library python

Last synced: 21 May 2026

https://github.com/abdulrahman3119/c-algorithms-practical-work-2025

Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).

2025 c codeblocks continuous-integration data-structures gcc-complier mit-license practical-work university-assignment unlam

Last synced: 10 May 2026

https://github.com/zubair1021/dsa_data_scrapping

Welcome to the Website Data Scraping Repository! Here, you'll find code for scraping data from popular websites like Flipkart and Eduko. With this code, you can easily extract data from any website of your choice

data-structures scraping-websites

Last synced: 14 May 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/lisba/sistema-de-control-de-cachorros

Control system for a puppy shelter

algorithms c data-structures

Last synced: 18 Jul 2025

https://github.com/gabrielyoon7/datastructure-with-c

2020-1 경기대학교 컴퓨터공학부 자료구조론 실습 (C언어)

c data-structures

Last synced: 14 Apr 2025

https://github.com/ashwinraikar88/odsa

Orchard Algorithms and Data Structures

algorithms data-structures python3

Last synced: 23 Oct 2025

https://github.com/markwinter/gocol

Data Structures and Algorithms in Golang using Generics

algorithms data-structures generics go golang

Last synced: 05 Apr 2025

https://github.com/choonchernlim/spring-modularizer

Transforms an input object into a modularized result object based on the requested data module(s).

data-structures design-patterns groovy java-8 spring

Last synced: 10 May 2026

https://github.com/richu-antony/c_programmes-data_structure

C data structure programmes are software applications that implement and manipulate data structures such as arrays, linked lists, stacks, queues, trees, and graphs. Data structures are used to organise and store data so that it can be accessed, retrieved, and manipulated efficiently.

c data-structures

Last synced: 30 Mar 2025

https://github.com/essammohamed1/ds_course_fcis_students_2024

Course material , slides , code and exercises

cpp data-structures

Last synced: 30 Oct 2025

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

Implementation of various Data Structures in C++

cpp data-structures linked-list

Last synced: 14 May 2025

https://github.com/ranimeshehata/shortest-paths-algorithms

A program implementing the three shortest paths algorithms for directed weighted graphs which are Dijkstra, Bellman-Ford and Floyd-Warshall.

algorithms bellman-ford-algorithm data-structures dijkstra-algorithm floyd-warshall-algorithm graphs java junit-test shortest-path-algorithm

Last synced: 25 Oct 2025