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/nguyenbn7/algorithms_specialization

Learn To Think Like A Computer Scientist. Master the fundamentals of the design and analysis of algorithms.

data-structures divide-and-conquer graph-algorithms shortest-path-algorithm

Last synced: 05 Oct 2025

https://github.com/shane-staret/machine-learning-sim-mccc-cis-112

The final project for CIS 112 at MCCC. This is a project that visualizes machine learning by teaching an AI how to place dots on a 3x3 grid in a specific order.

advanced-data-structures algorithms algorithms-datastructures data-structures java javafx machine-learning machine-learning-algorithms neural-network priority-queue queue

Last synced: 22 May 2026

https://github.com/pot-pourri/sll

:izakaya_lantern: Singly linked list data structures for JavaScript

agpl computer-science data-structures javascript linked-list ordered-collections

Last synced: 09 Jun 2026

https://github.com/the-mastermind-of-this-gen/files_sphere

Game-style file manager running entirely in CMD with smooth video-based animations, interactive mouse/keyboard input, and a modern, polished GUI.

algorithms console-app data-structures ffmpeg graphics gui object-oriented-programming

Last synced: 18 May 2026

https://github.com/1ayanabil1/100-days-of-python-bootcamp

Join me on my journey to code in Python every day for 100 days! 🐍 This challenge is designed to sharpen my programming skills, explore Python libraries, and build cool projects along the way.

data-structures data-structures-and-algorithms data-visualization django flask machine-learning matplotlib numpy pandas python seaborn web-development

Last synced: 09 Apr 2026

https://github.com/mollybeach/cucumber

Cucumber: Java Project Dynamic OOP Programming Data Structures Project

data-structures dynamic java oop project

Last synced: 10 Aug 2025

https://github.com/debapriyo007/gfg-arrays-questions

Easy level question from GFG.....

arrays c-language data-structures dsa

Last synced: 10 Aug 2025

https://github.com/chandantech2023/strivers_a2z_dsa_course-sheet

A DSA course that helps you to understand all DSA Concepts topic wise with practical implementation from A to Z in a well-organized and structured manner.🤩

array data-structures dynamic-programming graphs heaps linked-list programming-fundamentals queue searching-algorithms sorting-algorithms stacks string tree two-pointers

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

Implementation of algorithms in Go

algorithms data-structures go golang golang-library

Last synced: 07 Oct 2025

https://github.com/mohamedyounis10/simple-text-editor

This project is a simple text editor implemented in C++. It utilizes a stack-based approach to manage text operations like appending, deleting, printing, and undoing actions. The program's interface offers a menu-driven interaction for users.

consulea cpp data-structures simpletext texteditor

Last synced: 09 Aug 2025

https://github.com/skarakasoglu/gfg-algorithms

Solutions and implementations of the some algorithm problems in Golang

algorithm algorithms data-structures golang

Last synced: 14 Jan 2026

https://github.com/kpatel0170/resources

A comprehensive resources for CS students. A guide to enhance your skills and stay up-to-date with the latest trends.

algorithms blockchain data-structures dsa dsa-algorithm github ml-ai resources system-design web-development

Last synced: 09 Aug 2025

https://github.com/beatrichartz/algorithms

Test driven versions of Princeton Data Structures & Algorithms I

algorithms data-structures tdd test-driven-development

Last synced: 07 Oct 2025

https://github.com/convexwf/leetcode

Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

https://github.com/stdorg/go-collections

go-collections provides implementations of essential data structures and interfaces in Go.

algorithms collections data-structures go golang interfaces library

Last synced: 14 Jan 2026

https://github.com/jacob-pitsenberger/python-electronics-inventory-management-system-object-oriented-programming-project

Welcome to the Python Electronics Inventory Management System project repository! This project is a demonstration of Object-Oriented Programming (OOP) principles in Python for managing an electronic parts inventory.

data data-structures dictionary exception-handling file-io filesystem input-output inventory-management-system management-system modules oop pickle python user-interface

Last synced: 08 Oct 2025

https://github.com/mavroprovato/rust-algorithms

