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/lukehb/137-datastructures

Data structures used for building java applications, particularly data-mining projects.

data-structures file java spatio-temporal trajectory

Last synced: 07 Jun 2026

https://github.com/17xr/cppcontainers

A simple repository that contains my own implementations of various C++ containers.

containers cpp cpp23 cpp23-library data-structures

Last synced: 05 Apr 2025

https://github.com/lmizner/spell-checker

A program that implements a spell checker by cross checking words from a dictionary file with the words from a user specified text file. Words matching those in the dictionary will be deemed correctly spelled, while those not matching values found in the dictionary file are flagged as misspelled.

c data-structures hash-table linked-list

Last synced: 02 Apr 2025

https://github.com/abdo-essam/red-black-tree

Red Black Tree - Data Structure

data-structures pointers redblack-tree

Last synced: 18 Oct 2025

https://github.com/kingcitaldo125/pytable

My implementation of a Hash Table(Hash Map) data structure

data-structures

Last synced: 14 May 2025

https://github.com/begmaroman/go-dag

Directed Acyclic Graph (DAG) implementation in GoLang using generics

dag data-structures graph graph-algorithms

Last synced: 22 Mar 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/alinpahontu2912/racket-supermarket

first homework for programming paradigms

data-structures functional-programming racket

Last synced: 18 Oct 2025

https://github.com/kingcitaldo125/pyheap

My implementation of a Heap data structure

data-structures

Last synced: 14 May 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/danaelshrbiny10/ds-in-python

An implementation of a custom data structure in Python.

data-structures python3

Last synced: 12 Aug 2025

https://github.com/nguyenbn7/algorithms_specialization

Learn To Think Like A Computer Scientist. Master the fundamentals of the design and analysis of algorithms.

data-structures divide-and-conquer graph-algorithms shortest-path-algorithm

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/dimits-ts/skiplists

A project implementing common sorted data structures with Skip Lists in C#.

data-structures dictionary library testdrivendevelopment wrappers

Last synced: 06 Nov 2025

https://github.com/bestxby/campus-buddy

Campus Buddy 校园社交网络与智能推荐系统 - 基于图论的活动匹配与搭子推荐平台

bfs campus d3js data-structures github-pages graph-algorithms jaccard-similarity recommendation-system social-network typescript vite vue3

Last synced: 31 May 2026

https://github.com/ptrvsrg/nsu-homework-c

Домашние работы по дисциплине "Программирование" 1 курса ФИТ НГУ

algorithms c cmake data-structures github-actions intrinsics openmp

Last synced: 19 May 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/fiuner-lica/ayed-repositorio-practica-plantilla-main

Plantilla de repositorio inicial para clases de práctica de Algoritmos y Estructuras de Datos

algorithms data-structures education python3 teaching

Last synced: 06 Oct 2025

https://github.com/yevheniidatsenko/goit-algo-hw-08

📊 Hometask - Basic Algorithms and Data Structures (Heaps or Pyramids)

algorithms data-structures goit goit-algo-hw-08 heaps python

Last synced: 05 Apr 2025

https://github.com/petrosath/linked-list-in-javascript

A linked list data structure using javascript.

data-structures javascript linked-list nodejs

Last synced: 16 May 2026

https://github.com/yourarj/rust-ds-algo

Rust Workspace of some of the interesting data structure and algorithmic problems. A part of local dev community contribution.

algo algorithms data-structures ds interview interview-preparation rust rust-lang

Last synced: 22 Mar 2025

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

My implementation of a Trie(tree) data structure

data-structures

Last synced: 14 May 2025

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

INFO1905 Data Structures Assignment 1 (tree traversal and arithmetic trees)

data-structures java trees

Last synced: 06 Nov 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/saifiimuhammad/data-structures-algorithms

This repository contains implementations of common algorithms and Leetcode problems in C++.

algorithms cpp data-structures leetcode

Last synced: 06 Oct 2025

https://github.com/boss294/credisync

CrediSync is a comprehensive web application designed to manage and track your financial transactions, including credits, debits, creditors, and debtors. With modern UI/UX and advanced features, it provides a seamless experience for managing your financial records.

credit-tracker css data-structures data-visualization dsa html html3 js management-system money-management web-dev website websoftware

Last synced: 17 May 2026

https://github.com/shriram2005/ds-practicals-bca-2nd-semester

Data Structures lab manual programs of my 2nd semester BCA at Sandip University.

bca data-structures datastructures-algorithms dsa-practice program

Last synced: 18 Feb 2026

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/vaibhavmojidra/data-structures---arrays-in-java

Java provides a data structure, the array, which stores a fixed-size sequential collection of elements of the same type. An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type.

arrays data-structures java mojidra vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 18 Oct 2025

https://github.com/walt-1/algorithms

popular algorithms

algorithms data-structures python

Last synced: 07 Oct 2025

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/swonlee-13/minishell

minishell - my first shell program

data-structures minishell42 shell

Last synced: 27 Apr 2026

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/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/nikhilcodes/dsa-warehouse

A moderately structured repo to store Data structure and Algorithms.

algorithms data-structures

Last synced: 08 Oct 2025

https://github.com/mishalgupta/algorithmeasy

Algorithm easy is a visualizer of different sorting & searching algorithms made with React.

