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/errea/vet_clinic_database

For this project you need special preparation. As the goal of this project is to solve some performance issue, first we need to introduce those issues. In order to do that, you will populate your database with a significant number of data.

data data-analysis data-structures data-visualization database

Last synced: 21 May 2026

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

Data structures and algorithms i have learnt and implemented with explanations

algorithms-and-data-structures data-structures

Last synced: 07 Aug 2025

https://github.com/kashirin-alex/thither.direct-onamove

an android skeleton-example application for using data from Thither.Direct platform on mobile applications

android-application data data-analysis data-structures data-visualization mobile-development mobility query research-data-management

Last synced: 27 Apr 2026

https://github.com/eliasdeallmeida/estd-ifce

Repositório com a resolução das atividades propostas na disciplina de Estrutura de Dados do IFCE.

binary-tree data-structures doubly-linked-list linked-list python queue recursion stack

Last synced: 14 Mar 2025

https://github.com/artarts36/gds

Data Structures for Golang

data-structures go

Last synced: 22 Mar 2025

https://github.com/akhaled01/cs214

All the data structure implementations for the CS214 Course

algorithms data-structures java

Last synced: 21 May 2026

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

A C++ template-based stack library (clsMyStack) built on top of a queue and doubly linked list, offering classic LIFO operations with extra flexibility.

cpp data-structures doubly-linked-list generic-programming inheritance oop stack templates

Last synced: 27 Jun 2025

https://github.com/beastop/bloomfilter

BloomFilter is a simple and efficient implementation of a Bloom filter in Go.

algorithms bloom-filter bloomfilter bloomfilter-go data-structures go golang

Last synced: 25 Feb 2025

https://github.com/shashankpie/algods

Everything about Data structures and algorithms, coding interview patterns, list of problems to solve, etc.

algorithms coding-interviews data-structures

Last synced: 02 Jan 2026

https://github.com/gabriel-vanca/infoarena

Solved Algorithm & Data Structure problems for Infoarena.ro, the biggest Romanian online community helping thousands of young students learn and train for national and international Computer Science contests, supported by a team of former Olympic students.

algorithms binary-search-tree competitive-programming cplusplus cpp data-structures dijkstra-algorithm dynamic-programming geometry-algorithms graph-algorithms graph-theory greedy-algorithms infoarena lowest-common-ancestor matrix-algebra sorting-algorithms string-manipulation trie-data-structure

Last synced: 24 Oct 2025

https://github.com/hima890/sorting_algorithms

Explore various sorting algorithms implemented in C within this repository. Each algorithm, such as Bubble Sort, Insertion Sort, Selection Sort, and Quick Sort, is meticulously crafted in separate C files. Witness these algorithms in action as they sort arrays or linked lists, with printed outputs after each step.

algorithms alx alx-africa alx-low-level-programming data-structures search-algorithm

Last synced: 14 May 2025

https://github.com/harish-aka-shivi/algo-ds

Data structures implementations, algorithms, leetcode solutions, etc

algorithms data-structures dynamic-programming leetcode recursion typescript

Last synced: 03 Oct 2025

https://github.com/sivaosorg/alpha4j

alpha4j: is a Java 8 library featuring common data structures and algorithms. Enhance your projects with efficient and easy-to-use implementations designed for performance and clarity.

ai algorithms data-structures data-structures-and-algorithms java java-algorithms java-data-structure

Last synced: 24 Jun 2026

https://github.com/aguluman/bezao-test

This is a repository for the first stage of BEZAO technical interview.

algorithms critical-thinking csharp data-structures dotnet-cl

Last synced: 14 Apr 2025

https://github.com/jun-labs/algorithm

📝 자료구조, 알고리즘 학습 저장소.

algorithm data data-structures leetcode problem-solving programmers ps structure

Last synced: 14 Mar 2025

https://github.com/abhideva/user-manage-task-ui

Best Learning App for Full Stack With Visualiser

data-structures express-js javascript mongodb nodejs react-js

