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

Data Structure & Algorithms implements with pure TypeScript for any JavaScript runtime.✨

data-structures data-structures-and-algorithms javascript mathematics nodejs typescript

Last synced: 23 Jan 2026

https://github.com/dhruvabhat24/ds

Data Structures in C

data-structures

Last synced: 02 Jan 2026

https://github.com/magnaopus1/synthron-cfd-trader-pro

SYNTHRON CFD Trader PRO is a cutting-edge trading platform featuring raw, custom-designed machine learning models. From reinforcement learning for dynamic strategies to predictive analytics, sentiment analysis, and optimization techniques, it empowers trading across stocks, forex, indices, commodities, futures, and crypto with precision.

ai backtesting cfd commodities data-analysis data-science data-structures forex futures indices machine-learning trading

Last synced: 30 Apr 2025

https://github.com/sgb-io/functional-algos

A utility library containing algorithm implementations, using functional TypeScript.

algorithms data-structures functional-programming javascript javascript-algorithms typescript

Last synced: 06 Mar 2026

https://github.com/michaelehab/shipping-company-simulator

A CLI that simulates the operation of the cargo delivery process of a Shipping Company and calculates some related statistics. This is an Educational Project for Data Structures course taken during Spring 2022 semester.

algorithms cargo cli company cpp data-structures delivery linked-list object-oriented-programming oop priority-queue queue simulation statistics truck

Last synced: 04 Mar 2025

https://github.com/wzslr321/algorithms_and_data_structures

C++ code which I will wrote during my hopefully fruitful relationship with competetive programming

algorithms algorithms-and-data-structures competitive-programming cpp data-structures

Last synced: 07 May 2025

https://github.com/francescoalemanno/defaultarrays.jl

Julia array type supporting a default value, useful for storing very sparse information in a space efficient manner, the internal design uses "Dict" for storage, thanks to Tamas K. Papp @ https://github.com/tpapp

data-structures sparse-representations

Last synced: 24 Feb 2026

https://github.com/k-g-prajwal/algoexpert

This repository contains solutions to problems on algoexpert.io website.

algoexpert algorithms competitive-programming data-structures

Last synced: 07 May 2025

https://github.com/liuzihe02/dsa

Personal notes for neetcode.io courses

algorithms data-structures leetcode

Last synced: 11 Oct 2025

https://github.com/suhatanriverdi/full-time-interviews-preparation-process

This repository contains various competitive programming Algorithms and Data Structures questions and codes in the preparation process of fulltime software engineering interviews.

algorithms data-structures fulltime interview-practice interview-preparation interview-questions interviews software-engineering

Last synced: 14 Mar 2025

https://github.com/dalgona/ds_study

자료구조 스터디~

algorithm data-structures study

Last synced: 09 Jul 2026

https://github.com/zzy979/dsaacpp

《数据结构、算法与应用C++语言描述》书中代码和习题解答

algorithms-and-data-structures data-structures

Last synced: 04 Mar 2025

https://github.com/forax/struct-of-array

Two data structures with the API of an array of structs (AoS) and the internals of a struct of arrays (SoA)

data-structures game-development java struct-of-arrays

Last synced: 19 May 2026

https://github.com/nawatts/disjoint

Implementation of a disjoint set

data-structures disjoint-sets

Last synced: 05 Sep 2025

https://github.com/msaadx/Dynamic-System-Model-Database

I have developed a database system called DSDB that is capable of storing data in multiple files within the computer's file system. The DSDB system utilizes B-trees, AVL trees, and Red-Black trees to index the data stored in the files. This indexing mechanism ensures that various operations can be performed on the data effectively and efficiently.

avl-tree btree data-structures database-management red-black-tree sql

Last synced: 24 Oct 2025

https://github.com/avidlearnerinprogress/algorithmictoolbox-ucsd

Coursework solutions to UCSD DSA specialization

algorithms cpp data-structures moocs

