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

Some usefil utilities for C not provided by the standard library

algorithms c data-structures library

Last synced: 17 Feb 2026

https://github.com/manu-sh/my_collections

A collection of generics data structures (WIP)

c data-structures generics wip

Last synced: 14 Aug 2025

https://github.com/bryanbill/algo

Algo is a series of several algorithms written in pure dart

algorithms data-structures

Last synced: 16 Aug 2025

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

A Comprehensive Repository of Data Structures and Algorithms

algorithms data-structures dsa

Last synced: 19 Aug 2025

https://github.com/inforkgodara/insertion-sort

A single class implementation of insertion sort

data-structures inforkgodara insertion-sort java

Last synced: 20 Aug 2025

https://github.com/jollyjerr/algorithms-specialization-notebook

My notes and assignments for Stanford University's Algorithms Specialization

algorithms data-structures golang study-notes

Last synced: 22 Aug 2025

https://github.com/marcoschalet/chalet-blog

Blog pessoal para compartilhar assuntos que eu me interesso sobre programação.

blog c-programming data-structures graph-algorithms javascript nextjs typescript web-development

Last synced: 19 Apr 2026

https://github.com/joshsizer/my-malloc

Linked-list implementation of the standard C library function “malloc.” Uses a first-fit algorithm with support for coalescing.

algorithm coalescing data-structures first-fit linked-list

Last synced: 28 Jun 2025

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

another java collection library

collection data-structures java

Last synced: 12 Jan 2026

https://github.com/luckykk273/computerscience

Include examples of data structures, sorting algorithms and design patterns.

computer-science data-structures design-patterns sorting-algorithms

Last synced: 14 May 2025

https://github.com/dirkgroot/fsharpx.radixtree

A general-purpose implementation of a Relaxed Radix Balanced tree.

data-structures fsharp fsharp-practice fsunit immutable-collections test-driven-development

Last synced: 25 May 2026

https://github.com/cayo-rodrigues/gsic

This program accomplishes some common tasks done by grocery stores cashiers

algorithms c command-line-interface data-structures gcc makefile valgrind

Last synced: 22 Mar 2025

https://github.com/r-pagard/c-algorithm

Write some algorithms with C programming language. I'm trying to write the best way that I can.

algorithms c cprogramming data-structures

Last synced: 30 Mar 2025

https://github.com/suhatanriverdi/document-indexing

Wordfinder system that responds single word queries. This system allows users to enter a single word, then returns a list of documents containing this word.

c-plus-plus cpp data-structures indexing linked-list searching visual-studio wordfinder

Last synced: 14 Mar 2025

https://github.com/kibet-rotich/c-learning

A deep dive into C and C++ fundamentals, documenting my journey through K&R C, manual memory management, and custom data structures like BSTs.

binary-search-tree c cpp data-structures memory-management pointers

Last synced: 25 May 2026

https://github.com/dnlbb/algorithms-and-data-structures-mstu

This repository contains homework on the course algorithms and data structures of MSTU

algorithms c-language data-structures

Last synced: 25 May 2026

https://github.com/jdeokkim/atc-lab

A collection of my submissions for AtCoder contest problems.

algorithms atcoder atcoder-contests atcoder-solutions c c99 data-structures

Last synced: 06 Jul 2025

https://github.com/gaurav-chaurasia/dsa

All my practice problem(data-structure and algorithmic) and code are here

algorithm competitive-programming cpp data-structures readme-md

Last synced: 25 May 2026

https://github.com/jilliennelapid/binarytreestorage

Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.

binary-search-tree binary-tree cpp data-structures infile-outfile txt-files

Last synced: 15 Mar 2025

https://github.com/sandyyyzheng/mouse-maze

Mouse-Maze: A Freshman Data Structure Course Project based on DFS

course-project data-structures dfs java maven maze maze-game

Last synced: 10 May 2026

https://github.com/rupeshrb/dsa

DSA practicals

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/mihirh19/python

a repository for collaborative development and version control using Git that houses Python code files, documentation, tests, and other project-related files.

algorithms data-structures django fastapi flask machine-learning numpy pandas python

Last synced: 11 Apr 2026

https://github.com/emahtab/problem-solving

Problem Solving questions

algorithms data-structures java

Last synced: 18 Mar 2025

https://github.com/kishore-devaraj/layman-js-snippets

A repo which contains simple snippets to describe important concepts in javascript world and also contains common data structure patterns implemented in js.

data-structures javascript nodejs reactjs redux

Last synced: 11 Apr 2026

https://github.com/farhaduneci/contactbook

A simple contact book written with Python.

data-structures

Last synced: 01 Sep 2025

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

:books: Algorithms and Data Structures implemented in Java

data-structure-java data-structures

Last synced: 27 May 2026

