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/jmaister/golib

Implementation of algorithms in Go

algorithms data-structures go golang golang-library

Last synced: 07 Oct 2025

https://github.com/boss294/credisync

CrediSync is a comprehensive web application designed to manage and track your financial transactions, including credits, debits, creditors, and debtors. With modern UI/UX and advanced features, it provides a seamless experience for managing your financial records.

credit-tracker css data-structures data-visualization dsa html html3 js management-system money-management web-dev website websoftware

Last synced: 27 Oct 2025

https://github.com/alexmatthes/writeam-text-editor

✍️ writeAM: A terminal-based text editor built from scratch in C as a learning project. Inspired by the Kilo editor, it features syntax highlighting for C, search functionality, and robust raw mode terminal handling.

c cli data-structures kilo-editor student-project systems-programming terminal text-editor

Last synced: 06 Oct 2025

https://github.com/manasmalla/learning-kotlin

a series of programs in the Kotlin programming language to help learn the concepts of data structures and understand complex algorithms to solve real-time problems, following the A-Z striver sheet, provided by TakeYouForward™️.

algorithms data-structures dsa kotlin leetcode

Last synced: 06 Oct 2025

https://github.com/saifiimuhammad/data-structures-algorithms

This repository contains implementations of common algorithms and Leetcode problems in C++.

algorithms cpp data-structures leetcode

Last synced: 06 Oct 2025

https://github.com/mateusz-przybyla/addressbook_objectoriented

C++ (OOP) application - Przyszly Programista course (training)

cpp data-structures oop txt-files

Last synced: 09 Nov 2025

https://github.com/bormoge/leetcode

My leetcode answers.

algorithms data-structures java leetcode

Last synced: 14 Jul 2025

https://github.com/devprnvk/flighttrackersystem

a simple console-based Airline Information System implemented in C. The program allows users to view a table of flights, display detailed information about a specific flight by ID, and explore a table of airports and their countries. Feel free to explore, modify, and enhance the code for your learning and project needs.

airline c data-structures low-level-programming management memory-allocation reservation-system

Last synced: 26 Mar 2025

https://github.com/rileysuomi/datastructures-and-algos

Collection of data structure implementations, algorithms, and leet-code solutions

algorithms cpp data-structures leetcode python

Last synced: 17 Mar 2025

https://github.com/lucasgianine/pilha-object

🔋 Working with stacks in data structure discipline at the @Bandtec

data-structures stack

Last synced: 26 Mar 2025

https://github.com/karmatys8/algorithms-and-data-structure

The most interesting codes that I have wrote during studying for Algorithms and Data Structures.

agh agh-university agh-wi algorithms-and-data-structures algortithms data-structures python3 self-written study-notes

Last synced: 11 Mar 2025

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

Different data structures

data-structures javascript

Last synced: 14 Jun 2025

https://github.com/r-papso/data-structures

Implementation of advanced data structures

avl-tree csharp data-structures hashing-algorithms kd-tree

Last synced: 28 Oct 2025

https://github.com/alinpahontu2912/ast-implementation

Implemented an AST in Assembly language, by using recursion

assembly-x86 data-structures

Last synced: 17 Jun 2025

https://github.com/maximfersko/convertor_decimal

Implementation convertor for working with the Decimal data type

data-structures decimal-converter decimal-floating-point decimal-numbers

Last synced: 16 Jun 2025

https://github.com/arkeasz/leetcode

A collection of my solutions to LeetCode problems

algorithms data-structures javascript leetcode python rust

Last synced: 08 Apr 2025

https://github.com/andrewnester/python-problem-solutions

Solutions for different algorithmic and data structure problems

algorithm data-structures problem-solving python

Last synced: 07 Jul 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/ahmednassar7/money-hub

A bank management system.

algorithms cpp data-structures database oop sql

Last synced: 26 Mar 2025

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

This Repository contains Data Structures and Algorithms i implemented during practice

