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/vspiewak/go-algorithms

Some Algorithms and Data Structures in Golang

algorithms algorithms-and-data-structures data-structures golang

Last synced: 18 Jun 2025

https://github.com/shriram2005/ds-practicals-bca-2nd-semester

Data Structures lab manual programs of my 2nd semester BCA at Sandip University.

bca data-structures datastructures-algorithms dsa-practice program

Last synced: 18 Feb 2026

https://github.com/andrewocc/info1905-assignment1

INFO1905 Data Structures Assignment 1 (tree traversal and arithmetic trees)

data-structures java trees

Last synced: 06 Nov 2025

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

📊 Hometask - Basic Algorithms and Data Structures (Heaps or Pyramids)

algorithms data-structures goit goit-algo-hw-08 heaps python

Last synced: 05 Apr 2025

https://github.com/danaelshrbiny10/ds-in-python

An implementation of a custom data structure in Python.

data-structures python3

Last synced: 12 Aug 2025

https://github.com/17xr/cppcontainers

A simple repository that contains my own implementations of various C++ containers.

containers cpp cpp23 cpp23-library data-structures

Last synced: 05 Apr 2025

https://github.com/jubayer98/go-travel---a-web-based-platform-of-tourism-sector-in-bangladesh

The tourism sector in Bangladesh significantly boosts the economy, benefiting from its prime geographic location and numerous attractions. However, the limited use of technology poses a major challenge, as tourists often encounter difficulties navigating destinations online, which can deter travel.

data-management data-structures web-development

Last synced: 08 Mar 2026

https://github.com/nchhillar2004/prisma-schema-blueprints

Advanced Prisma schemas for large-scale applications. Includes MySQL and other databases.

data-structures database prisma prisma-schema

Last synced: 14 May 2025

https://github.com/luc1d1ty/datastructures_algorithms

The way I implemented various ds&a using different programming languages .

algorithms data-structures datastructures-algorithms math number-theory

Last synced: 17 Sep 2025

https://github.com/ianfelps/leetcode

Repositório com soluções comentadas de problemas de LeetCode. Inclui explicações, abordagens utilizadas e reflexões sobre cada questão resolvida.

data-structures leetcode python study

Last synced: 18 Sep 2025

https://github.com/zot/differencelists.jl

A difference list implementation for Julia. These are a highly efficient and simple way to build up lists from parts: appending, prepending, and concatenation are all very fast (constant time). They're also immutable, so you can reuse the parts.

data-structures julia utilities

Last synced: 18 Sep 2025

https://github.com/ocdbytes/ds-algo-important-questions

Data Structures and Algorithms | LeetCode Solutions | Coding Ninjas Solutions | Love Babbar Playlist

algorithms cpp data-structures

Last synced: 26 Jul 2025

https://github.com/msarmadqadeer/data-structures-implementation

These are the tasks that I performed during learning data structures.

cpp data-structures dsa dsa-algorithm

Last synced: 26 Jul 2025

https://github.com/dan-niles/data-structures-and-algorithms

Collection of data structures and algorithms for CS2023

algorithms cpp cs2023 data-structures

Last synced: 18 Sep 2025

https://github.com/naforoutan/skyline-computation-bjr-tree

A data structures project implementing a BJR-Tree for efficient dynamic skyline queries, processing multi-dimensional datasets with continuous point insertions and deletions.

data-structures skyline tree-structure

Last synced: 18 Sep 2025

https://github.com/neelkamath/ctci-practice

🧑‍💻 Just me practicing Cracking the Coding Interview problems

algorithms ctci data-structures kotlin

Last synced: 27 Jul 2025

https://github.com/hariyebk/buble-sort

A generic sorting algorithm

data-structures linked-list sorting-algorithms

Last synced: 19 Sep 2025

https://github.com/kanavgoyal898/spellsensei

spellSensei is a lightweight Python-based spell checker using the Wagner-Fischer algorithm to calculate Levenshtein distance and suggest accurate corrections. Designed for efficiency, it seamlessly integrates into applications without sacrificing performance. Ideal for enhancing text accuracy in personal projects or larger systems.

algorithms data-structures dynamic-programming python scratch-implementation spell-checker wagner-fischer-algorithm

Last synced: 27 Jul 2025

https://github.com/sanish07/java-dsa

This repository contains the coding problems solved in Java DSA.

data-structures dsa-practice java-8

Last synced: 27 Jul 2025

https://github.com/selectiveduplicate/dsago

Data structures and algorithms in Go, for learning purposes

algorithms data-structures data-structures-and-algorithms go golang

Last synced: 23 May 2026

https://github.com/zhuangqh/datastructure

several data structure's template

data-structures pta

Last synced: 07 Nov 2025

https://github.com/m-aqsam/complete-java