css3 data-structures reactjs searching-algorithms sorting-algorithms

Last synced: 13 Apr 2026

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

https://github.com/romantech/algorithm-study

알고리즘 / 자료구조 스터디

algorithms data-structures programmers

Last synced: 30 Mar 2025

https://github.com/hraverkar/apas_android_application_solution

APAS - Algorithm Problems and Solutions :

apas csharp-code data-structures

Last synced: 04 Nov 2025

https://github.com/ethan-gao-code/go-ds

Go-DS (Go Data Structures) - Bloom Filters, Lists, Queues, Sets, Stacks, Trees and much more

avl-tree bloom-filter data-structures go golang list queue set skiplist stack tree

Last synced: 14 Jan 2026

https://github.com/adi-code22/data-structures-and-algorithms

All Data Structures and Algorithm fundamentals with C++ Implementation

algorithms data-structures

Last synced: 14 Mar 2025

https://github.com/belovetech/binary_trees

The study of binary trees, which are non-primitive non-linear data structures, and how they differ from non-primitive linear data structures such as arrays, stacks, queues, and linked lists.

algorithms binary-tree c data-structures

Last synced: 18 Oct 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/subhash3/leetcode

My approaches to various leetcode problems

algorithms cpp data-structures leetcode-solutions

Last synced: 08 Oct 2025

https://github.com/tahaaa22/scheduler-algo

simulates the operation of the process scheduler in a multiprocessor system and calculates some related statistics in order to help improve the overall scheduling system.

data-structures oop-principles scheduling-algorithms

Last synced: 08 Oct 2025

https://github.com/bsati/go-ds

Basic datastructures in Go using generics

data-structures golang

Last synced: 18 Jan 2026

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/gusenov/tag-reg-js

:label: JavaScript структура данных для хранения записей вида ключ-значение, где ключ - это набор тегов.

bitmask data-structures javascript javascript-library key-value tags

Last synced: 29 Jun 2025

https://github.com/mu-selim/calculator

Mathematical calculator using stack data structure.

data-structures javascript stack

Last synced: 08 Jul 2025

https://github.com/raadiah/dsa-using-go

Implementing the most used data structures and algorithms using Go.

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

Last synced: 15 Mar 2025

https://github.com/josancamon19/data-structures-ytbc

Data Structures Play List from Lucid Programming youtube Channel

algorithms data-structures linked-list python-data-structures

Last synced: 15 Nov 2025

https://github.com/mustafahere/rms-dsa

Restaurant management system (RMS) on `JAVA` using data structures.

data-structures java

Last synced: 08 Oct 2025

https://github.com/suryart/algorithms

Data Structures and Algorthims

algorithms data-structures datastructures ruby

Last synced: 22 Mar 2025

https://github.com/AhmedNassar7/Money-Hub

A bank management system.

algorithms cpp data-structures database oop sql

Last synced: 07 Apr 2025

https://github.com/luizbueno1/leetcode-java

Solutions to LeetCode problems implemented in Java.

algorithms data-structures java leetcode leetcode-java leetcode-solutions

Last synced: 07 Apr 2025

https://github.com/sudirkrishnaars/data-stuctures

This repository contains a series of problems solved in C.

data-structures

Last synced: 30 Jun 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/azrielx86/linked-list-cpp

An example of a double linked list in C++

data-structures linked-list

Last synced: 23 Mar 2025

https://github.com/azzaxy1/dasar-pemrograman-javascript

Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy

asynchronous data-structures functional-programming javascript nodejs npm oop

Last synced: 02 May 2026

https://github.com/vladifish/labex3

Where LabEx3 would be placed

data-structures

Last synced: 30 Jun 2025

https://github.com/aykrimino/aoc

solving advent of code problems using golang

algorithms competitive-programming data-structures go golang

Last synced: 30 Mar 2025

https://github.com/grenzlinie/computer-science-learning-route-for-myself

记录计算机学习路线 / Record the learning Route of Computer Science

code computer data-structures deep-learning front-end-development machine-learning

Last synced: 26 May 2026

https://github.com/guligon90/vcx-solutions-challenge

Technical assessment for the position of full-stack web delevoper at VC-X Solutions.

backend-webdevelopment data-structures oop python3

Last synced: 26 May 2026

https://github.com/lunahoushmand16/restaurant-order-system-python

This simple application was built using new Python skills to create a program that allows customers to place orders with a takeout restaurant and receive an itemized receipt.

command-line data-structures python3

Last synced: 30 Jun 2025

https://github.com/thomasafroo/unix-shell-company-management-system

A command-line interface written in C that allows users to manage a company's structural information

c command-parsing data-structures error-handling unix-shell

Last synced: 26 May 2026

https://github.com/louis3112/camera_shop

Final project for Data Structure 2nd Semester. The project is a simple CRUD management loaning camera, lens and photographer

cli college-project data-structures graph hashtable linked-list simple-project stack tree

Last synced: 22 Mar 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/mhmdsami/dsa

Data Structures and Algorithms

algorithms data-structures

Last synced: 04 Jan 2026

https://github.com/antunesluis/estrutura-dados

Trabalhos que realizei na disciplina de estrutura de dados 2023/2

c data-structures ppm-image-editor

Last synced: 17 Jun 2026