algorithms coursera coursework data-structures data-structures-algorithms data-structures-and-algorithms

Last synced: 26 Mar 2025

https://github.com/nachiket-072005/data_structure-algorithm

In this repo, I am uploading Data-Structure-and-Algorithm in Java with Step by step chapter code basics to advanced topics like DP, Graph and so on.

c data-structures java

Last synced: 17 Mar 2025

https://github.com/sammyne/data-structures-and-algorithms-go

Data structures playground in Go

algorithms data-structures

Last synced: 18 Mar 2025

https://github.com/gabrieledarrigo/grokking

A repository that contains algorithms and data structure (not only) from "Grokking Algorithm" book

algorithms data-structures grokking-algorithms

Last synced: 18 Mar 2025

https://github.com/marcellorhcp/largest-product-in-a-grid

In the 20×20 grid, what is the greatest product of four adjacent numbers in the same direction using Go programming language

algorithms data-structures exercise golang grid

Last synced: 14 Jan 2026

https://github.com/zdrcdw/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 hashmap interactive-visualizations java javafx network-simulation oops-in-java shortest-path-algorithm traffic-control traffic-management weighted-graphs

Last synced: 18 Mar 2025

https://github.com/saadarazzaq/master-dictionaries-in-python

Master Dictionaries in a LAYMAN Language ✨

data-structures dictionaries python

Last synced: 17 Mar 2025

https://github.com/ajlekcahdp4/queue

My implementation of queue data structure

c data-structures queue ring-buffer

Last synced: 25 Jun 2025

https://github.com/mostafagalal1/expression_evaluator

Application using implemented stack data structure to convert from infix to postfix notations. And evaluate the postfix expression.

data-structures infix-to-postfix java postfix-evaluation

Last synced: 17 Mar 2025

https://github.com/fabriziomettini/dsa-i

Resources about my DS&A I course (FCEIA - UNR)

algorithms college data-structures

Last synced: 17 Mar 2025

https://github.com/citizenlabsgr/data.world

Work with data sets prior to uploading to data.world

data data-structures

Last synced: 26 Mar 2025

https://github.com/firoz-thakur/leetcodesolving

Welcome to the LeetCode Problem Solving repository! This repository contains solutions to a variety of problems from LeetCode, covering a wide range of topics in Data Structures and Algorithms. The goal is to enhance problem-solving skills and help you ace technical interviews.

algorithm codechef-solutions codeforces-solutions competitive-programming cpp data-structures java leetcode leetcode-solutions problem-solving

Last synced: 18 Mar 2025

https://github.com/mohamed-mostafaaa/monty

Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python). It relies on a unique stack, with specific instructions to manipulate it. The goal of this project is to create an interpreter for Monty ByteCodes files.

brainfuck bytecode c data-structures monty queue stack

Last synced: 07 Jul 2025

https://github.com/ajlekcahdp4/list

My implementation of list data structure

c data-structures list-data

Last synced: 04 Apr 2025

https://github.com/huseynovvusal/bhos-spring-cup-2025

📗 Official repository of "BHOS Spring Cup 2025"

algorithms competitive-programming contest data-structures python

Last synced: 07 Jul 2025

https://github.com/woodprogrammer/go-hashmaps

HashMaps DataStructures Golang Implementations

data-structures hashing

Last synced: 28 Oct 2025

https://github.com/amrtamertech/clsstack_with_dynamic_array_library-cpp

A C++ template-based stack implementation built using a custom dynamic array class (clsDynamicArray) and extended from a custom queue structure (clsMyQueueArr). This project demonstrates how to implement a flexible stack structure with additional features such as element insertion, updating, reversing, and random access, beyond traditional LIFO beh

cpp data-structures dynamic-array generic-programming inheritance oop stack templates

Last synced: 15 Jun 2025

https://github.com/black-panthera/university-resource-allocator

