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/nejcm/js-algorithms

JavaScript implementation and examples of many popular algorithms, data structures and other programming problems.

algorithms data-structures javascript javascript-algorithms js programming-problems

Last synced: 05 Mar 2026

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

simple programs on different types of data structures

algorithms cpp data-structures java javascript

Last synced: 22 Feb 2026

https://github.com/yuvraj0028/rule-engine-ast

User friendly rule engine implemented with Abstract Syntax Tree for making a logical data structure to evaluate attributes.

angular angular-cli backend bootstrap5 data-structures docker java logic-programming material-ui mongodb spring-boot tree-structure

Last synced: 12 Apr 2026

https://github.com/erickpetru/javascript-data-structures

Collection of data structures created with ECMAScript 2015+, TypeScript definition files and Jest unit tests

data-structures ecmascript2015 javascript jest typescript-definitions

Last synced: 30 Apr 2026

https://github.com/suhas-h-c/shared-services

Shared services serves as a ready made solutions to most of the code snippets required for back-end services development in spring boot.

csv data-structures docker excel gherkin java17 ocr pdf spring spring-boot

Last synced: 27 Feb 2026

https://github.com/oleiade/atelier

A collection of Go algorithms, data structures, APIs and helpers to resort to when in need

algorithms data-structures golang helpers

Last synced: 04 Feb 2026

https://github.com/jakenherman/kcats

A stack implementation for node

data-structures node-module stack

Last synced: 25 Mar 2025

https://github.com/parsalotfy/datastructuresandalgorithms

An Object-Oriented and Generic implementation of data structures.

algorithms csharp data-structures generic graph-theory object-oriented

Last synced: 05 Mar 2026

https://github.com/v1tbrah/algorithms

Data structures and algorithms.

algorithms data-structures go golang leetcode

Last synced: 01 Apr 2025

https://github.com/andsarr/algorithms_princeton_template

Coursera Programming Assignments template for the Princeton's Algorithms course

algorithms analysis-algorithms coursera data-structures java princeton-algorithms

Last synced: 23 Apr 2025

https://github.com/pranav016/ds-algo-in-python

Implementation of Data-structures and Algorithms in Python.

algorithms data-structures python time-complexities

Last synced: 10 Apr 2025

https://github.com/gabriel-logan/dsacjs

A high-performance JavaScript and TypeScript library offering a comprehensive set of efficient data structures. Simplify your algorithm implementation and data manipulation with optimized, easy-to-use tools.

data-structures data-structures-algorithms data-structures-and-algorithms dstc std stdlib

Last synced: 04 Sep 2025

https://github.com/abhijeet-muneshwar/geeksforgeeks

This repository contains solutions to GeeksForGeeks problems

algorithm data-structures java

Last synced: 30 Apr 2026

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

Data Structures and Algorithms implemented in C++ for learning and practice. Covers fundamental concepts like linked lists, stacks, queues, trees, sorting, and searching

algorithms algorithms-and-data-structures data-structures dsa-practice dsa-with-c-plus-plus

Last synced: 11 Feb 2026

https://github.com/alirezagholamii/algorithms-daily

Solving Algorithmic Problems

algorithms data-structures javascript

Last synced: 16 Mar 2025

https://github.com/jaeyson/algox

Common Algorithms and Data Structures implemented using Elixir

algorithms algorithms-and-data-structures data-structures elixir

Last synced: 06 Mar 2026

https://github.com/srj101/useful-algorithms

Some mostly used and common algorithms implementations using javascript

algorithm basic-programming data-structures javascript

Last synced: 29 Apr 2026

https://github.com/komdosh/crackingthecodinginterview

Implementation of Algorithms and Data Structures from Cracking the Coding Interview

algorithms data-structures interview

Last synced: 10 Feb 2026

https://github.com/viktorsvertoka/goit-algo-hw-05

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures goit goit-algo-hw-05 python

Last synced: 07 Sep 2025

https://github.com/tyler-cromwell/leetcode

My https://leetcode.com/ solutions. (WIP)

algorithms cplusplus data-structures golang python3

Last synced: 10 Feb 2026

https://github.com/dharmjit/go-algos

Algorithms in Golang

algorithms data-structures golang

Last synced: 09 Jun 2026

https://github.com/murtuzaalisurti/dsa-tweets

Daily learnings of DSA with Kunal on twitter. Inspired by Kunal Kushwaha!

algorithms data-structures dsa tweets twitter

Last synced: 19 Mar 2026

https://github.com/viktorsvertoka/goit-algo-fp

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures goit goit-algo-fp python

Last synced: 09 Apr 2025

https://github.com/anishlearnstocode/python-workshop-3

Python 🐍 Workshop on Language Basics, Constructs and introduction in Data Structures & Algorithms 👨‍💻 @WhatAfterCollege 🎓

algorithms arithmetic-expression data-structures dictionary functions generator-function introduction-to-programming list logical-expression methods oops pycharm pycharm-ide python python3 tuple workshop

Last synced: 08 Feb 2026

https://github.com/viktorsvertoka/goit-algo-hw-09

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures goit goit-algo-hw-09 python