A library that implements various data structures and algorithms in Rust.

algorithms data-structures rust

Last synced: 09 Aug 2025

https://github.com/tauseefk/rasengan

Minimal circular buffer implementation.

circular-buffer data-structures rust

Last synced: 03 Oct 2025

https://github.com/eskabore/woerter

Dies ist ein C-Programm, das Wörter aus einer Datei liest, sie in einem Array speichert und verschiedene Optionen zur Manipulation und Suche bereitstellt. Das Programm liest Wörter aus einer Datei mit dem Namen "woerter.txt", die sich im selben Verzeichnis wie die ausführbare Datei befinden sollte.

algorithms algorithms-datastructures c data-structures sorting-algorithms

Last synced: 08 Oct 2025

https://github.com/maknahar/trie

Thread Safe Implementation of Trie Data Structure in Go

data-structures golang tree-structure trie

Last synced: 14 Jan 2026

https://github.com/Elevated-Standards/DataDemise

DataDemise is an application for certifying and verifying the destruction of data stored across various cloud providers. It ensures secure and verifiable destruction of data, providing certificates as proof of destruction.

cyber-security data-cleaning data-destruction data-sanitization data-science data-structures data-verification destruction-of-data information-security proof-of-destruction

Last synced: 02 Oct 2025

https://github.com/hacker1024/counting_set.dart

A Dart package providing a set that requires an element to be removed as many times as it was added.

dart dart-collection dart-library dart-package data-structure data-structures

Last synced: 08 Aug 2025

https://github.com/waleedali070/learning-dsa

Learning Data-Structures and Algorithm practically.

algorithms data-structures python

Last synced: 22 Jun 2026

https://github.com/hd-genius/data-structures

C++ datastrucure implementations without the standard library

cpp data-structures

Last synced: 07 Aug 2025

https://github.com/risahamm/containers.h

Implementation of Vector, Map, Set containers of the s21_containers.h library in C++17.

class-template containers data-structures gtest iterators template-functions

Last synced: 07 Aug 2025

https://github.com/ifonso/aedi

Algoritmos e Estrutura de Dados I

algorithms c data-structures

Last synced: 20 Jan 2026

https://github.com/kliph/heap-for-proletarians

Priority queue for clojure

clojure data-structures

Last synced: 06 Jul 2026

https://github.com/kalwar/snakegame

A very basic snake game using queue DS using JS/React

data-structures queue reactjs simple-app snake-game

Last synced: 10 May 2026

https://github.com/gkapfham/cs112s2015

Course Materials for Computer Science 112 Spring 2015

algorithms computer-science data-structures laboratory

Last synced: 07 Aug 2025

https://github.com/dicrtarasov/yii2-json

Утилиты Json для Yii2 (JsonEntity)

data-structures dicr entity json json-yii2 php yii2

Last synced: 09 May 2026

https://github.com/mustafahakkoz/network_analysis

Centrality calculations of a graph in C language

centrality-calculations data-structures social-graph

Last synced: 29 Jun 2026

https://github.com/abhilashg001/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: 15 May 2026

https://github.com/orxfun/orx-funvec

Traits to unify access to elements of n-dimensional vectors which are particularly useful in algorithms requiring both flexibility through abstraction over inputs and performance through monomorphization.

abstraction algorithms data-structures multidimensional-arrays rust vector

Last synced: 21 Jan 2026

https://github.com/paulgriffiths/gods

Experimentation with data structures and applications in Go

data-structures graphs maze-generation-algorithms maze-generator maze-solver queues sets stacks

Last synced: 14 Jan 2026

https://github.com/9d4/gods

Place where I learn data structures with Go.

data-structures go golang golang-examples

Last synced: 04 Aug 2025

https://github.com/abdulrahman3119/c-algorithms-practical-work-2025

Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).

2025 c codeblocks continuous-integration data-structures gcc-complier mit-license practical-work university-assignment unlam

Last synced: 10 May 2026

https://github.com/bryanaustin/structquery

Query data structures using string path in Go

data-structures go query

Last synced: 13 Mar 2026

