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/googtech/classic-algorithms-in-java

:gem: programs are data structures plus algorithms ~

algorithms data-structures java

Last synced: 09 Oct 2025

https://github.com/orxfun/orx-funvec

Traits to unify access to elements of n-dimensional vectors which are particularly useful in algorithms requiring both flexibility through abstraction over inputs and performance through monomorphization.

abstraction algorithms data-structures multidimensional-arrays rust vector

Last synced: 21 Jan 2026

https://github.com/neox5/btmp

Pure Go bitmap library designed as a building block for data structures. 64-bit words, efficient range operations, validated API with overlap-safe copies.

bitmap bitset data-structures golang pure-go range

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/saadarazzaq/master-lists-in-python

Master LISTS in a LAYMAN Language ✨

data-structures lists python

Last synced: 11 Oct 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/dylankle/dungeon-first-search

Checks if a graph in the form of a dictionary has an exit

data-structures depth-first-search

Last synced: 12 Oct 2025

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/robin-mlh/treedatastructure

Tree-based data structure system with functions for adding, modifying, deleting or reading data from a directory path.

data-structures functions python utils

Last synced: 12 Oct 2025

https://github.com/didogrigorov/leetcode-may-daily-challenges-2023

Python solutions to LeetCode's May 2023 Daily Challenges, organized by date. Ideal for practicing coding, mastering Python, and preparing for interviews.

algorithm-challenges algorithms algorithms-and-data-structures coding coding-challenge coding-challenges coding-interviews data-structures interview leetcode leetcode-python leetcode-solutions programming python python3

Last synced: 12 Oct 2025

https://github.com/r-n/calculatorstring

Calculator that takes math expression string as input like in Python

c calculator data-structures expression-evaluator interpreter linked-list math string-parsing

Last synced: 13 Oct 2025

https://github.com/nickradford/ts-data-structures

Common data structures implemented as generic classes in Typescript.

data-structures generics typescript typescript-library

Last synced: 19 Jan 2026

https://github.com/rstacks/leetcode-write-ups

My solutions to foundational LeetCode problems, complete with explanations and alternative solutions. All solutions are written in Python.

algorithms data-structures data-structures-and-algorithms leetcode leetcode-solutions python3

Last synced: 13 Oct 2025

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

Set and relation calculator

c data-structures project

Last synced: 14 Oct 2025

https://github.com/oleksiygarnik/leetcode-code-interview

A collection of solutions to various LeetCode challenges, prepared to enhance coding interview skills and problem-solving techniques.

algorithms coding-interview competitive-programming data-structures leetcode problem-solving

Last synced: 31 May 2026

https://github.com/kamilkrauze/stackvector

A cache-coherent stack allocated templated vector.

cache-coherence cmake cpp data-structures

Last synced: 14 Oct 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/rockchalkwushock/dsa-notes

Notes from Data Structure & Algorithm tutorials.

algorithms data-structures

Last synced: 27 Jan 2026

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/ndsvw/simple-unionfind

A very simple implementation of the UnionFind data structure (Java)

circle-detection data-structures union-find

Last synced: 15 Oct 2025

https://github.com/mghalix/library-system

C++ console application to run a library system.

cpp data-structures file-organization oop

Last synced: 01 Jun 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/jmuchovej/ucf

UCF courses I've completed, or am currently taking.

ai algorithms computer-science cs data-structures ucf university university-of-central-florida

Last synced: 14 Mar 2026

https://github.com/alinpahontu2912/racket-supermarket

first homework for programming paradigms

data-structures functional-programming racket

Last synced: 18 Oct 2025

https://github.com/gabrafo/algoritmos-ed

Estudos em algoritmos e estruturas de dados.

algorithms algoritmos cpp data-structures estruturas-de-dados

Last synced: 18 Oct 2025

https://github.com/notthestallion/data_structures_sentinel_dynamic_link

The purpose of this repository is to provide implementations of three different types of data structures: sentinel-based, dynamic using malloc, and linked using pointers. These data structures can be used in various algorithms and programs for efficient storage, retrieval, and manipulation of data.

data-structures dynamic dynamic-programming link linked-data linked-list sentinel sentinels

Last synced: 18 Oct 2025

https://github.com/codewith-ark/dsa-notes

This is essentially my digital notebook for Data Structure and Algorithms

data-structures data-structures-and-algorithms datastructures-algorithms

Last synced: 27 Jan 2026

https://github.com/jaimayal/datastructures-algorithms-exercises

List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.

algorithm algorithms data-structures dsa leetcode leetcode-solutions

Last synced: 23 Oct 2025

https://github.com/mohfazam/dsa

A repo covering all topics of DSA, where algorithms meet precision, and code is crafted to master the complexities of competitive programming.

algorithms codechef codeforces competative-programming cpp data-structures dsa geeksforgeeks leetcode

Last synced: 23 Oct 2025

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

A collection of my practice codes for Data Structures and Algorithms (DSA) topics from my university.

c data-structures

Last synced: 23 Oct 2025

https://github.com/gamitej/codes-in-python

Basic coding snippet in python

algorithms coding data-structures python

Last synced: 23 Oct 2025

https://github.com/shreyapramanik47/tcs-nqt-coding-sheet

This repository contains solutions to common TCS NQT coding problems, covering arrays, strings, sorting, and number systems in C++.