Student Management System in C++ - OOP university system managing BTech & DualDegree students with faculty.Features: Random data generation, faculty advisor assignment, CGPA-based project guides, hostel-based allocation, TA supervision, constraint validation, overlap analysis, multi-criteria sorting, and workload distribution tracking and lot more!

constraint-satisfaction-problem constraints cpp data-structures object-oriented-programming oops-in-cpp random-generation resource-allocation resource-management student-management-system

Last synced: 15 Jun 2025

https://github.com/vic-lsh/ata

all things algo

algorithms data-structures

Last synced: 20 Mar 2025

https://github.com/giovanni-iannaccone/mix

C++ class storing data of unknown different types 🌀

c-plus-plus data-structures data-type library mix

Last synced: 30 Apr 2025

https://github.com/yapeansa/estrutura_pilha

Estudo sobre a estrutura de Pilha

c data-structures stack

Last synced: 01 Apr 2025

https://github.com/xonorhc/sewer-data-management

Modelo de dados geoespaciais para sistemas de esgotamento sanitario.

data-structures postgis postgresql sql

Last synced: 14 Jul 2025

https://github.com/ramy-ibrahim-ahmed/learn-algorithms

Algorithms & Data structure studies and implementations.

alogrithms data-structures

Last synced: 26 Mar 2025

https://github.com/r1cm3d/go-algorithms

This project has some algorithms and data structures implemented in Golang

algorithms data-structures go golang

Last synced: 15 Jan 2026

https://github.com/tjcchen/algorithms

✏️ Algorithms implemented with Java code.

algorithms core data-structures java

Last synced: 01 Apr 2025

https://github.com/emiratesskills/dart-leetcode-blind75

Blind 75 LeetCode Solutions in Dart – A collection of well-optimized solutions for the Blind 75 LeetCode problems, implemented in Dart. This repository is aimed at helping developers and competitive programmers practice essential coding patterns in Dart.

blind75 coding-challenges competitive-programming dart data-structures flutter interview-prep leetcode problem-solving

Last synced: 08 Jul 2025

https://github.com/mkosir/store2doublylinkedlist

Doubly linked list data structure implemented in C programming language from scratch.

c data-structures

Last synced: 13 Jun 2025

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

Data Structures and Algortihms implemented in C++

algorithms cpp data-structures

Last synced: 08 Sep 2025

https://github.com/dbriane208/data-structures-and-analysis-of-algorithms

My data structures practice using Python programming language

algorithms data-structures python

Last synced: 15 Jun 2025

https://github.com/techno-coder/envisage

Data structure visualisation tool

data-structures graph-theory informatics visualisation

Last synced: 25 Oct 2025

https://github.com/thefcraft/cp-algorithms

A personal repository for competitive programming solutions, including CSES, Project Euler, and HackerRank problems, with custom debugging utilities and scripts.

algorithms cpp data-structures

Last synced: 03 Apr 2025

https://github.com/itsmorais/ed_2023_02

Repositório criado para apoio as aulas de estrutura de dados 2ºSemestre de DSM

data-structures typescript

Last synced: 27 Mar 2025

https://github.com/youssefelghamour/binary_trees

Repository containing implementations of various binary tree operations in C

algorithm algorithms algorithms-and-data-structures avl-tree binary-search-tree binary-tree binary-trees c data-structures

Last synced: 08 Jul 2025

https://github.com/rishabh-agarwal/datastructureandalgo

The DataStructureAndAlgo repository is a curated collection of data structures and algorithms implemented in Java, aimed at providing a solid foundation for learners and developers. It's designed for those preparing for interviews, deepening their understanding of computer science fundamentals, or looking for a reliable reference for algorithmic pr

algorith data-structures java11

Last synced: 02 Feb 2026

https://github.com/claudio-code/data-structure-algorithm-and-neural-network

:scroll: I' m learning new algorithms and how create small and basic neural network

algorithms big-o data-structures neural-network

Last synced: 10 Apr 2025