https://github.com/gabrielluizsf/data-structures.go

Estruturas de Dados na linguagem Go :brazil:

data-structures pt-br

Last synced: 14 Jan 2026

https://github.com/thomas-chqt/libft

C library containing common utility functions

42 algorithms data-structures library utility

Last synced: 18 Apr 2026

https://github.com/eldehan/go-exercises

A collection of coding problems and exercises completed in Go

algorithms data-structures go golang

Last synced: 14 Jan 2026

https://github.com/bhavinpatel4199/machine-learning-programming

This repository serves as a central hub for various machine learning projects and experiments. It contains multiple sub-repositories, each focusing on different aspects of machine learning, from data preprocessing to advanced deep learning techniques.

data-structures data-visualization machine-learning machine-learning-algorithms pandas-dataframe python3 sklearn

Last synced: 19 Jan 2026

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

A Python package that contains common data structures and algorithms, available on PyPi.

data-structures heap linked-list python queue stack tree

Last synced: 11 Oct 2025

https://github.com/azaz9026/email-spam-detection

Welcome to the Email Spam Detection project! This repository provides a machine learning model for detecting spam emails using a Naive Bayes classifier and a simple web interface built with Streamlit.

data-analysis data-cleaning data-structures data-visualization deep-learning machine-learning python sql streamlit

Last synced: 14 Apr 2026

https://github.com/whisperpine/leetcode-py

LeetCode problem solutions in Rust.

algorithms data-structures dsa leetcode neetcode python

Last synced: 11 Oct 2025

https://github.com/kritika30032002/sde_sheets_solutions

Here Solutions to the SDE sheets are available to help students with the optimized solution and understanding of each question. Give it a Star 🌟If it helps you

algorithms-and-data-structures data-structures dsa interview-preparation interview-preparation-resources interview-questions open-source sde-sheet

Last synced: 11 Oct 2025

https://github.com/luisfernandovillalon/cs231-introdatastructures

A repository to showcase my coursework for my Introduction to Data Structures college course.

abstract-classes array data-structures exception-handling generics interfaces java javafx linkedlist queue recursion stack text-io

Last synced: 11 Mar 2025

https://github.com/wadaboa/prolog-utils

Some Prolog examples, exercises and utilities

clp data-structures logic-programming prolog

Last synced: 02 Mar 2026

https://github.com/c2akula/bitarray

Package bitarray provides a convenient and fast BitArray data structure that compactly stores bits in Go.

bitarray boolean compact convenient data-structures fast go golang pure-go pure-golang

Last synced: 14 Jan 2026

https://github.com/kalebers/data_structures_masters_2025

Repositorio para trabalhos da materia de Estrutura de Dados no Mestrado de Cybersegurança na PUCPR.

arrays binary-search-tree data-structures hash-table python

Last synced: 12 Oct 2025

https://github.com/talenfisher/cis152

Class materials from CIS152: Data Structures and Algorithms in Java

data-structures java

Last synced: 12 Oct 2025

https://github.com/shibam120302/interviewinsight

This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), Technical Subjects (OS + DBMS + SQL + CN + OOPs) Theory+Questions, FAANG Interview questions, and Miscellaneous Stuff (Programming MCQs, Puzzles, Aptitude, Reasoning). The Programming languages used for demonstration are C++, Python

algorithms backend cpp data-structures datascience deep-learning dsa front-end-development java language machine-learning placement-preparation project python roadmap web

Last synced: 11 May 2026

https://github.com/robin-mlh/treedatastructure

Tree-based data structure system with functions for adding, modifying, deleting or reading data from a directory path.

data-structures functions python utils

Last synced: 12 Oct 2025

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

C++ implementation of common data structures, for learning purposes.

algorithms cpp data-structures

Last synced: 03 Aug 2025

https://github.com/jiriklepl/ntin066

This repository contains solutions to programming assignments for Data Structures I (NTIN066).

data-structures mff-uk not-interesting-for-anybody

Last synced: 21 Aug 2025

https://github.com/rstacks/leetcode-write-ups