Complete Java Learning Journey Fron Basics

data-structures inheritance inheritance-examples java java8 javaprojects

Last synced: 03 Jan 2026

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

This repository contains my attempts at solving the questions on popular programming sites [Codility: https://codility.com, Leetcode: https://leetcode.com, Hackerrank: https://hackerrank.com]

algorithms data-structures data-structures-algorithms

Last synced: 28 Jul 2025

https://github.com/cryptography-research-lab/go-cycle-string

循环字符串数据结构(CycleString)

cryptography data-structures utils-library

Last synced: 12 Jan 2026

https://github.com/hegner123/learn-datastructures

AI prompt workflow system for generating data structures practice problems with Claude Code

ai-prompts algorithms claude-code data-structures educational go learning-path leetcode-alternative practice-problems prompt-engineering typescript

Last synced: 17 Jan 2026

https://github.com/zyx-0314/dsa-patient-record-management-system-v.2

A C++ console application for managing patient records. Features include patient registration, display, and update.

basic-programming cpp data-structures school-project

Last synced: 29 Jul 2025

https://github.com/riannegreiros/fccjscertification

Free Code Camp - JavaScript Algorithms and Data Structures Projects

algorithms data-structures freecodecamp-project

Last synced: 21 Sep 2025

https://github.com/thwiseman/algorithms

My versions of various common algorithms.

algorithms data-structures sorting

Last synced: 21 Sep 2025

https://github.com/hareeshreddi/data-structures-assignments

My attempts for the Data Structures Lab Assignments (CS210 Course) at IIT Guwahati

algorithms algorithms-implemented bst data-structures queue sorting-algorithms stacks topological-sort trees

Last synced: 30 Jul 2025

https://github.com/lpogic/suite

Uniwersalny kontener

data-structures java

Last synced: 30 Jul 2025

https://github.com/turdibekjumabaev/dsa-practice

🧠 | Data Structures & Algorithms

algorithms data-structures problem-solving

Last synced: 31 Jul 2025

https://github.com/khasherdene-xt/freecodecamp-task

Freecodecamp certification tasks

algorithms data-structures javascript

Last synced: 31 Jul 2025

https://github.com/dup4/algorithmic-library-cpp

collection of some commonly used algorithms implemented by morden c++

algorithms cpp data-structures

Last synced: 23 Sep 2025

https://github.com/professorlevi/competitiveprogramming

This repo will contain all the programs I practice for Competitive Programming

algorithms codevita-solutions data-structures number-theory string-manipulation

Last synced: 05 Sep 2025

https://github.com/thomasleavy/javadatastructuresandalgorithms

This repository contains Java implementations of different data structures and algorithms. Each one shows a different concept. It is intended to show how these elements work and how they're implemented in Java.

arraylist arrayqueue binary-search-tree bubble-sort data-structures doubly-linked-list java linkedlist recursion singly-linked-lists stack

Last synced: 20 May 2026

https://github.com/nicolasbizzozzero/from-scratch

Implementing algorithms and data structures entirely from scratch

algorithms algorithms-implemented data-structures implementation-of-algorithms

Last synced: 08 Nov 2025

https://github.com/downflux/go-sparseset

Golang sparse set implementation with arbitrary data

data-structures golang maps sparse-sets

Last synced: 01 Aug 2025

https://github.com/andreysolovyev381/hash_table_no_invalidation

C++20 hash table that never invalidates its pointers and iterators. Slightly better than std::unordered - see ./benchmark

cpp cpp20 data-structures hash-table hashmap hashtable header-only invalidating invalidation

Last synced: 01 Aug 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/cassiofb-dev/arquivos-lista01

programas para lista de arquivos 01

c data-structures filesystem pointers

Last synced: 08 Nov 2025

https://github.com/lmithilesh-26/data-structures

This Repository contains all the Data Structures and Algorithms concepts and their implementation in several ways in C++.

algorithms coding-interviews cpp20 data-structures implementation problem-solving

Last synced: 03 Jan 2026

https://github.com/johan-bolmsjo/ziggurat

Zig Data Structures

data-structures zig

Last synced: 02 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/uiriansan/data-structures

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

algorithms cpp data-structures

Last synced: 03 Aug 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/9d4/gods

Place where I learn data structures with Go.

data-structures go golang golang-examples

Last synced: 04 Aug 2025

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/mahajanankur/datastructures

Collections of data structures and algorithms in Java.

algorithms algorithms-and-data-structures data-structures

Last synced: 07 Aug 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/crvlwanek/cs50

Assignments and projects written for the online Intro to Computer Science course CS50x by Harvard https://cs50.harvard.edu/x/2021/

algorithms arrays c css data-structures flask html javascript memory python sql

Last synced: 09 Apr 2026

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/jiaqiluo/war

A implementation of card game War. Practice for OOP.

data-structures object-oriented oop

Last synced: 10 Aug 2025

https://github.com/n-pcs/leetcode

All my answers to LeetCode questions!

algorithm cpp data-structures dsa

Last synced: 04 Oct 2025

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/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/matthewfaller/algorithm-practice

A series of practice algorithms implemented in Swift.

algorithms data-structures swift swift-language

Last synced: 02 Apr 2026

https://github.com/muhammadfadel/mobile-telephone-service-data-structure

This is a small Data Structure task in C if you search for DS project for Mobile Telephone Service you Can Clone This project.

c data-structures datastructures

Last synced: 04 Oct 2025

https://github.com/asarkar/jdata

Java data structures and JUnit 5 utilities used in coding questions

binary-tree data-structures fenwick-tree java junit5 leetcode linked-list

Last synced: 13 Aug 2025

https://github.com/lukabratos/stack

Stack implementation in Swift

data-structures generics stack swift

Last synced: 10 Nov 2025

https://github.com/habedi/ordered

A collection of useful data structures that keep data sorted by key

data-structures ordered-collections zig zig-library zig-package ziglang

Last synced: 13 Aug 2025

https://github.com/ascendho/dstfw

Modern C++ Syntax Implementations of the Pseudocode in Data Structures the Fun Way (from No Starch Press)

data-structures no-starch-press

Last synced: 04 Oct 2025

https://github.com/hein-htetsan/dsa-source-code

Algorithms make writing code faster and more reliable.

algorithms data-structures

Last synced: 16 Aug 2025

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

Repository for my code in my Data Structures & Algorithm course, Second Year (2019)

algorithms bsit data-structures dsa school-work

Last synced: 16 Aug 2025

https://github.com/abdullah00001/way-to-be-a-rated-coder

A dedicated repository to track my 90-day journey of competitive programming practice — mastering algorithms, solving problems daily, and leveling up to become a rated coder.

algorithms c competitive-programming cpp data-structures dsa

Last synced: 16 Aug 2025

https://github.com/AryanK1511/DSA-for-coding-interviews

A collection of all the code and notes that I have written to help me learn data structures and algorithms.

algorithms data-structures

Last synced: 16 Aug 2025

https://github.com/harsha-yuvaraj/data-compression-and-decompression-tool

A specialized lossless file compression and decompression tool designed mainly for plain text, including programming files.

data-structures huffman-compression-algorithm lossless-compression-algorithm numpy python tkinter

Last synced: 15 Apr 2026

https://github.com/rain0ash/netextender

Biggest general purpose library with many different extension methods, data structures and utilities for rapid application development

csharp data-structures dotnet extension extension-methods extensionmethods extensions

Last synced: 03 Jan 2026

https://github.com/iliyalb/cs-data-structure

🏗 recollection of data structure implementation codes

data-structures educational-project object-oriented-programming sololearn

Last synced: 02 Sep 2025

https://github.com/anvaymayekar/avl-tree-visualizer

Interactive AVL Tree Visualizer — Real-time GUI for insert, search, and delete operations with automatic balancing, performance metrics, and visual feedback. Pure C + Win32 API.

algorithms avl-tree c-programming data-structures dsa gui-application self-balancing-binary-search-tree tree-visualization win32api

Last synced: 03 Jan 2026

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

Common data structures implemented in Python

algorithms data-structures

Last synced: 25 Jan 2026

https://github.com/fabiokleis/estrutura_de_dados1

estrutura de dados 1 , linguagem C!

data-structures

Last synced: 20 Aug 2025

https://github.com/make-github-pseudonymous-again/js-collections-defaultdict

:see_no_evil: Python's defaultdict data structure for JavaScript

agpl collections data-structures default defaultdict dict javascript

Last synced: 21 Aug 2025

https://github.com/felipenobrg/c-exercices

C exercises for my college.

arrays c data-structures pointers

Last synced: 22 Aug 2025

https://github.com/geo-tp/autocrud

API Rest to automatically generates and manages CRUD operations for custom data structures defined by users

crud data-structures rest-api

Last synced: 24 Aug 2025

https://github.com/anshu10101/leetcode

Collection of my solved LeetCode DSA questions !

algorithms data-structures

Last synced: 25 Aug 2025

https://github.com/abelnnieva/javascript-algorithms-data-structures

JavaScript Algorithms and Data Structures Certification from freeCodeCamp. Includes exercises and certification projects.

algorithms data-structures freecodecamp javascript

Last synced: 28 Aug 2025

https://github.com/sarmad426/dsa

DSA (Data Structures and Algorithms). This Repository covers the fundamental and advance concepts of data structures using C++.

algorithms cpp data-structures programming

Last synced: 30 Aug 2025