Last synced: 08 Apr 2026

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

Algorithms and Data Structures implemented in Java

algorithms data-structures java

Last synced: 28 Mar 2025

https://github.com/neutronixy/holiday-booking-system

Design of a database for the package holiday booking system

booking-platform booking-system data-structures database holiday-booking holidays

Last synced: 30 Mar 2025

https://github.com/yasminmuntasern/avanced-data-structure-toolkit

📚 The Data Structure Toolkit is a comprehensive collection of 127 practical problems designed to help master core data structures such as arrays, linked lists, trees,, hash tables, and more.

csharp data-structures problem-solving

Last synced: 28 Mar 2025

https://github.com/kirtish16/visdas

A python package for visualizing data structures

array data-structures package python visualization

Last synced: 22 Mar 2025

https://github.com/dashroshan/dsa-using-c

📦 Implementation of data structures and algorithms using C

algorithm c data-structures

Last synced: 06 Apr 2025

https://github.com/mahmud-kandawala/stacks_check_brackets

A python program that verifies whether the brackets the user enters are identical to one another.

data-structures python3 stacks

Last synced: 14 Sep 2025

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

some data structure in C Language

c c-lang c-programming data-structures

Last synced: 06 Apr 2025

https://github.com/songjianhit/datastructurs-algorithm

该项目记录了我在学习数据结构与算法时遇到的问题以及总结,使用Java编程语言进行实现,后续会慢慢完善。如有错误,欢迎大家指出! [Java version implementation of commonly used data structures and algorithms.]

algorithms data-structures java

Last synced: 10 Jun 2026

https://github.com/jetsup/implementing-queues

Implementing a modern life scenario like queues with CPP

cpp data-structures queue

Last synced: 15 Jul 2025

https://github.com/logan-bobo/maze-solver

A visual maze solver in Python based on depth first search

data-structures python3

Last synced: 13 Aug 2025

https://github.com/gouravgarg48/data_structures_and_algorithms

Algorithms for different types of problems

algorithms cpp11 data-structures

Last synced: 03 Nov 2025

https://github.com/timolinn/algorithms

Popular Computer Science Algorithms solved with Python

algorithms data-structures python3

Last synced: 21 May 2026

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

data structures and algorithms in java

data-structures java sorting-algorithms

Last synced: 14 May 2025

https://github.com/infinite-null/react-structs

React-Structs is an open-source project that brings data structures to life with interactive visualizations and animations. Built using React Native, this project aims to make learning data structures intuitive, fun, and accessible on Android

cross-platform data-structures educational interactive open-source react-native visualization

Last synced: 21 May 2026

https://github.com/wkhallen/cstructures

A collection of data structures in C, for my own benefit

c data-structures

Last synced: 22 Mar 2025

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

Implementation of various Data Structures in C++

cpp data-structures linked-list

Last synced: 14 May 2025

https://github.com/liddiard/cs32

UCLA Summer 2014 CS 32 (Algorithms and Data Structures) projects and lecture examples.

algorithms c-plus-plus data-structures homework

Last synced: 28 Mar 2025

https://github.com/richu-antony/c_programmes-data_structure

C data structure programmes are software applications that implement and manipulate data structures such as arrays, linked lists, stacks, queues, trees, and graphs. Data structures are used to organise and store data so that it can be accessed, retrieved, and manipulated efficiently.

c data-structures

Last synced: 30 Mar 2025

https://github.com/brunojppb/algorithms

Practicing Algorithms and Data Structures in Rust

algorithms data-structures rust

Last synced: 11 Jun 2026

https://github.com/markwinter/gocol

Data Structures and Algorithms in Golang using Generics

algorithms data-structures generics go golang

Last synced: 05 Apr 2025

https://github.com/johnmachado11/linked-list-restaurant

Restaurant food options organized and viewable by leveraging a custom built Linked List data structure.

computer-science data-structures linked-list

Last synced: 05 Apr 2025

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