Last synced: 09 Jul 2026

https://github.com/tans105/javaprogramming

Data structures and Algorithms + Questions from various competitive programming websites like leetcode, hackerrank, hackerearth, geekforgeeks etc.

algorithms arrays binary-trees competitive-programming core-java data-structures dynamic-programming geeksforgeeks hackerearth hackerrank java leetcode linked-list stack string

Last synced: 14 Mar 2025

https://github.com/ranjan2104/java-programming-codes

Here you can find the java programming codes

algorithms data-structures java

Last synced: 31 Dec 2025

https://github.com/abdulrahman-mostafa10/problem-solving

This repository is managed by LeetPush extension: https://github.com/husamahmud/LeetPush

algorithms data-structures mathematics problem-solving

Last synced: 06 May 2025

https://github.com/diogofcunha/fast-graph

A graph implementation that optimises speed of execution

data-structures graph graph-algorithms topological-sort

Last synced: 13 Oct 2025

https://github.com/aoijs/aoi.structures

Abstract Data Structures That Make Storing data Much easy.

data-structures structures typescript

Last synced: 12 Apr 2025

https://github.com/manraj29/hotel-service-management-

College Project : Hotel Services Management

c data-structures management queue

Last synced: 30 Aug 2025

https://github.com/andre-j3sus/algorithms-and-data-structures

Some algorithms and other stuff I learned in the Algorithms and Data Structures class.

algorithm algorithms data-structures kotlin

Last synced: 30 Aug 2025

https://github.com/snykk/grader-assignments-backend

[ 05 October - 10 November 2022 ] Basic backend programming | Ruangguru CAMP

basic-programming data-structures golang http-client http-server problem-set problem-solving

Last synced: 12 Mar 2025

https://github.com/h-hg/data-structure-and-algorithm

data structure and algorithm

algorithm algorithms data-structures

Last synced: 26 Aug 2025

https://github.com/ridika-2004/Competitive-Programming

💻 A repository dedicated to solving problems and improving problem-solving skills in various competitive programming platforms. 🚀📈

algorithms codechef-solutions codeforces-solutions competive-programming cpp data-structures

Last synced: 29 Dec 2025

https://github.com/aaron-kristopher/data-structures

Is a repository of Data Structures and Algorithms used for my learning purposes.

algorithms data-structures java

Last synced: 28 Mar 2025

https://github.com/josephakaro/30-days_of_algorithms

Creating a structured 30-day challenge to learn data structures and algorithms is a fantastic idea! Checkout the README.md for in-depth guideline.

30-days-of-code 30daysofcode algorithm algorithms algorithms-and-data-structures data-structures python python3

Last synced: 14 Apr 2026

https://github.com/jopetty/cpsc-223

Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.

c computer-science data-structures yale

Last synced: 10 Jul 2025

https://github.com/ahammadshawki8/dsa-implementations-in-python

👀 Knowledge of "Data Structures and Algorithms" is the basic need to become a good programmer. In this repository, you will find the implementations of different DSA's in Python. 🔥🔥

algorithm code data-structures design python

Last synced: 22 Aug 2025

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

Implementations for common data structures and algorithms using modern JavaScript.

algorithms data-structures javascript typescript

Last synced: 25 Jan 2026

https://github.com/ondrowan/algorithms

Algorithm and data structure implementations in Rust

algorithms data-structures educational

Last synced: 25 Jun 2025

https://github.com/ranjan2104/geek-for-geek-problems-solutions

The Interview Question and Answer find here with Better Approachs

algorithms data-structures java

Last synced: 22 Aug 2025

https://github.com/ranitmanik/dsa-bootcamp-java

🧑‍💻 The Complete DSA Bootcamp in JAVA for 2023 || This repository is a comprehensive collection of Java code implementations, projects, and assignments covering a wide range of DSA topics completed during the DSA-Bootcamp-Java Bootcamp by Kunal Kushwaha.