Last synced: 09 Apr 2025

https://github.com/frankfarrell/kds4j

Kinetic Data Structures for Java

data-structures java kinetic-data-structures

Last synced: 06 Apr 2025

https://github.com/orxfun/orx-split-vec

An efficient dynamic capacity vector with pinned element guarantees.

data-structures fragment pinned pinned-elements rust split vector

Last synced: 17 Mar 2026

https://github.com/diogocarrola/leetcode75

The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.

algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python

Last synced: 06 Oct 2025

https://github.com/vickttor/data_structure_and_algorithms_with_java

Learning Data Structure and Algorithms by using Java

algorithms bigonotation data-structures java

Last synced: 26 Feb 2026

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

Some Python Code for Algorithm

algorithm data-structures python python3

Last synced: 24 Apr 2025

https://github.com/kdrag0n/structalgo

My implementations of various data structures and algorithms in C.

algorithms data-structures

Last synced: 27 Apr 2026

https://github.com/noti0na1/racket-codes

A Collection of My Racket Code

cps data-structures macros racket

Last synced: 17 Jan 2026

https://github.com/yjl9903/setmap

Use Hash to check whether two sets are equal.

data-structures hash

Last synced: 06 Oct 2025

https://github.com/tsg405/data-structures-and-algorithms-specialisation

This Repo contains - Starter files, Coursework, Programming Assignments for the Master DataStructure and Algorithmic Programming Techniques Specialization Course -- offered by University of California San Diego & HSE University, Coursera.

bst-tree coursera data-structures dynamic-programming hashtables heap python-3 queue stack

Last synced: 07 Oct 2025

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

Solutions for ds algo problems in Python

algorithms-and-data-structures data-structures python3 trees

Last synced: 15 Sep 2025

https://github.com/vaseug/powerlib

PowerLib contains classes and extension methods for working with data structures and MSSQL server data.

arrays collections data-structures database deployment entityframework helpers linq linq2sql mssqlserver sqlclr sqlserver

Last synced: 02 Feb 2026

https://github.com/thrimbda/dune

Dune of data-structures

data-structures dune

Last synced: 14 Jan 2026

https://github.com/joht/data-restructor-js

Transforms parsed JSON objects into a uniform data structure

adapter data-structures javascript json parser restructure

Last synced: 01 Feb 2026

https://github.com/arnaudband/algorithms_and_data_structures

This repository contains implementations of data structures and algorithms. Created as part of a Data Structures and Algorithms course, it features organized folders for each topic, with README files providing overviews, use cases, and complexity analysis. Sample problems and solutions, along with test cases, are also included.

algorithms-and-data-structures algorithms-implemented data-structures github-codespaces javascript learn solidity

Last synced: 05 Feb 2026

https://github.com/sysread/lua-skewheap

A skew heap implementation in Lua

algorithm data-structures heap lua priority skew skewheap

Last synced: 29 May 2026

https://github.com/bertptrs/safelist

A memory-safe linked list in C++

c-plus-plus data-structures linked-list memory-management

Last synced: 13 Jun 2026

https://github.com/pragmatic-objects/oo-data

Tool for generating data-like interfaces

data-structures elegantobjects java oop

Last synced: 01 Mar 2026

https://github.com/maskedsyntax/intellipath

A python based visualizer for A* pathfinding algorithm.

algorithms animation astar-algorithm data-structures priority-queue pygame python3 queue

Last synced: 30 Jan 2026

https://github.com/luanaraujo5/estrutura-de-dados

Comprehensive collection of data structures and algorithms implemented in Java and Python, including binary trees, graphs, and linked lists, with a focus on foundational concepts like Dijkstra's and Bellman-Ford algorithms. 🐍☕

data-structures grafos java python

Last synced: 06 Jan 2026

https://github.com/mdawoud27/data_structures_and_algorithms

Data Structures and Algorithms, you'll find comprehensive notes, explanations, and implementations of various data structures and algorithms.

arrays bigonotation binary-tree binary-trees c cpp data-structures hashtable javascript linked-list queues searching-algorithms sorting-algorithms stack stl

Last synced: 15 Apr 2026

https://github.com/kimmyxpow/php-dsa

This repository contains fundamental Data Structures and Algorithms implemented in PHP, designed for learning and exploring PHP's capabilities in computational problem-solving.

algorithm algorithms data-structures data-structures-and-algorithms php php-data-structures php-data-structures-and-algorithms

Last synced: 29 Jan 2026

https://github.com/edmilson-dk/academic-programming

In this repository, I will share all content that I have been studying in academic programming, such as data structures, ordering algorithms, etc.

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

Last synced: 05 Sep 2025

https://github.com/ujjawalsinghsde/Placement_Prepration

This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.

algorithm css data-structures html java javascript mongodb notes php placement prepinta100code sorting-algorithms sql

Last synced: 30 Dec 2025

https://github.com/nixhantb/data-structures-and-algorithms-in-java-

Master Java Programming and Data Structures and Algorithms in Java in an efficient way. Clear concept on Recursion and Sorting