📚💡 Algorithms & Data Structures implemented in Python 🐍 — A collection of various algorithms and data structures, all implemented in Python. This repository covers essential concepts and practical implementations to help understand and master these foundational elements of computer science. 🚀🔍

algorithms algorithms-and-data-structures automata-theory avl-tree btree bubblesort data-structures dijkstra-algorithm heap max-heap mergesort priority-queue quicksort sorting-algorithms tree turing-machine

Last synced: 05 Mar 2025

https://github.com/austinhartzheim/bitpack.py

Python port of bitpack.js.

data-structures python3

Last synced: 22 Mar 2025

https://github.com/kedaroo/dsa-with-javascript

Practice implementation of Data Structures and Algorithms in JavaScript

data-structures javascript

Last synced: 21 Jun 2025

https://github.com/davialencar2/cp-training

Destinado ao aprendizado e prática de programação competitiva.

algorithms competitive-programming data-structures

Last synced: 22 Mar 2025

https://github.com/codingwizard2001/tcs-nqt-coding-sheet

This post contains all popular and most frequents coding questions asked in the TCS NQT test and other similar tests

cplusplus cpp20 data-structures datastructures-algorithms dsa striver-tcs-nqt-sheet tcsnqt

Last synced: 27 Mar 2025

https://github.com/mkosir/store3binarysearchtree

Binary search tree data structure implemented in C programming language from scratch.

c data-structures

Last synced: 13 Jun 2025

https://github.com/gabrielyoon7/datastructure-with-c

2020-1 경기대학교 컴퓨터공학부 자료구조론 실습 (C언어)

c data-structures

Last synced: 14 Apr 2025

https://github.com/santiagortiiz/drawing-tool.-python-data-structures

Drawing tool developed using data structures.

arrays canvas data-structures python unittest

Last synced: 25 Feb 2025

https://github.com/akshaya13/leetcode

Leetcode question with solutions!

blind75 data-structures

Last synced: 19 Jun 2026

https://github.com/ifonso/aedi

Algoritmos e Estrutura de Dados I

algorithms c data-structures

Last synced: 20 Jan 2026

https://github.com/than-dev/collision-in-js

Collision detector made with javascript, webpack and babel to development environment and canvas API + analytical math to the app implementation.

algorithm babel data-structures development es6 javascript webpack

Last synced: 02 May 2026

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: 09 Jun 2026

https://github.com/pitercoding/curso-python-curso-em-video

(PT): Curso introdutório de Python com foco em lógica de programação, prática e aprendizado progressivo. (EN): Introductory Python course focused on programming logic, hands-on practice, and progressive learning.

curso-gratuito data-structures error-handling estrutura-de-dados exercicios-praticos free-course funcoes functions logic logica-de-programacao mundo1 mundo2 mundo3 pratical-exercises programacao programming python tratamento-de-erros

Last synced: 03 May 2026

https://github.com/jaketarnow/algorithmsreview

Algorithm and Data Structures review

algorithms c data-structures interview-practice java python

Last synced: 03 May 2026

https://github.com/revazashvili/dsa

repository for data structures and algorithms

algorithms data-structures dsa

Last synced: 09 Jun 2026

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

Implementation of Data structures and Algorithms in Rust, Zig, Go and Typescript

algorithms data-structures golang leetcode-solutions rust typescript zig

Last synced: 04 May 2026

https://github.com/d12ksh/user-login-database-system

Building trust starts with security! 🚀 Check out this Login Database System, where user authentication meets best practices. With encrypted data, basic design, this is one of them"

data-structures database python3 sql user-authentication

Last synced: 04 May 2026

https://github.com/carlosagalicia/tc1031-act43-integral-activity-graphs-template-ad2023

This program processes a forest represented as a graph, counting the number of trees and acorns. It uses maps and vectors to manage the vertices and edges, determining the connections and components of the graph.

cplusplus cpp data-structures labs

Last synced: 09 Jun 2026

https://github.com/saibarathr/comments-system

Multi-level comments handling using react component with tailwind css and tree data structure

data-structures reactjs tailwindcss