algorithms bootcamp community-classroom data-structures data-structures-algorithms data-structures-and-algorithms dsa dsa-java dsa-learning-series dsa-practice dsalgo-questions java kunalkushwaha leetcode wemakedevs

Last synced: 16 Oct 2025

https://github.com/ashifhassandev/dsa-workouts

𝐀 𝐫𝐞𝐩𝐨𝐬𝐢𝐭𝐨𝐫𝐲 𝐜𝐨𝐧𝐭𝐚𝐢𝐧𝐢𝐧𝐠 𝐃𝐒𝐀 𝐰𝐨𝐫𝐤𝐨𝐮𝐭 𝐞𝐱𝐞𝐫𝐜𝐢𝐬𝐞𝐬 𝐚𝐧𝐝 𝐚 𝐬𝐭𝐫𝐮𝐜𝐭𝐮𝐫𝐞𝐝 𝐫𝐨𝐚𝐝𝐦𝐚𝐩, 𝐝𝐞𝐬𝐢𝐠𝐧𝐞𝐝 𝐭𝐨 𝐡𝐞𝐥𝐩 𝐮𝐬𝐞𝐫𝐬 𝐞𝐧𝐡𝐚𝐧𝐜𝐞 𝐭𝐡𝐞𝐢𝐫 𝐩𝐫𝐨𝐛𝐥𝐞𝐦-𝐬𝐨𝐥𝐯𝐢𝐧𝐠 𝐬𝐤𝐢𝐥𝐥𝐬.

algorithms algorithms-and-data-structures data-structures javascript roadmap

Last synced: 16 Oct 2025

https://github.com/linbojin/algorithms

Learning different algorithms

algorithms data-structures leetcode-solutions

Last synced: 18 Jul 2026

https://github.com/ereh11/competitiveprogramming

Here Solutions to many problems from Codeforces, Hackerrank , Leetcode and Atcoder

algorithms codeforces coding-challenge competitive-programming data-structures hackerrank problem-solving spoj uva

Last synced: 21 Jun 2025

https://github.com/jyotibrat/structs-algos

This Repository contains all the Data Structures and Algorithms in C++ and Java

algorithms cpp data-structures dsa java

Last synced: 25 Jun 2025

https://github.com/srinath10x/dsa

My daily dsa solutions.

algorithms cpp data-structures dsa

Last synced: 18 Aug 2025

https://github.com/skywarth/fenrir-wolfpack-simulator

Simulating wolfpack behaviours and future of the pack in an environment using Javascript and data trees.

data data-structures javascript max-heap simulation simulations wolfpack

Last synced: 17 Jul 2026

https://github.com/kimfucious/pythonic_algocasts

🐍 A pythonic version of exercises based on Stephen Grider's The Coding Interview Bootcamp: Algorithms + Datastructures

algocasts algorithm-challenges bootcamp data-structures htmltestrunner livereload python stephengrider

Last synced: 04 Apr 2025

https://github.com/davidyslu/LeetCode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 17 Aug 2025

https://github.com/bariscan97/leetcode-solutions

⚙️ data structures and algorithms

algorithms data-structures leetcode python python3

Last synced: 17 Aug 2025

https://github.com/mericluc/common-coding-puzzles

A folder containing a set of common technical interview questions

algoexpert algorithms coding-interviews cplusplus data-structures leetcode-cpp

Last synced: 17 Aug 2025

https://github.com/juliencrn/the-algorithm-challenge

Let's practice the algorithms and data-structures using Typescript, Rust and TDD (The exercises are from FreeCodeCamp)

algorithms data-structures freecodecamp project-euler rosetta-code rust tdd typescript

Last synced: 22 Jan 2026

https://github.com/ahmadhabibi14/go-algorithms-and-datastructures

Collection of various data structures and algorithms implemented in the Go programming language

algorithms algorithms-and-data-structures competitive-programming data-structures go golang

