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/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/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/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/tyler-cromwell/leetcode

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

algorithms cplusplus data-structures golang python3

Last synced: 10 Feb 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/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/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/ailynux/dsa-lab

This is a data structures and algorithms (DSA) cheatsheet.

algorithms algorithms-and-data-structures cheatsheet data-structures dsa dsa-practice

Last synced: 12 Feb 2026

https://github.com/miroslav-reiter/algoritmy_a_datove_struktury

🤖 Algoritmy a Dátové Štruktúry - Zoznam, popis a implementácia najpoužívanejších algoritmov na hľadanie, triedenie, grafy, prácu s poliami v rôznych programovacích jazykoch (Python, Java, C/C++, VBA, C#, JavaScript, PHP)

algorithms algoritmy archicture architecture-components data-structures reiter vita

Last synced: 19 Mar 2026

https://github.com/davanesh/traffic-management-system-with-graph-visualization-using-javafx

A Java-based project that visualizes a traffic management system using graph structures and JavaFX. It demonstrates node and edge representation for traffic flow between locations, providing an interactive and visual approach to understanding connectivity.

data-structures dijkstra-algorithm graph-algorithms graph-visualization gui-development hashmap interactive-visualizations java javafx network-simulation oops-in-java pathfinder shortest-path-algorithm traffic-control traffic-management weighted-graphs

Last synced: 12 Feb 2026

https://github.com/kevjose/devnotes

notes from the journey of a software engineer 🤗

algotithms data-structures git-notes javascript terraform

Last synced: 14 Feb 2026

https://github.com/techy4shri/kmp-intrusion-detection-system

This IDS focuses on detecting intrusion attempts by matching patterns in network data (such as suspicious strings in payloads or requests). It integrates the Knuth-Morris-Pratt (KMP) string-search algorithm for efficient pattern matching while also using auxiliary methods such as hashing and tries for indexing or rule-based detection.

cpp11 cybersecurity-tools data-structures intrusion-detection-system kmp-algorithm multithreading python-3 string-matching

Last synced: 15 Feb 2026

https://github.com/vvaldesc/ballsortpuzzle_web

Ball Sorting based game made with Java Script, CSS and HTML:5

audio callback-functions data-structures documentfragment eventlistener game html5 javascript

Last synced: 01 Mar 2026

https://github.com/thomasthaddeus/algorithmselector

Explore our extensive Algorithms Repository, featuring a diverse range of algorithms from computational methods to data structures, cryptographic techniques, and AI. Ideal for education, research, and practical application, each algorithm is well-documented, tested, and optimized for performance and readability.

ai algorithms computational-algorithms computer-science cryptography data-compression data-structures educational-resource game-theory graph-theory machine-learning network-flow open-source optimization python

Last synced: 01 Mar 2026

https://github.com/amartya00/thesoup

A collection of useful classes and functions in Python.

algorithms data-structures graphs python3

Last synced: 27 Mar 2026

https://github.com/hasnatrasool163/socialnetworkfriendrecommendationsystem

A Social Network Friend Recommendation System is an exciting project that leverages graph theory concepts to simulate real-world social networks.

algorithms-and-data-structures data-structures dsa-algorithm graphs-algorithms java java-fxml java-gui javafx queue-algorithm

Last synced: 16 Apr 2026

https://github.com/eskabore/cs50x-2023

This repository houses all the problem sets and my final project for CS50 2023

algorithms c-language c-plus-plus cs50 cs50x data-structures javascript memory-allocation programming python

Last synced: 16 Apr 2026

https://github.com/ahmedabougabal/myleetcodeanswers

Documenting my LeetCode solutions in C++ / Python / JavaScript since my time at the ITI till now

algorithms complexity cpp data-structures dynamic-programming javascript oop problem-solving python

Last synced: 05 Mar 2026

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/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/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/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/roy7077/codechef-practice

this repository is dedicated to storing solutions for problems from CodeChef, a popular competitive programming platform. Emphasize that it is a personal repository created to track my progress and showcase my problem-solving skills.

algorithms algorithms-and-data-structures codechef codechef-long-challenge codechef-solutions competative-programming contest-programming data-structures dsa problem-solving

Last synced: 17 Apr 2026

https://github.com/mrityunjay-tripathi/algorithms

Implementation of different algorithms in (Python, C, C++, Java)

algorithms c cpp14 data-structures graph java python tree

Last synced: 04 Apr 2026

https://github.com/evanxg852000/rockstartdev

A collection of projects implemented for learning

algorithm compilers cpp14 data-structures database golang learning python

Last synced: 18 Apr 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/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/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/kdrag0n/structalgo

My implementations of various data structures and algorithms in C.

algorithms data-structures

Last synced: 27 Apr 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/abhijeet-muneshwar/geeksforgeeks

This repository contains solutions to GeeksForGeeks problems

algorithm data-structures java

Last synced: 30 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/chowdhuryj-github/benchmarkinggui

A MSOE Lab Project for a JavaFX application on generating benchmarking plots for different methods of a Array List or Linked List implementation.

benchmarking data-structures javafx

Last synced: 30 Apr 2026

https://github.com/manojpatra1991/data-structures-and-algorithms-in-python

Solutions to common problems related to data structures and algorithms in Python

algotrithm data-structures python

Last synced: 02 May 2026

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/dharmjit/go-algos

Algorithms in Golang

algorithms data-structures golang

Last synced: 09 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/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/ymm135/golang-java-cpp-dsa

golang/java/c++的数据结构及算法(DSA),附带leetcode相关习题、animate动画说明!

algorithms cpp11 data-structures golang java

Last synced: 05 May 2026

https://github.com/esenmx/collection_notifiers

Collections with implementation of ValueListenable/ChangeNotifier for minimum rebuild and simplest syntax

collection dart data-structures flutter performance-optimization state-management

Last synced: 05 May 2026

https://github.com/prime-infinity/prime-chain

understanding basic blockchain concept by building simple blockchain in javascript,python and golang. Experimenting with different data structures.

blockchain blockchain-demos data-structures golang javascript python

Last synced: 06 May 2026

https://github.com/iykekings/data-structures-deno

Popular data structures' implementation in JavaScript/Typescript

data-structures deno javascript typescript

Last synced: 06 May 2026

https://github.com/ahmed-roshdy-1/implementing-stack-using-c

this problem I had solved in my second year in computer science college

c data-structures stack

Last synced: 11 Jun 2026

https://github.com/archishmansengupta/lc

contains leetcode solutions done ~ 2 years ago, don't bother

algorithms cpp data-structures leetcode

Last synced: 25 Jun 2026

https://github.com/alexforster/deque

A simple fixed-size deque implementation in C.

c data-structures deque

Last synced: 13 May 2026

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

Data Structures and Algorithms - This repository is a collection of commonly used data structures and algorithms implemented in C#.

algorithms csharp data-structures data-structures-and-algorithms dsa

Last synced: 20 Jun 2026

https://github.com/arin-paliwal/data-structures-and-algorithms

This Repository contains codes I solve using practicing DSA and preparing for Interviews. These codes are easy to understand and are well arranged.

algorithms cpp data-structures java python

Last synced: 10 May 2026

https://github.com/rezatajari/csharp.challenges

Collection of C# coding challenges solved with clean, well-documented solutions. Each challenge is organized as a separate project with explanations and examples, showcasing problem-solving skills.

algorithms coding-practice csharp-challenges data-structures dotnet learning-by-doing problem-solving

Last synced: 28 Jun 2026

https://github.com/tlack/xacto

Q-inspired Javascript convenience library and in-memory database

column-store data-structures javascript kdb memory-database nodejs vector

Last synced: 11 May 2026

https://github.com/krrishd/csci-2270

CSCI 2270: Data Structures

data-structures datastructures

Last synced: 28 Jun 2026

https://github.com/solangeug/hacker-rank

A collection of programming challenges by HackerRank (https://www.hackerrank.com/).

algorithms data-structures hackerrank programming-challenges

Last synced: 11 May 2026

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

Data Structures classes of CStack, CQueue, CPriority & Linked List in C++

cqueue cstack data-structures datastructures linked-list pointer

Last synced: 18 Jun 2026

https://github.com/zwrawr/dsa_assessment

University of York, Data Structures and Algorithms Assessment, Task : Predictive Text

alogrithms c data-structures university-of-york university-project

Last synced: 22 Jun 2026

https://github.com/hweawer/algohol

Algorithmic tasks in courses and contests

algorithms data-structures leetcode

Last synced: 29 Jun 2026

https://github.com/sumeetsarkar/geeksforgeeks

GeeksforGeeks DS problems in Javascript

arrays data-structures ds geeksforgeeks stacks

Last synced: 24 Jun 2026

https://github.com/vikramgujar/logical-problem-solving

A daily updated collection of Java solutions to logical problems like arrays, strings, recursion, and more. Perfect for coding practice, interviews, and enhancing problem-solving skills.

algorithms arrays coding coding-practice competitive-programming daily-coding data-structures interview-preparation java java-exercises logical-problems problem-solving programming-challenges recursion strings

Last synced: 12 Jun 2026

https://github.com/eugeniusms/sda-2022

Programming assignments, labs and other tasks during the programming basics course at the University of Indonesia.

algorithms college data-structures dsa

Last synced: 15 Jun 2026

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

Contain all major data structures with documentation and code.

data-structures

Last synced: 22 Jun 2026

https://github.com/pvgupta24/cse-labs

Dump for CSE Lab assignments and programs

algorithms c computer-architecture cpp data-structures mips opengl verilog

Last synced: 09 May 2026

https://github.com/chowdhuryj-github/autocompleter

A MSOE Lab Project for a JavaFX application on word searching using different backing data structures for a ordered and unordered list of words.

data-structures javafx unit-testing

Last synced: 23 Jun 2026

https://github.com/thanhngan22/dsa-writeups

💦 some exercises in Hackerrank and other sources used to practice

algorithms data-structures hackerrank-solutions

Last synced: 24 Jun 2026

https://github.com/yahyatinani/y

'y' is a library that aims to provide useful data structures and utility functions.

data-structures immutable-collections kmp kotlin kotlin-multiplatform lists maps vectors

Last synced: 10 Jun 2026

https://github.com/anindya-dey/dsa

A website where I summarize solutions for DSA problems.

algorithms andys-cli data-structures data-structures-and-algorithms dsa nextjs react tailwind tailwindcss vercel

Last synced: 09 Apr 2026

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

Personal repository, containing implementations and notes about data structures.

c data-structures set stack

Last synced: 27 Apr 2025

https://github.com/ychaaibi/leetcode

Leetcode - Competitive Programming - Problem Solving 🧩🧠.

algorithms competitive-programming data-structures leetcode leetcode-cpp leetcode-solutions problem-solving

Last synced: 11 Apr 2025

https://github.com/ahmedharoon07/bakeshopproj

A Simple CLI program made in Java that uses Data Structures like Arrays, Queues, LinkedList and ArrayList

array arraylist cli data-structures desktop-application linked-list

Last synced: 01 Apr 2025

https://github.com/larusso/concat-reader

Adapter for reading through multiple reader continuously

concatenate data-structures reader rust

Last synced: 19 Mar 2025

https://github.com/tusharpamnani/dsa

A comprehensive resource for learning DSA. Originally crafted for personal revision, it has evolved into an open library for enthusiasts, students, and developers alike.

algorithms data-structures

Last synced: 27 Mar 2025