arrays cpp data-structures dsa numbers numbersystem strings tcs tcsnqt

Last synced: 01 Jun 2026

https://github.com/data-mechanics/geoql

Library for performing queries and transformations on GeoJSON data (with emphasis on support for abstract graph representations).

data-science data-structures geographic-data geojson geojson-library

Last synced: 04 Apr 2026

https://github.com/odhithsen/data-structures-java

🧑‍💻 Java implementations of various data structures and their associated operations.

data-structures java

Last synced: 24 Oct 2025

https://github.com/ofmiq/algorithmsanddatastructures

A collection of fundamental algorithms and data structures implemented in C++

algorithms c-plus-plus data-structures

Last synced: 25 Oct 2025

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

Different Data Structures and Algorithms implemented in Python.

algorithms data-structures dsa python

Last synced: 25 Oct 2025

https://github.com/asarkar/pydata

Python Data Structures: Linked List, and Binary Tree

binary-tree data-structures linked-list python

Last synced: 25 Oct 2025

https://github.com/hamidhosen42/stl-standard-template-library

STL-Standard-Template-Library. All STL Code with problem solving

algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl

Last synced: 15 Mar 2026

https://github.com/asarkar/exercism-scala

https://exercism.org/tracks/scala

algorithms data-structures exercism exercism-scala scala

Last synced: 25 Oct 2025

https://github.com/jungaretti/advent-of-code-2020

Solutions to problems from the merriest coding challenge on the Internet

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/daniilalpha/vec

Plain C typesafe vector data structure.

c c11 c17 data-structures data-structures-c dynamic-array vector

Last synced: 26 Oct 2025

https://github.com/jeongju9216/datastructure

Swift 자료구조

data-structures

Last synced: 26 Oct 2025

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

Data Science, Algorithms and Data Structure.

data-science data-structures python3

Last synced: 15 Apr 2026

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/rystrauss/algorithms-and-data-structures

A Java library of important algorithms and data structures.

algorithms data-structures

Last synced: 28 Oct 2025

https://github.com/mezantrop/tsqlike

SQL-like interface to tabular structured data

csv data-processing data-structures json python sql-like table

Last synced: 24 Jan 2026

https://github.com/whisperpine/leetcode-rs

LeetCode problem solutions in Rust.

algorithms data-structures dsa leetcode neetcode rust

Last synced: 24 Jan 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/ahmedhosssam/dynamo-tree

C++ Backend server and API with React front-end client

avl-tree cpp cpprestsdk data-structures javascript react

Last synced: 15 Apr 2026

https://github.com/vikashpr/maang-interview-prep-100-dsa

Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!

algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews

Last synced: 16 Mar 2026

https://github.com/jseg380/university

Repository with projects made for University subjects

ai computer-science cpp cs-degree data-structures java oop ruby

Last synced: 09 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/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/mreshboboyev/tree-data-structure

Enterprise-ready tree data structure library in C# with multiple implementations (BST, AVL, Red-Black, B-Tree), advanced operations, and comprehensive functionality.

algorithms avl-tree b-tree binary-search-tree csharp data-structures enterprise generic red-black-tree tree

Last synced: 30 Jan 2026

https://github.com/tush-tr/learn-lang-cpp-dsa

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: 15 Apr 2026

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/ofadiman/grinding-leetcode

Repository contains solutions to leetcode problems.

algorithms data-structures golang leetcode sql typescript

Last synced: 18 Apr 2026

https://github.com/youssefashourrr/supermarket-manager

A supermarket management system developed in C++ with Qt5 widgets for the graphical interface, created as our CS213 course project during the first semester of sophomore year.

college-project cplusplus data-structures inventory-management qt5

Last synced: 07 Feb 2026

https://github.com/canciolabs/php-stack

This tiny package contains an interface and an array-based implementation of the LIFO Stack data structure.

data-structures php stack

Last synced: 26 Feb 2026

https://github.com/waseemofficial/dsa_python

Data Structures and Algorithms in Python

algorithms data-structures excalidraw python scripts yml yml-files

Last synced: 08 Feb 2026

https://github.com/forketyfork/coding-problems-kotlin

Solutions to various coding problems and algorithms implemented in Kotlin

algorithms coding-problems data-structures kotlin programming-practice

Last synced: 26 Feb 2026

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/muhammedmagdyy/competitive-programming

My Solutions in Online Judges

algorithms cpp data-structures

Last synced: 18 Mar 2026

https://github.com/peterrauscher/devbranch.co

The source code for my site https://devbranch.co

algorithms blog data-structures devops programming website

Last synced: 10 Feb 2026

https://github.com/josugoar/scinet

Network science abstract data types

algorithms data-structures

Last synced: 10 Feb 2026

https://github.com/johan-bolmsjo/gods

Go Data Structures

data-structures go golang

Last synced: 11 Feb 2026

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

🎵 Python CLI music queue implemented with a Doubly Linked List (DLinkedList). Features prev/next, add next/last, remove current, ytmusicapi search.

cli data-structures doubly-linked-list music python queue ytmusicapi

Last synced: 15 Feb 2026

https://github.com/ale-soares/data-structures-and-algorithms-coursework

Coursework for udemy course JavaScript Data Structures & Algorithms + LEETCODE Exercises

algorithms data-structures data-structures-and-algorithms

Last synced: 01 Mar 2026