https://github.com/neuodev/linkedlist

Build Linked List. Methods: reverseLinkedList, getKthFromTheEnd, toArray, size, indexOf, contains, deleteLast, deleteFirst, addFirst, addLast

data-structures linked-list reverse-linked-list

Last synced: 27 May 2026

https://github.com/tarball0/data-structures-notes

Repo to help with Data Structures and Algorithms

algorithms data-structures

Last synced: 21 Feb 2026

https://github.com/davbrito/dbds

A C library of common data structures.

c data-structures list map tree vector

Last synced: 20 Jun 2025

https://github.com/kawser2133/problem-solving-practice

The solutions are implemented in the C# programming language and aim to showcase my problem-solving skills and coding practices.

algorithms algorithms-and-data-structures csharp data-structures problem-solving

Last synced: 03 Mar 2025

https://github.com/humbertocg18/pucrs-alest-i-2.3-2023.24

Trabalhos, Projetos, Exercícios e aulas realizados em Java na cadeira de Algoritimos e estrutura de dados 1, matéria do segundo semestre.

beecrowd beecrowd-solution-in-js beecrowd-solutions-in-java data data-structures datastructures-algorithms hashmap hashtable java-8 leetcode leetcode-javascript leetcode-solutions leetcodepra pucrs sorting-algorithms

Last synced: 29 Mar 2025

https://github.com/emmt/databags.jl

Data bags combine the flexibility of dictionaries to store data and the `obj.key` syntax to mimic dynamic structures.

data-structures julia

Last synced: 23 Mar 2025

https://github.com/sdk-meb/ft_containers.42

Project aims to re-implement an STL C++ containers such as vector, map, stack, and potentially set while adhering to the C++98 standard. The goal is to ensure a deep understanding of these containers and to develop custom implementations that comply with C++98 features and restrictions.

1337school 42born2code containers cpp cpp98 data-structures data-types makefile redblack-tree

Last synced: 05 Jan 2026

https://github.com/jitendra3109/datastructure-algorithms

Contents code implemented in java.

algorithms data-structures hackerearth java

Last synced: 23 Mar 2025

https://github.com/ikauematos/data-structurec

Hello devs okay with you guys? this repository aims to show a little about the sorting methods using C to apply the ordering methods

c data-structures language

Last synced: 27 Feb 2025

https://github.com/shalldie/gog

Generic data structures and functions of Golang. Golang 的泛型数据结构/方法。

data-structures functions generic golang

Last synced: 10 Mar 2025

https://github.com/zakariaelbouzkri/stack_sorter

This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting

algo c data-structures

Last synced: 22 Nov 2025

https://github.com/cdellacqua/channel.js

A simple yet powerful abstraction that enables communication between asynchronous tasks.

async data-structures

Last synced: 15 Mar 2025

https://github.com/ernyoke/algorithms-ts

Algorithms and data-structures implemented in TypeScript (NodeJs)

algorithms data-structures

Last synced: 16 Jan 2026

https://github.com/chihebabiza/my-cpp-queue-array

A simple, template-based queue class in C++ built on top of a custom dynamic array (`clsDynamicArray`). This implementation supports core queue operations such as `push`, `pop`, `front`, and `back`, along with extended utilities like reversing the queue and inserting at custom positions.

cpp cpp-library data-structures oop programming-advices queue

Last synced: 10 Mar 2026

https://github.com/abdulvahabaa/geeksforgeeks-dsa

This is my Geeks for Geeks test submission reports repository for improving my DSA knowledge and coding skill.

algorithms data-structures dsa-learning-series dsa-practice javascript nodejs

Last synced: 06 Jan 2026

https://github.com/mohamedayassin/dictionary-using-data-structures

Terminal based dictionary application using data structures in C++

data-structures dictionary linked-list linkedlists-using-class

Last synced: 24 Mar 2025

https://github.com/codomatech/clodss

On-Disk data-structures store with redis-like API.

data-structures embedded-database

Last synced: 24 Mar 2025

https://github.com/abhiroop/pearls

Pearls of Functional Algorithmic Design

algorithm data-structures haskell

Last synced: 18 Mar 2025

https://github.com/saka7/algorithms

Algorithms and data structures in TypeScript

algorithms cumputer-science data-structures typescript

Last synced: 18 Mar 2025

https://github.com/ragul-rofi/stackimplementation2python

Beginner Stack Implementation in Python

data-structures dsa python stack

Last synced: 30 Mar 2025

https://github.com/albinj12/go-data-structures-and-algorithms

Data Structures and Algorithms implemented using Go

algorithms data-structures dsa go golang

Last synced: 25 Mar 2025

https://github.com/stackcats/collections

A library provides efficient implementations of the most common general purpose programming data structures.

