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

A collection of C programs for learning and implementing binary tree operations, including traversal, insertion, deletion, and validation. Ideal for understanding fundamental data structures and algorithms in C programming.

algrithm alx-africa alx-low-level-programming betty-style c-programming-language data-structures group-project

Last synced: 28 Jan 2026

https://github.com/chaitanyak77/datastructures

This repository showcases a collection of data structure simulations implemented in C.

data-structures

Last synced: 26 Oct 2025

https://github.com/dnutiu/dsa

A repository containing various data structures and algorithms implemented in Kotlin and Java

algorithms data-structures kotlin

Last synced: 19 Jun 2026

https://github.com/hernandemonteiro/data_science_and_algorithms

Data Science, Algorithms and Data Structure.

data-science data-structures python3

Last synced: 15 Apr 2026

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

Data Structures and Algorithms in C++ for beginners | Learn the concepts of DSA with notes, implementations, C++ STL and important questions for practice

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

Last synced: 22 Mar 2025

https://github.com/mossykazemi/java

Data Structures & Algorithms using Java

algorithms array arrays data-structures hashtables java linkedlists queue stack

Last synced: 23 May 2026

https://github.com/saraasgari99/inroadsgame

Strategic graphical game developed using graph algorithms, software design (OOP, defensive programming), unit testing, and memory management techniques

cpp data-structures defensive-programming graph-algorithms gui memory-management object-oriented-programming software-design unit-testing

Last synced: 23 Jul 2025

https://github.com/mateusz-przybyla/personalbudget_structured

Final C++ application to manage your personal budget [structured]

cpp data-structures structured-programming xml

Last synced: 27 Oct 2025

https://github.com/nchhillar2004/prisma-schema-blueprints

Advanced Prisma schemas for large-scale applications. Includes MySQL and other databases.

data-structures database prisma prisma-schema

Last synced: 14 May 2025

https://github.com/urstrulykkr/js_objects

A beginner's approach on JavaScript Objects

data-structures js objects

Last synced: 29 Jun 2026

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

data structures and algorithms

algorithms data-structures

Last synced: 24 Jan 2026

https://github.com/meetzaveri/javascript-algorithms-and-snippets

Various Algorithms and snippets in javascript.

algorithm data-structures javascript js

Last synced: 10 Jun 2026

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

📓 Solutions to Stepik "Алгоритмы: теория и практика", "Алгоритмы: теория и практика. Структуры данных", "Алгоритмические задачи с собеседований aka Ace Your Next Coding Interview by Learning Algorithms", "Ликбез по дискретной математике" courses

algorithmic-warm-up algorithms algorithms-and-data-structures data-structures descrete-math greedy-algorithms stepik

Last synced: 15 Apr 2026

https://github.com/tracehelms/algorithms

Implementations of algorithms and data structures

algorithms data-structures typescript

Last synced: 15 Jun 2026

https://github.com/evandrolg/data_structures_in_ruby

A collection of data structures written in Ruby

algorithms data-structures ruby

Last synced: 10 Jun 2026

https://github.com/lucabecci/funny-js

Practise of data structures and algorithms in Javascript ES6

algorithms data-structures javascript

Last synced: 15 Jun 2026

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

Here is the Data Structure With Java

data-structures java problem-solving

Last synced: 10 Jun 2026

https://github.com/mahmudmardini/stack

Data Structures course 2019 (3rd semester)

data-structures stack

Last synced: 08 May 2026

https://github.com/hengxin/data-structures-algorithms-resources

Resources on Data Structures and Algorithms

algorithms big-list data-structures resources

Last synced: 29 Jan 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/wilson0x4d/algs4net

A few fundamental algorithms implemented via C# using .NET Standard 2.0-compatible projects and language features.

algorithms data-structures netfx netstandard

Last synced: 06 Feb 2026

https://github.com/chistopat/go-forward-list

Implement interface of C++ STL std::forward_list https://en.cppreference.com/w/cpp/container/forward_list in Go

cpp data-structures forward-list generics go linked-list stl

Last synced: 25 Jan 2026

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

My implementation of a Heap data structure

data-structures

Last synced: 14 May 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/kingcitaldo125/linked-list-c

Basic Linked List in C

c data-structures linked-list

Last synced: 15 Jun 2026

https://github.com/cyberfined/splay-tree-rs

Splay tree implementation in rust

data-structure data-structures splay-tree

Last synced: 10 Jun 2026

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

A solid foundation in low-level programming using C, the mother of all languages. This codebase includes functional and dynamic programming, data structures (arrays, singly and doubly linked lists, hash tables), memory management, I/O operations, kernel interaction, and more.

algorithms arrays c data-structures linked-list pointers-in-c recursion-algorithm string-manipulation

Last synced: 20 Jun 2026

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/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/lross2k/practice-in-c89

Simple implementations made in C to practice different concepts

algorithms c c89 data-structures

Last synced: 01 Feb 2026

https://github.com/bhavinpatel4199/machine-learning-framework

This repository, showcases various projects that explore key concepts in both supervised and unsupervised learning, with a focus on real-world applications. The projects utilize a range of machine learning techniques, including data preprocessing, feature selection, exploratory data analysis (EDA), and model optimization.