Last synced: 04 May 2026

https://github.com/mahiethan/detect-optimise-passes-for-data-structs

This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.

c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations

Last synced: 04 May 2026

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

Data structure implementations

data-structures playground

Last synced: 11 May 2026

https://github.com/abhinav9444/hackerrank

This repository serves as a personal collection and showcase of my coding skills, problem-solving techniques, and progression through various coding challenges on HackerRank. It is also intended to help others learn and understand different approaches to solving programming problems in various languages.

algorithms algorithms-and-data-structures c data-structures hackerrank hackerrank-solutions programming python python3 ruby

Last synced: 11 May 2026

https://github.com/nelsonwenner/data-structure

:books: Data structure studies.

c c-plus-plus data-structures

Last synced: 11 May 2026

https://github.com/samuelsoaress/matplotscience

content taught in Diego Mariano teacher classes python for data science

data-structures matplotlib-pyplot python3

Last synced: 10 Jun 2026

https://github.com/wesgtox/data-structure-ii

College "Data Structure II" exercises.

algorithms c cpp data-structures hash-table tree-structure

Last synced: 13 May 2026

https://github.com/shahadathhs/leetcode-javascript

JavaScript-only LeetCode questions with solutions, explanations, and concept-based tagging.

algorithms data-structures javascript leetcode leetcode-javascript leetcode-solutions leetcode-typescript typescript

Last synced: 13 May 2026

https://github.com/andygol/andygol.github.io

Andrii Holovin – Product & Project Manager Geospatial Expert / OpenStreetMap Consultant / DevOps practitioner

consultant data data-structures devops experience floss gis mapping navigation openstreetmap personal-site personal-website

Last synced: 13 May 2026

https://github.com/jackjduggan/pcbanalyzer-ds2-ca1

A PCB (printed circuit board) analyzer built with JavaFX, capable of identifying and displaying information about the different components on a PCB from an image

data-structures java javafx

Last synced: 14 May 2026

https://github.com/kamzzi/dsa-typescript

Data Structures and Algorithms using Typescript and Vitest

algorithms data-structures typescript vite vitest

Last synced: 14 May 2026

https://github.com/harrisonhemstreet/dsa-python

Data Structures and Algorithms! (plus some Leetcode!)

algorithms data-structures dsa leetcode leetcode-python python3

Last synced: 12 Jun 2026

https://github.com/wassimans/algorithms-and-data-structures-in-rust

Rust implementations for some algorithms and data structures.

algorithms data-structures rust-lang

Last synced: 15 Jun 2026

https://github.com/maqmal/data-structure

Stack, queue, directed graph , binary tree, multi linked list algorithm

cpp data-structures

Last synced: 15 Jun 2026

https://github.com/aabduvak/ft_containers

The multiple available containers in C++ all have a very different usage. To make sure you understand them all, let's re-implement them!

42istanbul 42school containers data-structures stl

Last synced: 15 Jun 2026

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

For ALX SE low level programming

algorithms c data-structures makefiles

Last synced: 18 Jun 2026

https://github.com/radhirasho/bst-algos

Just me messing around with a bunch of different algorithms, was going to originally be just Binary Search Tree related Algorithms, but, as you can clearly see, it's expanded just a tiny bit past that

algorithm binary-search-tree binary-trees data-structures

Last synced: 18 Jun 2026

https://github.com/faanid/leetcode-solutions

My solutions to LeetCode problems with explanations in TS

algorithm data-structures datastructures-algorithms dsa javascript leetcode-solutions typescript

Last synced: 20 Jun 2026

https://github.com/yangsijun528/data_structure_with_c

C언어로 자료구조 직접 구현하고, 테스트 코드로 검증해보기 + Python 시각화

c data-structures

Last synced: 21 Jun 2026

https://github.com/marinaa13/social-network-simulator

C implementation of a mini social media platform with user management, post/repost systems, feeds, and graph-based friend interactions

c data-structures graphs linked-lists social-network trees

Last synced: 22 Jun 2026