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/hariclerry/javascript-algorithms

Javascript data structure and algorithms

algorithms data-structures javascript

Last synced: 22 Jul 2025

https://github.com/sanketmaru/dsa-gfg

Data Structure & Algos implemented in Typescript

algorithms data-structures linked-list queue recursion stack tree typescript

Last synced: 09 Apr 2025

https://github.com/bartozzz/mads

Set of TypeScript utility modules for working with mathematics, algorithms and data structures.

algorithms computer-science data-structures mathematics typescript

Last synced: 20 Jan 2026

https://github.com/thedhruvrawat/dsa

This repository contains all the laboratory coursework for the course CS F211: Data Structures and Algorithms at BITS Pilani, Pilani Campus (Spring '22)

algorithms c data-structures dsa

Last synced: 22 Feb 2025

https://github.com/thenocturnaldevgypsy/exercises-java-labcodes

Here lies the source codes of the Java programs I've made and used way back when I'm still teaching programming courses/topics under BSCS, BSIT, BSCOE way back late 2012 to 2015.

data-structures exercises java

Last synced: 02 Mar 2025

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

For ALX SE low level programming

algorithms c data-structures makefiles

Last synced: 23 Feb 2025

https://github.com/abhilashg97/crimsoncake

A repository that contains solutions to all the problems that I have solved from various competitive programming websites

algorithms competitive-programming data-structures java python

Last synced: 22 Feb 2025

https://github.com/maathzzz/code-vault

๐Ÿ“‘ This repository contains a collection of algorithms, data structure studies and articles

algorithms c cpp data-structures python

Last synced: 14 Jul 2025

https://github.com/jacobwi/cs260_data_structures

Collection of pure C++ data structures and algorithms implementations in a real-world project.

algorithms cplusplus data-structures

Last synced: 01 Nov 2025

https://github.com/ryanlemes/graph-data-structure

Graph data structure implemented in Golang using clean architecture.

clean-architecture clean-code data-structures go golang graph

Last synced: 12 Jan 2026

https://github.com/hectorip/inquiry

Elixir Library to extract a specific value from a nested data structure in a query-like style.

data-structures elixir elixir-library extract json querying-iterables

Last synced: 02 Mar 2025

https://github.com/iamjuniorb/data_structures_and_algorithms

I'm working on Data Structures and Algorithms I C949 class in school and decided to write up all of these searching algorithms, sorting algorithms, strutures, and so on to get a better understanding. These can be used with large datasets to test their space and time complexities.

data data-analysis data-science data-structures datastructures datastructures-algorithms datastructuresandalgorithm math mathematics programming python python-app python-library python3

Last synced: 02 Dec 2025

https://github.com/asarkar/cyber-dojo-python

https://github.com/cyber-dojo/exercises-start-points/

algorithms cyber-dojo data-structures python

Last synced: 02 Mar 2025

https://github.com/salmanabdullahfahim/data-structure-algorithm

My Data Structure And Algorithm Learning Journey In C++

algorithms cplusplus data-structures dsa

Last synced: 22 Feb 2025

https://github.com/lucas54neves/gcc216-data_structures

Repository for the activities of the discipline of Data Structures of the course of Computer Science of the Federal University of Lavras

algorithms cplusplus cpp data-structures ufla

Last synced: 02 Mar 2025

https://github.com/simonprickett/clinkedlist

C Linked List Mentoring Work

c data-structures

Last synced: 16 Jun 2025

https://github.com/dnut/json-match-finder

Python application used to match listings against openings via authenticated JSON API access.

data data-structures data-wrangling database json-api python-application python-modules

Last synced: 28 Mar 2025

https://github.com/warborn/algorithms

Implementation of some of the data structures & algorithms i've found in books and courses

algorithms computer-science data-structures interview-preparation ruby

Last synced: 04 Mar 2025

https://github.com/santiagodotsh/php-notes

๐Ÿ˜ ๐Ÿ“ Personal PHP notes and reference guide.

control-structures data-structures match notes oop php types

Last synced: 03 Mar 2025

https://github.com/arturbomtempo-dev/pucminas-aeds2-assignments

Content developed throughout the Data Structures and Algorithms II course in the second semester of the Computer Science program at PUC Minas, including exercises, activities, and other implementations.

algorithms binary-search binary-tree bubble-sort c data-structures heap-sort insertion-sort java list queue quicksort radix-sort searching-algorithms selection-sort sequential-search sorting-algorithms stack

Last synced: 17 Mar 2025

https://github.com/uchamod/employee_mangement_system

This is basic back-end for employee management sysyem created by using java spring boot framework

anotation data-structures database dependencies functions java oop spring-boot

Last synced: 13 Nov 2025

https://github.com/malpercio/data-holder

A NodeJS package that provides implementations of some data structures

data-structures nodejs

Last synced: 02 Mar 2025

https://github.com/alexzajac/cs014_assignements

Group assignements for the CS014 class at UCR.

algorithms cplusplus data-structures

Last synced: 28 Mar 2025

https://github.com/theoliverlear/java-jump-start

Java Jump Start is a comprehensive guide designed to help you quickly learn the amazing abilities of Java. This guide will provide you will all the essentials in syntax as well as the unique features of Java.

data-structures education functional-programming guide java learning oop quickstart

Last synced: 24 Jun 2025

https://github.com/abomokh/avl-tree-binomial-heap

implementation for directory using AVL Tree & implementation for Priority Queue Using Binomial Heap

avl-rank avl-tree binomial-heap data-structure data-structures datastructure datastructures dictionary finger-tree heap implementation prieo priority-queue queue

Last synced: 27 Jun 2025

https://github.com/caleb-mantey/dsa

Data structures and algorithms in javascript. Useful resource to get a basic introduction to linear and non-linear data structures concepts.

data-structures javascript js linear-data-structures non-linear-data-structures

Last synced: 29 Mar 2025

https://github.com/teewrath/coding-problems

A repository where I keep all the questions I encounter in my coding journey, through contests and problem solving.

algorithms codechef-solutions codeforces-solutions competitive-programming cpp dart data-structures dsa inform7 java javascript leetcode-solutions striver-a2z-sheet

Last synced: 04 Apr 2025

https://github.com/shnartho/competitive-programming-python

Python Data Structures and Algorithms

algorithms data-structures python3

Last synced: 28 Oct 2025

https://github.com/dinomite/forgetsy-jvm

JVM port of Forgetsy, a trending library, backed by Redis

data-structures java jvm kotlin

Last synced: 26 Mar 2025

https://github.com/bragdond/universal-double-linked-list-c

Universal data structure double linked list implementation in C

c data-structures double-linked-list void

Last synced: 21 Mar 2025

https://github.com/iker-gonzalez/ft-containers

Reimplementation of stack, vector and map container types of the C++ standard template library (STL).

algorithms containers cpp data-structures operator-overloading standard-template-library templates

Last synced: 03 Mar 2025

https://github.com/bekcodingaddict/dsa

DSA stands for "Data Structures and Algorithms." In computer science and programming, data structures refer to the way data is organized and stored in a computer's memory, while algorithms are a set of step-by-step instructions for solving a particular problem or task.

algorithms coding-challenge coding-interviews data-structures data-structures-and-algorithms dsa dsa-algorithm

Last synced: 12 Nov 2025

https://github.com/junlarsen/algdat

Implementation of all algoritms and data structures from TDT4120 at NTNU in Scala

algorithms data-structures scala

Last synced: 21 Mar 2025

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

Some Common Data Structure and Algorithms Implementation

algorithms data-structures data-structures-and-algorithms library

Last synced: 20 Jul 2025

https://github.com/bekcodingaddict/leetcode

LeetCode is the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews.

algorithms coding-challenge coding-interviews data-structures interview-practice interview-preparation

Last synced: 22 Feb 2025

https://github.com/aeyage/infix-to-postfix

Application of Linked Stacks

cpp11 data-structures linked-list stacks

Last synced: 20 Dec 2025

https://github.com/data-miner00/dsa

Grappling with Data Structures and Algorithms

algorithms data-structures

Last synced: 02 Mar 2025

https://github.com/elementbound/mcc

Generic collections for C

c collection collections data-structures

Last synced: 26 Dec 2025

https://github.com/jitendragangwar123/dsa-using-cpp

This Repository have Data Structure and Algorithms concepts solving through C++.

algorithms cpp data-structures

Last synced: 03 Mar 2025

https://github.com/ch6832/polyglot-coding-playground

A comprehensive collection of algorithms, data structures, design patterns, and coding challenges implemented in multiple programming languages for learning and showcasing language proficiency.

algorithms coding-challenges cplusplus data-structures design-patterns golang java python rust swift

Last synced: 22 Feb 2025

https://github.com/youseftareq33/java_datastructuer_2_equationfilebrowserinterface-stack-v2

This project check the equation(whether it infix expressions or postfix) if it balanced or invalid, then convert it to desire expressions and calculate the result.

data-structures java javafx

Last synced: 14 Apr 2025

https://github.com/yangsijun528/data_structure_with_c

C์–ธ์–ด๋กœ ์ž๋ฃŒ๊ตฌ์กฐ ์ง์ ‘ ๊ตฌํ˜„ํ•˜๊ณ , ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋กœ ๊ฒ€์ฆํ•ด๋ณด๊ธฐ + Python ์‹œ๊ฐํ™”

c data-structures

Last synced: 12 Nov 2025

https://github.com/aguven6/inmemory-data-processor

Convert tabular data to columnar data with index. Aim is to process huge data quicker especially in aggregation operation

columnar-storage data data-structures parallel-computing parallel-programming processing

Last synced: 12 Oct 2025

https://github.com/victor-fiamoncini/my_structures

Study of some data-structures

c data-structures

Last synced: 19 Jun 2025

https://github.com/rafaelmoraes003/trybe-is-not-google

Program that simulates a document indexing algorithm similar to Google's, being able to identify occurrences of terms in TXT files.

algorithms data-structures pytest python

Last synced: 13 Jun 2025

https://github.com/rafaelmoraes003/restaurant-orders

System that generates reports on orders and customers to help with marketing efforts and increase sales. The system also keeps track of ingredient stock to maintain an accurate digital menu.

data-structures hashmap python set

Last synced: 21 Mar 2025

https://github.com/piratecoderz/dsa-final-project

University project for (DSA) using Java and MySQL. The Car Rental System features an Admin Panel for managing vehicles, customers, and rentals, Customer Portal for renting cars. DSA concepts like linked lists and queues and utilizes JDBC for database connectivity. A practical application of programming skills and database management.

algorithms data-structures data-structures-algorithms data-structures-and-algorithms dsa eclipse final final-project java java-8 mysql mysql-database mysql-workbench

Last synced: 11 Sep 2025

https://github.com/bragdond/dynamic-array-c

short library to handle c dynamic array

array c data-structures dynamic-array

Last synced: 21 Mar 2025

https://github.com/jiaqiluo/summer-activity-library-v2

A practice for binary search tree(BST)

binary-search-tree bst cpp data-structures

Last synced: 21 Mar 2025

https://github.com/akashnath420/graph-based-path-finding-tool

The Java code models all 64 districts of Bangladesh as nodes in an undirected, weighted graph. The graph captures road distances between districts to support pathfinding, logistics, or geographic analysis.

akash-nath algorithm algorithms bfs cse246 data-structures dsa east-wast-university ewu graph shortest-path-algorithm

Last synced: 16 Jun 2025

https://github.com/jiaqiluo/shortcut-navigator

A practice for directed graph abstraction using an adjacency list

css data-structures graph

Last synced: 21 Mar 2025

https://github.com/d-antonelli/geeks_for_geeks_dsa_solutions

Solutions to Geeks for Geeks Data Structures & Algorithms Practices

algorithms data-structures geeksforgeeks javascript

Last synced: 02 Feb 2026

https://github.com/stylepatrick/data-structure-arithmetic-algorithm

Some examples for arithmetic data structures algorithm.

algorithm data-structures java

Last synced: 21 Mar 2025

https://github.com/dibahk/sql50

this a collection of leet code problems I have solved

data-structures pandas pyhon sql

Last synced: 27 Mar 2025

https://github.com/samukiszhsd/alteryx-analytics

Vocรช estรก trabalhando com dados de transaรงรตes bancรกrias do Itaรบ e precisa fazer algumas anรกlises para ajudar o time de auditoria a detectar padrรตes incomuns e possรญveis transaรงรตes suspeitas.

alteryx data-analysis data-structures data-visualization etl workflow

Last synced: 18 Feb 2026

https://github.com/leobagua/leobagua.github.io

Let's talk about software development. https://leobagua.github.io

data-structures database devops elixir k8s kubernetes learning ruby ruby-on-rails software-engineering

Last synced: 30 Dec 2025

https://github.com/kiplingw/skiplist

Kip's implementation of William Pugh's (1989) probabilistic linked list with logarithmic access time.

algorithm balanced-tree data-structures linked-list logarithmic-complexity probabilistic-data-structures

Last synced: 22 Dec 2025

https://github.com/gh4rib/datastructures-in-go

Go package that implements useful data structures in go

data-structures go golang imported package

Last synced: 11 Jan 2026

https://github.com/symonmuchemi/java

Learning Java

data-structures java

Last synced: 08 Jul 2025

https://github.com/ukonline/pyds

Data structures implementations in Python for pedagogical purpose.

data-structures

Last synced: 11 Mar 2026

https://github.com/byhill/disjointsets.jl

An implementation of the Disjoint-set data structure for Julia

data-structures disjoint-sets julia

Last synced: 22 Feb 2025

https://github.com/contawo/uct_java

My school computer science assignments made with java implementing data structures and SQL database.

algorithms-and-data-structures data-structures database java

Last synced: 16 Jun 2025

https://github.com/mofirojean/data-structures-and-algorithm

Contains code on the various data structures and algorithm implemented in various programming languages

algorithms-and-data-structures data-structures javascript linked-list python3 queue searching-algorithms sorting-algorithms stack tree-structure typescript

Last synced: 05 Apr 2025

https://github.com/isaaczhang4/mathematical-expression-calculator

Two calculator programs, one evaluates infix expressions, the other evaluates a series of expressions which may include variables.

calculator data-structures parsing python shunting-yard-algorithm

Last synced: 21 Feb 2025

https://github.com/zeionara/algorythms_and_data_structures

Labs for 'algorythms and data structures' discipline

algorythm data-structures

Last synced: 21 Feb 2025

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

Data Structures, Algorithms and Leetcode

algorithms data-structures leetcode

Last synced: 12 Apr 2025

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

Algorithms and data structures course at AGH UST. Implementations of basic algorithms and tasks solutions.

agh-ust algorithms algorithms-and-data-structures asd data-structures leetcode

Last synced: 12 Sep 2025

https://github.com/mrigank005/c-programming

Welcome to my C Programming Repository! This repository contains a collection of C programs that cover fundamental concepts, data structures, algorithms, and real-world applications. Whether you are a beginner or an experienced programmer, you'll find useful resources here.

c data-structures

Last synced: 05 Apr 2025

https://github.com/luigisalcedo/queue-on-linkedlist

Queues and Priority Queues based with LinkedLists structures on Java.

colas colas-prioridad data-structures estructuras-de-datos linked-list listas-enlazadas priority-queue queue

Last synced: 28 Dec 2025

https://github.com/subhash23jan/cpp-oops

This repository is a collection of custom-built C++ data structures designed to provide a deep understanding of their underlying principles and implementations. By creating these structures from scratch, I gained valuable insights into the internal workings of C++ STL data structures.

cpp20 data-structures

Last synced: 29 Dec 2025

https://github.com/sebi2020/data_structs

A nodejs general purpose module for standard data structs like fifo, queues, linked-lists

data-structures fifo heap lifo nodejs priority-queues stack

Last synced: 12 Apr 2025

https://github.com/mattiz3k/c-plus-plus-programming

# C Plus Plus ProgrammingThis repository contains my semester practice tasks for C++ programming, offering a beginner-friendly collection of core concepts. Ideal for students and self-learners, it covers basic I/O, loops, arrays, functions, and more. ๐Ÿ™โœจ

algorithms-and-data-structures competitive-programming computer-programming cpp data-structures example-code hacktoberfest-accepted hacktoberfest2020 ide markdown programming-language snu snu-2d snuprogrammingtools streaming-media topcoder-solutions udp-server web-ide

Last synced: 03 Aug 2025

https://github.com/scottaj/fsharp-set

A Set implementation in F#

data-structures fsharp set set-theory

Last synced: 27 Mar 2025

https://github.com/lewismakau/portfolio-projects

This repository contains file data and SQL files for projects used for my Portfolio.

data-analysis data-cleaning data-structures data-visualization database google-analytics microsoft-sql-server mysql powerbi tableau

Last synced: 02 Apr 2026