Last synced: 18 Feb 2026

https://github.com/dev-vivekkumarverma/spellchecker

this uses very efficient data-structure for storing and fast searching of the words (Trie datastructure) and uses persistent storage

autocomplete autocomplete-search autocomplete-suggestions autosuggest data-structures fastapi spellcheck trie trie-tree

Last synced: 21 Feb 2026

https://github.com/prawn-cake/data_structures

Pure python data structures implementations

data-structures datastructures python

Last synced: 02 Jul 2025

https://github.com/playwithalgos/kdtrees

Graphical demonstration of the construction of a kd-tree

data-structures geometric-algorithms kdtree

Last synced: 04 Oct 2025

https://github.com/basemax/arraylistpython

This is a simple implementation of ArrayList in Python, full-featured and easy to use with more than 20 methods.

array array-list arraylist data-structures data-structures-and-algorithms datastructure datastructures-algorithms py py3 python python3

Last synced: 08 Jul 2026

https://github.com/aslrousta/heap

Go Generic Binary Heap

binary-heap data-structures golang heap library

Last synced: 11 Jan 2026

https://github.com/inspurer/datastructure

链表、图、排序算法C语言实现

algorithms data-structures queue stack

Last synced: 08 Apr 2025

https://github.com/truewebber/swift-protoreflect

SwiftProtoReflect is a dynamic Protocol Buffers library for Swift, enabling reflection-based message handling, serialization, and deserialization without the need for precompiled .proto files.

data-structures protobuf protocol-buffers reflection serialization serialization-deserialization swift swift-library

Last synced: 02 Apr 2026

https://github.com/arvpo/ds-algo

Data structures and Algorithms in C++/Go

algorithms data-structures

Last synced: 13 Jul 2026

https://github.com/bohnacker/data-manipulation

Some Javascript and Python scripts to manipulate (large) CSV files and JSON data.

data data-mining data-structures javascript python

Last synced: 18 May 2026

https://github.com/amcbn06/dsa

Popular data structures i use implemented by me

cpp data-structures dsa

Last synced: 15 May 2026

https://github.com/jassoncu/algoritmos-y-estructuras-de-datos-en-go

¡Bienvenido al repositorio "Algoritmos y Estructuras de Datos en Go"!

algorithms algorithms-and-data-structures data-structures go golang learning practice

Last synced: 18 Mar 2025

https://github.com/ryosukecla/go-cs

algorithms, data structures, mathematics written in golang

algorithm computer-science data-structures golang math

Last synced: 08 Sep 2025

https://github.com/grantgasser/software-engineering

Data structures, algorithms, scalable system design, debugging, profiling, etc.

algorithms data-structures profiling scalable

Last synced: 19 Jan 2026

https://github.com/yvonneyeh/algorithms

What and how I studied for technical interviews!

algorithms ctci data-structures interview-prep leetcode tips

Last synced: 21 Mar 2025

https://github.com/theshobhitsingh/data_structures_and_algorithms

This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.

algorithms c cpp data-structures java javascript python typescript

Last synced: 06 Mar 2026

https://github.com/tyronejosee/course_python

Repository with materials and examples covering Python from basics to advanced topics, including automation, web development, data science, and more.

algorithms data-structures jupyter-notebook python

Last synced: 09 Aug 2025

https://github.com/ahmed-saayed/compititve-programming

A collection of algorithms, data structures, Problems on many websites, notes, and references I used during my ICPC journey

algorithms competitive-programming cpp data-structures icpc problem-solving topic

Last synced: 10 Oct 2025

https://github.com/lbrugnara/fllib

Set of algorithms and data structures written in portable C99

algorithms c c99 data-structures

Last synced: 07 Aug 2025

https://github.com/anandwana001/kotlin-dsa-projects

Data Structures and Algorithms in Kotlin by building small projects

algorithms coding data-structures games kotlin

Last synced: 19 Feb 2026