algorithms algorithms-and-data-structures competitive-programming data data-structures java java-8 programming

Last synced: 05 Jul 2025

https://github.com/danielbrito/fatec

🎓 Análise e Desenvolvimento de Sistemas - Faculdade de Tecnologia.

cpp data-structures database development java javascript logic object-oriented-programming portugol programming script sql web-development

Last synced: 03 May 2026

https://github.com/luckasnix/structured-objects

Structured Objects is lightweight and powerful library for handling object in JavaScript/TypeScript in different types of data structures.

data-structures graph javascript library typescript vite

Last synced: 10 May 2026

https://github.com/turbomack/queue

Simple FIFO (first in, first out) Queue implementation in Elm

data-structures elm queue

Last synced: 24 Feb 2026

https://github.com/quang-pham-dev/ds-a

[WIP] The repository for revising and practicing data structures and algorithms. [TODO] move to practice with python

algorithms big-o data-structures hash-table javascript leetcode-solutions linked-list stack-queue tree

Last synced: 24 Jan 2026

https://github.com/stepantita/interview-prep

This repository contains C++ solutions for various LeetCode problems, categorized into multiple sections by topics

algorithm-challenges algorithms c-plus-plus cpp data-structures leetcode leetcode-solutions problem-solving programming programming-exercises

Last synced: 17 Jan 2026

https://github.com/gunh0/algorithms

📝 Solutions for Algorithm Problems [C/C++]

algorithm beakjoon c cpp data-structures project-euler

Last synced: 12 Mar 2026

https://github.com/viktorsvertoka/goit-algo-hw-02

Home task for Basic Algorithms and Data Structures📊

algorithms data-structures goit goit-algo-hw-02 python

Last synced: 13 Jun 2025

https://github.com/2kabhishek/topgear-java-data-structure-l1

Solutions for Java-Data-Strucutres-L1 ☕🧮

assignments data-structures java solutions topgear

Last synced: 06 Jun 2026

https://github.com/kkgthb/download-salesforce-objects-and-fields-as-json

A CumulusCI project that helps you download a Salesforce org's objects and fields as JSON

cumulusci data-structures database json metadata python salesforce salesforce-objects schema sfdx

Last synced: 04 May 2026

https://github.com/samridhisainii/codzy_dsa

This is my repository of Leetcode , GeeksforGeeks and Codechef questions which i solve regularly

algorithms cpp data-structures

Last synced: 23 Jan 2026

https://github.com/jon-brandy/data-structure

MY ANSWERS OF ALL DATA-STRUCT ASSIGNMENTS IN LECTURES

c data-structures

Last synced: 24 Apr 2026

https://github.com/heap-data-structure/specification

:mount_fuji: Heap specification for JavaScript

agpl data-structures heap javascript specification

Last synced: 12 Dec 2025

https://github.com/nop-dev/learning-js

Esse repositório contem todas as anotações que fiz enquanto estudava um módulo da trilha Explorer da Rocketseat sobre JavaScript. 🔰

data data-structures functions javascript js

Last synced: 17 Apr 2026

https://github.com/jeepway/data-structures-in-c

A collection of implementations of commonly used data structures in C.

algorithms c c-programming data-structures data-structures-in-c dsa makefile

Last synced: 14 Feb 2026

https://github.com/manid2/dsa

Data structures and algorithms code.

algorithms data-structures interview leetcode leetcode-solutions

Last synced: 29 Oct 2025

https://github.com/yoannpa/dtrsiv

A collection of functions using data.table to efficiently clean large tables using a simplified syntax

data-structures rdatatable rpackage

Last synced: 25 Oct 2025

https://github.com/libsugar/bettercollections

Some better collection implementations than the system library

arraypool collections concurrent data-structures vector

Last synced: 14 Aug 2025

https://github.com/tresor11/coding-challenges

This repository contains solutions to common coding challenges

algorithms data-structures

Last synced: 23 Feb 2026

https://github.com/merteldem1r/algostruct

AlgoStruct - Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c computer-science cpp data-structures leetcode

Last synced: 08 Oct 2025

https://github.com/sagiegurari/c_vector

A simple growable vector for C

c c-lib c-library data-structures vector

Last synced: 08 Oct 2025

https://github.com/mizrael/dictionarylookupbenchmark

Benchmark of lookup performance between `Dictionary`, `SortedList`, `SortedDictionary` and `HashSet`.

benchmark data-structures dotnet

Last synced: 08 Oct 2025

https://github.com/sidojain/cypher

Cypher is a lightweight, feature rich, terminal-based text editor written in C, using Tree-Sitter highlighting.

c data-structures file-io linux low-level-programming piece-table raw-mode terminal text-editor tree-sitter undo-redo wsl2

Last synced: 13 Apr 2026

https://github.com/muhdhanish/data-structure-js

This is learning the simple concept of data-structures using javascript.

array data-structures javascript linked-list queue stack

Last synced: 25 Mar 2025

https://github.com/sumeetsarkar/geeksforgeeks

GeeksforGeeks DS problems in Javascript

arrays data-structures ds geeksforgeeks stacks

Last synced: 23 Oct 2025