https://github.com/faraasat/employee_management_system

Employment Management System, implemented in C++ as part of the Data Structures and Algorithm course, offers a powerful console-based system for companies to efficiently manage their employees' records.

cpp data-structures data-structures-and-algorithms management-system

Last synced: 15 Jun 2025

https://github.com/amaravivian/client-project-analysis

"Comprehensive data analysis project for a new client to provide data-driven recommendations."

data-science data-structures data-visualization r tableau

Last synced: 02 Apr 2025

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

Learning algorithms and data structures.

algorithms data-structures vk

Last synced: 02 Apr 2025

https://github.com/rylei-m/ry_2024_leetcode_arrays_and_strings

Leetcode for reviewing and learning DSA topics.

algorithms data-structures dsa-practice leetcode python3

Last synced: 21 Feb 2025

https://github.com/itsdrc/list-cxx

doubly linked circular list + testing

data-structures

Last synced: 27 Mar 2025

https://github.com/jetsemrick/practice

Programming exercises to improve skills in algorithms and data structures.

algorithms data-structures python

Last synced: 03 Apr 2025

https://github.com/eliasdeallmeida/tic-tac-toe-game-tree

Algoritmo que analisa a melhor jogada para um tabuleiro de jogo da velha por meio de uma árvore de jogadas.

data-structures game-tree minimax-algorithm python tic-tac-toe

Last synced: 29 Dec 2025

https://github.com/bernardobarreto/python-data-structures

Data Structures implementation in Python 3

data-structures linked-list python queue stack

Last synced: 15 Jun 2025

https://github.com/stynw7/algorithm_and_programming_python

Provides programs of Basic Algorithm and Programming using Python

algorithms algorithms-and-data-structures data-structures oop oops-in-python python

Last synced: 15 Jun 2025

https://github.com/yes20sh/data-structure-algorithms

This repository contains implementations of various data structures and algorithms in Python. It is designed to help you understand and practice fundamental concepts in computer science.

algorithms data-structures interview-preparation problem-solving

Last synced: 15 Jun 2025

https://github.com/bohdan-konovalov/algo-challenges

💡 Real-world algorithm challenges inspired by actual interviews. Practice, debug, and grow your skills — one challenge at a time.

algorithms coding-challenges data-structures interview-prep jest problem-solving react-native technical-interviews typescript

Last synced: 03 Apr 2025

https://github.com/colowill/Currency-Converter

Java currency converter that uses WebScraping to update it's conversion rates.

currency-converter data-scraping data-structures gui java-8

Last synced: 12 Mar 2025

https://github.com/yossef-ashraf/fifo-served-scheduling

This project implements a FIFO (First In, First Out) scheduling algorithm, which is a basic CPU scheduling technique used in operating systems. It schedules tasks (or processes) based on their arrival time, meaning the task that arrives first is executed first.

c data-structures

Last synced: 17 Mar 2025

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

An open source collection and playground of algorithms, data structures and related documentation to brush up your knowledge of computer science fundamentals, or learn it from scratch.

algorithms arrays bfs data-structures dfs dynamic-programming graph graph-theory in-order iteration list post-order pre-order recursion search-algorithms sorting-algorithms tree

Last synced: 11 Apr 2025

https://github.com/vaibhavmojidra/data-structures---binary-tree-in-java

A tree in which each node (parent) has at most two-child nodes (left and right) is called a binary tree. The top most node is called the root node. In a binary tree a node contains the data and the pointer (address) of the left and right child node.

algorithms data-structures java mojidra vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 15 Jun 2025

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

Data Structures, Algorithms and Leetcode

algorithms data-structures leetcode

Last synced: 12 Apr 2025

https://github.com/ukonline/pyds

Data structures implementations in Python for pedagogical purpose.

data-structures

Last synced: 11 Mar 2026

https://github.com/symonmuchemi/java

Learning Java

data-structures java

Last synced: 08 Jul 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