algorithms data-structures elixir

Last synced: 30 Mar 2025

https://github.com/nakkayev1707/algorithms

Algorithms is a C# project dedicated to solving algorithmic challenges from various sources, such as LeetCode. This repository contains implementations of solutions for a variety of algorithmic problems, providing a resource for learning and improving problem-solving skills in C#. It includes solutions to common problems and data structures

algorithms codewars coding-challenges data-structures leetcode problem-solving

Last synced: 03 Jul 2025

https://github.com/edugmenes/azure-data-engineering

This repository contains my first end-to-end Data Engineering project, built using Microsoft Azure Cloud and Azure Databricks with PySpark.

azure cloud data data-engineering data-lakehouse data-structures databricks delta-lake etl-pipelines lakehouse lakehouse-architectures medallion-architecture microsoft-azure pyspark spark

Last synced: 29 Jan 2026

https://github.com/yvng-jie/ds-visualized

📚 Interactive data structures tutorial with visual animations and live code playground.

data-structures dsa javascript tutorial visualization

Last synced: 29 May 2026

https://github.com/okeuday/blookup

Binary Lookup Data Structure

data-structures erlang

Last synced: 30 Mar 2025

https://github.com/haidermalikk/cs_notes

My CS notes. Include Topics Like: Data structures, Algorithims, OOP, Syntax for various languages, etc.

algorithms algorithms-and-data-structures begginer-friendly csnote csnotes data-structures explanation python

Last synced: 09 Apr 2025

https://github.com/jacobgrisham/spell-checker-data-structures-using-c

Program that spell-checks a file after loading a dictionary of words from disk into memory. Includes run-time data output.

big-o c computer-memory data-structures

Last synced: 04 Sep 2025

https://github.com/richiepagard/python-algorithm

Write some algorithms with Python. I'm trying to write the best way that I can.

algorithms data-structures implement leetcode pytest python3 two-pointers

Last synced: 18 Jan 2026

https://github.com/perfectmak/gostructures

Data Structure implemented in Go

algorithms data-structures go golang

Last synced: 28 Feb 2025

https://github.com/stardustdl/algorithms-in-csharp

A collection of some algorithms and data-structures.

algorithms csharp data-structures dotnet

Last synced: 12 Apr 2026

https://github.com/georgegkas/data_structures_and_algorithms_in_python

My solutions to the exercises found in the book "Data Structures and Algorithms in Python".

algorithms algorithms-implemented data-structures python3

Last synced: 27 Apr 2025

https://github.com/helcsnewsxd/famaf-computer_science-data_structures_and_algorithms_ii

Laboratorios de la materia de Algoritmos y Estructuras de Datos II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

algorithms c data-structures data-structures-and-algorithms famaf-unc labs university-subjects

Last synced: 28 Feb 2025

https://github.com/radmitr/data-structures-and-algorithms

Data structures and algorithms by Olexandr Tsymbaliuk. Not finished.

algorithms data-structures

Last synced: 16 Mar 2025

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

🍌 Data structures with C language

c c-language data-structures

Last synced: 05 Jun 2026

https://github.com/xcmyz/calculator

A Calculator implemented in Python.

data-structures gui python

Last synced: 06 Jul 2025

https://github.com/almmiko/rttd

Solutions for different technical problems.

algorithms data-structures leetcode

Last synced: 06 Jul 2025

https://github.com/angelosans/typescript

From noob to Pro using TypeScript

data-structures

Last synced: 13 May 2025

https://github.com/sumitkumargiri/data-structure-project-convert-an-array-to-a-doubly-linked-list

This repository contain all the best practices for managing Github repository.

data-structures datastructuresandalgorithm github project

Last synced: 12 Mar 2025

https://github.com/vs4vijay/data-structures-and-algorithms

Data Structures and Algorithms problems and solutions in Ruby

data-structures datastructures dsa ruby

Last synced: 27 Feb 2025

https://github.com/samayun/data-structures-and-algorithms

All data stucture and algorthms I practiceare below here

cplusplus data-structures dsa dsa-algorithm dsa-practice

Last synced: 06 Sep 2025

https://github.com/lbwa/algorithms

Algorithm fundamentals implemented by JavaScript(TypeScript), @golang, @rust-lang.

algorithms algorithms-implemented data-structures go golang heap javascript linked-list queue searching-algorithms sorting-algorithms stack typescript

Last synced: 15 Apr 2026

https://github.com/hasnainroopawalla/algorithm-visualization-python3

Draw Graphs and Visualize Algorithms (Sorting, Shortest Path, etc,) in Python3 (Pygame)

data-structures pygame python3 shortest-path-algorithm sorting-algorithm-visualizations visualize-algorithms

Last synced: 06 Oct 2025