classification clustering data-science data-structures data-visualization exploratory-data-analysis machine-learning machine-learning-algorithms machine-learning-models pandas-dataframe predictive-modeling preprocessing-data sklearn supervised-learning unsupervised-learning

Last synced: 20 Jan 2026

https://github.com/ofadiman/grinding-leetcode

Repository contains solutions to leetcode problems.

algorithms data-structures golang leetcode sql typescript

Last synced: 18 Apr 2026

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/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/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/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/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/thoth2357/dsa-practice

💪 A repository documenting my daily coding practice and technical study journey on platforms like LeetCode, HackerRank, and AdventOF Code. Focused on algorithms, problem-solving, and technical growth.

algorithms data-structures dsa-algorithm learning-by-doing

Last synced: 06 Sep 2025

https://github.com/maverickpoly/asmr-c-dsa

Different Data Structures and Algorithms implemented purely in C

algorithms c data-structures

Last synced: 18 Apr 2026

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

INFO1905 Data Structures Assignment 2 (password manager)

data-structures hashing

Last synced: 06 Nov 2025

https://github.com/theolepage/algorithmics

Algorithmics course content during my studies at EPITA.

algorithmics computer-science data-structures ocaml python

Last synced: 15 Apr 2026

https://github.com/mroth/orderedmap

🐜 ordered map implementation for Go

data-structures go go-module golang

Last synced: 16 Jun 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/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/romantech/algorithm-study

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

algorithms data-structures programmers

Last synced: 30 Mar 2025

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/johan-bolmsjo/gods

Go Data Structures

data-structures go golang

Last synced: 11 Feb 2026

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/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/bhavinpatel4199/artificial-intelligence--algorithm-and-mathematics

This repository focuses on AI with an emphasis on algorithms and mathematical foundations. It includes projects on data processing, fundamental AI algorithms, and mathematical concepts like linear algebra and optimization. Hands-on work with various frameworks provides practical model-building experience.

algorithms-and-data-structures data-structures data-visualization mathematic probability problem-solving python3 sklearn

Last synced: 11 Feb 2026

https://github.com/rodrigojunqueiradev/python-exercises

Repositório para armazenar exercícios realizados na linguagem Python / Repository to organize exercises with Python language

data-analysis data-science data-structures data-visualization database math pandas pandas-python python python-3 python3 sql statistics

Last synced: 16 Apr 2026

https://github.com/jitesoft/php-datastructures

Misc data structures for php 7.4.2+.

data-structures datastructures hacktoberfest map math php

Last synced: 17 Jun 2026

https://github.com/davialencar2/cp-training

Destinado ao aprendizado e prática de programação competitiva.

algorithms competitive-programming data-structures

Last synced: 22 Mar 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/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/gabrielyoon7/datastructure-with-c

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

c data-structures

Last synced: 14 Apr 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/agu3des/estanteencantada

Livraria feita para a disciplina de Banco de Dados l e para as disciplinas de Estrutura de Dados, Sistemas Operacionais e Protocolos de Interconexão de Redes de Computadores

bancodedados books bookstore client-server data-structures livros python semaphore sql systems threads

Last synced: 14 Apr 2025

https://github.com/louis3112/crud_taxi_datastruct

One of my project for Data Structure in 2nd Semester. A simple crud taxi app implements 3 data structure concepts, such as : Linked list, Queue, Stack

cli college-project cpp data-structures linked-list queue simple-project stack

Last synced: 22 Mar 2025

https://github.com/ganzerli/e-pathy

e-pathy saves integers (also in a file) in a way that you can find them following a path. /0/1/50/0 for example

binary-data c data-structures database graph graph-algorithms

Last synced: 28 Apr 2026

https://github.com/momen-alshouha/data-structure-doubly-linked-list

This repository contains C++ implementation of a doubly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

classes-and-objects cpp data-structures doubly-linked-list linked-list object-detection object-oriented-programming

Last synced: 17 Jun 2026

https://github.com/yehezkiel1086/dsa-stuffs

Programming problem solutions which includes SQL problems solutions, linux shell, also data structures and algorithms.

algorithms c codeforces coderbyte codewars cpp data-structures hackerrank leetcode linux python spoj sql toki

Last synced: 16 Apr 2026

https://github.com/viral32111/xml

XML parser crate for my Rust projects.

data-structures rust-crate xml-parser

Last synced: 13 Feb 2026

https://github.com/kailash-sankar/dsa

Data Structures and Algorithm Puzzles

algorithms data-structures javascript perl python

Last synced: 13 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/blue32a-sandbox/php-data-structures

PHPのData Structuresを使ってみる

data-structures php

Last synced: 22 May 2026

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

Data structures and algorithms recap.

algorithms data-structures java

Last synced: 21 May 2026

https://github.com/iozsaygi/dsaa

Implementations for several data structures and algorithms.

algorithms c data-structures data-structures-and-algorithms mit-license

Last synced: 14 May 2025

https://github.com/mkosir/store3binarysearchtree

Binary search tree data structure implemented in C programming language from scratch.

c data-structures

Last synced: 13 Jun 2025