My solutions to foundational LeetCode problems, complete with explanations and alternative solutions. All solutions are written in Python.

algorithms data-structures data-structures-and-algorithms leetcode leetcode-solutions python3

Last synced: 13 Oct 2025

https://github.com/mehedimubin/daily-dsa

Solutions to Leetcode problems in Golang

algorithms data-structures golang interview-preparation problem-solving

Last synced: 13 Oct 2025

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

Repository for the Data Structures course

c data-structures

Last synced: 01 Jul 2026

https://github.com/pankajsahu92/job-scheduler

Console-based Job Scheduler in C++ implementing FCFS and Priority scheduling.

console-app cpp data-structures fcfs job-scheduler priority-queue

Last synced: 27 Sep 2025

https://github.com/wellingtonmwadali/binary_trees

This repo contains handled ALX tasks about binary tree.Binary trees are widely used in computer science and data structures due to their efficient search, insertion, and deletion operation s

binary-search-tree binary-tree data-structures

Last synced: 14 Oct 2025

https://github.com/yevheniidatsenko/goit-algo-hw-07

📊 Hometask - Basic Algorithms and Data Structures (Trees and balancing)

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

Last synced: 02 Aug 2025

https://github.com/theronwolcott/data-structure-kdtree-prquadtree

Implemented KD-Trees and PR-QuadTrees with efficient spatial queries, using inheritance and polymorphism. Optimized k-NN and range searches, dynamic node transformations, and geometric computations for high performance.

data-structures java trees

Last synced: 14 Oct 2025

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

A set of data structures implemented in PHP

data-structures hash-table php

Last synced: 08 Nov 2025

https://github.com/cassiofb-dev/arquivos-lista01

programas para lista de arquivos 01

c data-structures filesystem pointers

Last synced: 08 Nov 2025

https://github.com/abdulrahman-mostafa10/process-scheduler

A comprehensive visualization program for OS scheduling-process algorithms

algorithms data-structures oop

Last synced: 02 Aug 2025

https://github.com/rockchalkwushock/dsa-notes

Notes from Data Structure & Algorithm tutorials.

algorithms data-structures

Last synced: 27 Jan 2026

https://github.com/astro-ph/cosmolib

Easy-to-use formats and plots for cosmological observables

cosmology data-structures library plotting visualization

Last synced: 22 Jan 2026

https://github.com/helyousfi/hackerrankproblemsolving

This GitHub repository contains a collection of solutions to Hackerrank & LeetCode problems implemented in C++.

algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions leetcode problem-solving

Last synced: 01 Aug 2025

https://github.com/ptrvsrg/nsu-homework-c

Домашние работы по дисциплине "Программирование" 1 курса ФИТ НГУ

algorithms c cmake data-structures github-actions intrinsics openmp

Last synced: 19 May 2026

https://github.com/talamus/python-relatable

An easier way to manipulate tabular data that has complex references.

data-structures database python

Last synced: 24 Sep 2025

https://github.com/carlosagalicia/tc1031-act52-integral-activity-hash-template-ad2023

This program processes and evaluates the results of a competitive programming contest, ranking teams based on the number of problems solved, penalty time, and team number. It uses tuples and maps to record results and calculate penalties.

cplusplus cpp data-structures labs

Last synced: 23 May 2026

https://github.com/StudyResearchProjects/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 16 Oct 2025

https://github.com/antonygz/estructura_de_datos

Implementaciones y explicaciones de estructuras de datos en distintos lenguajes.

data-structures graphs queues stack trees

Last synced: 27 Jan 2026

https://github.com/saket-sk/data-structures-repo

Data Structures implementation taught during my academic tenure. Read WIKI of this Repository for more Theory.

data-structures

Last synced: 01 Aug 2025

https://github.com/souravsuvarna/cash-flow-minimizer-web-application

This is Data Structure & Algorithm Based Model Project. Which Minimizes the Cash Flow Between Set of friends using Greedy Algorithm technique . Here we integrated model with by considering 3 persons involving in the transaction.

algorithms-and-data-structures data-structures python3

Last synced: 17 Oct 2025