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/firatgoktepe/data-structures-for-react

Some real world examples about data structures commonly used for React

data-structures javascript react vitejs

Last synced: 11 Apr 2026

https://github.com/candytale55/doubly-linked-list_js

A doubly linked list implementation in JS. A doubly linked list is a sequential chain of nodes that contains two elements: data and links to the next and previous nodes. Uses nodes from a Node class also implemented in JS.

codecademy data-structures doubly-linked-list javascript-data-structures nodes

Last synced: 31 Mar 2025

https://github.com/pedrodevvv/general-studies

A repository to store my studies, has data structure, node.js, sql and exercises

data-structures handlebars-js javascript mysql nodejs

Last synced: 08 May 2026

https://github.com/phoemur/avl_tree

Naive implementation of an AVL tree using modern C++ (C++14, smart_pointers,etc...), and also a naive implementation of map using it.

associative-map avl avl-tree avltree cpp data-structures map

Last synced: 19 Oct 2025

https://github.com/obeliskos/typescript-datastructures

Typescript-implemented data structures and benchmarks

avl avl-tree data-structures typescript

Last synced: 23 Mar 2025

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

My playground repository where I'm practicing DSA using C!

algorithms c computer-science data-structures

Last synced: 31 Mar 2025

https://github.com/tomboddaert/zig_structures

An implementation of some data structures used to help me learn Zig

data-structures zig

Last synced: 20 Oct 2025

https://github.com/curtis-thomas/sherlock-web

Sherlock-Web is an open-source web application aimed at empowering users by providing transparency into the personal data available from their browser.

browser-info data-structures javascript material-ui privacy react transparency web-application

Last synced: 08 May 2026

https://github.com/meetzaveri/javascript-algorithms-and-snippets

Various Algorithms and snippets in javascript.

algorithm data-structures javascript js

Last synced: 10 Jun 2026

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

Data Structures and Common Algorithms Implementations.

algorithms data-structures

Last synced: 15 Mar 2025

https://github.com/antunesluis/lab-2

Trabalhos da disciplina de Laboratório de Programação 2

c data-structures minefield

Last synced: 01 Jul 2025

https://github.com/lmbarros/dump

DUMP: Dump of Unsorted Morsels for Programmers

algorithms data-structures reference

Last synced: 21 Feb 2026

https://github.com/hafizhhasyhari/struktur-data-2024-kuliah-s1-bachelor

Struktur Data implementasi berbagai konsep dasar Struktur Data menggunakan bahasa pemrograman C, C++, dan mungkin bahasa pemrograman lain yang saya gunakan di kampus. Selain itu, terdapat tantangan-tantangan telah saya selesaikan yang berkaitan dengan C++ Algoritma Robotika.

algorithms algorithms-and-data-structures cplusplus data-structures strukturdata

Last synced: 23 Mar 2025

https://github.com/evandrolg/data_structures_in_ruby

A collection of data structures written in Ruby

algorithms data-structures ruby

Last synced: 10 Jun 2026

https://github.com/mmaffi/c-academic-exercises

📌 Repository of C and programming logic exercises developed during my undergraduate studies in Information Systems at UFMS CPTL. Here, I store practice exercises to reinforce fundamental language concepts and improve programming logic skills.

algorithms c-exercises c-language c-programming college-projects computer-science data-structures learning-c logic-programming programming-challenges

Last synced: 31 Mar 2025

https://github.com/tanmayvaij/pattern-printing

Some important pattern printing questions asked in interviews

algorithms cpp data-structures forloops patterns

Last synced: 15 Mar 2025

https://github.com/charon25/javabasicdatastructures

Recreating data strucures in Java for learning purposes

data-structures java

Last synced: 16 Jan 2026

https://github.com/ashwinraikar88/odsa

Orchard Algorithms and Data Structures

algorithms data-structures python3

Last synced: 23 Oct 2025

https://github.com/jaimayal/datastructures-algorithms-exercises

List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.

algorithm algorithms data-structures dsa leetcode leetcode-solutions

Last synced: 23 Oct 2025

https://github.com/urstrulykkr/js_objects

A beginner's approach on JavaScript Objects

data-structures js objects

Last synced: 27 May 2026

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

A collection of my practice codes for Data Structures and Algorithms (DSA) topics from my university.

c data-structures

Last synced: 23 Oct 2025

https://github.com/sebastianofazzino/fundamentals-of-computing-specialization

Basics of Computing and Programming Principles, Algorithmic Thinking and Programming skills in Python from the ground up and apply these skills in building many interactive projects using simplegui module.

algorithms computer-programming computing data-structures game-development gui python software-development

Last synced: 04 Jun 2026

https://github.com/mistivia/algds

Generic algorithms and data structures for C

algorithms data-structures

Last synced: 15 Mar 2025

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

Daily Coding Problems

data-structures leetcode

Last synced: 04 Apr 2025

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

This repository contains solutions to common TCS NQT coding problems, covering arrays, strings, sorting, and number systems in C++.

arrays cpp data-structures dsa numbers numbersystem strings tcs tcsnqt

Last synced: 01 Jun 2026

https://github.com/nawodyaishan/simple-bookshop-shopping-cart

Simple bookshop shopping cart and checkout system using Dyanamic Programming Algorithms and Data Structures

algorithms c data-structures dynamic-programming

Last synced: 15 Mar 2025

https://github.com/mupinnn/dsa

Repo for learning data structures and algorithms, also to understand more about the programming language which I often use or that I'm currently learning.

algorithms data-structures

Last synced: 24 Oct 2025

https://github.com/memgonzales/aiep-python-scratch

Materials for the AMSLI Informatics Enrichment Program (AIEP), a training program for students representing the Philippines in international computational thinking and informatics contests

acm-icpc algorithms big-o binary-search binary-search-tree bisection-method bitwise-operators competitive-programming data-structures debugging divide-and-conquer dynamic-programming greedy-algorithms programming-for-kids python3 queue recursion scratch3 stack

Last synced: 20 Apr 2026

https://github.com/hector1274/struct-changelog

🔍 Track and record changes in nested data structures automatically, ensuring data integrity and simplifying debugging with detailed audit trails.

change-tracking changelog changelogs data-diff data-structures dict diff elixir json library list nested-data python

Last synced: 11 Apr 2026

https://github.com/ramzijabali/data-structures-java

Reimplementation of Java data structures

data-structures java

Last synced: 01 Sep 2025

https://github.com/yangboz/dapps-simple-twitter-nebulas

a simple twitter SinglePageApplication for nebulas dapps incentive program.

blockchain bootstrap dapps data-structures jquery nebulas single-page-applications smart-contracts

Last synced: 11 Apr 2026

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

Here is the Data Structure With Java

data-structures java problem-solving

Last synced: 10 Jun 2026

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

Cpp code for some data structures with usage examples

avl-tree cpp data-structures list queue stack

Last synced: 26 Feb 2025

https://github.com/hamidhosen42/stl-standard-template-library

STL-Standard-Template-Library. All STL Code with problem solving

algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl

Last synced: 15 Mar 2026

https://github.com/asarkar/exercism-scala

https://exercism.org/tracks/scala

algorithms data-structures exercism exercism-scala scala

Last synced: 25 Oct 2025

https://github.com/jungaretti/advent-of-code-2020

Solutions to problems from the merriest coding challenge on the Internet

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/fscotto/collection

Data structures in Golang

data-structures golang golang-library

Last synced: 15 Mar 2025

https://github.com/avidlearnerinprogress/algorithmsonstrings-ucsd

Coursework solutions to UCSD DSA Specialization

algorithms cpp11 data-structures python3

Last synced: 08 May 2026

https://github.com/daniilalpha/vec

Plain C typesafe vector data structure.

c c11 c17 data-structures data-structures-c dynamic-array vector

Last synced: 26 Oct 2025

https://github.com/codyvangosen/codyvangosen.github.io

CS-499 Capstone Portfolio | SNHU Computer Science Final ePortfolio demonstrating software design, algorithm development, and database integration through real-world enhancements and reflection.

3d-graphics algorithms capstone computer-science cplusplus cs499 css data-structures database html json opengl portfolio snhu software-design web-portfolio

Last synced: 24 Jan 2026

https://github.com/jeongju9216/datastructure

Swift 자료구조

data-structures

Last synced: 26 Oct 2025

https://github.com/hima890/binary_trees

A collection of C programs for learning and implementing binary tree operations, including traversal, insertion, deletion, and validation. Ideal for understanding fundamental data structures and algorithms in C programming.

algrithm alx-africa alx-low-level-programming betty-style c-programming-language data-structures group-project

Last synced: 28 Jan 2026

https://github.com/jiko23/family-tree

Model out the Shan family tree so that when given a ‘name’ and a ‘relationship’ as an input, the output are the people that correspond to the relationship. Input needs to be read from a text file, and output should be printed to console. Program should execute and take the location to the test file as parameter.

backend data-structures python-3

Last synced: 26 Oct 2025

https://github.com/shaolans/projet_algav_trie

Implementation of the Patricia Trie and the Hybrid Trie in Java

algorithms data-structures data-visualization graphviz-dot hybrid-training java patricia-tree tree trie

Last synced: 11 Jun 2026

https://github.com/yogain123/linked-list-api

Create a REST API app which exposes API endpoints , for carrying out Linked List operations.

algorithms data-structures javascript linked-list redis

Last synced: 17 May 2026

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

Study repository for Data Structures & Algorithms Course

algorithms data-structures python

Last synced: 26 Apr 2026

https://github.com/azaz9026/myntra_review_project

Myntra Scraper Project Project Overview: The Myntra Scraper Project is designed to extract product data from the Myntra website. This tool enables users to gather information such as product names, prices, descriptions, ratings, and images for analysis, comparison, or personal use.

data-science data-structures data-visualization filesystem github mogodb mogoose python3 strreamlit web-scraping

Last synced: 10 Apr 2026

https://github.com/kevinknights29/dsa_in_cplusplus

This repo contains data structures and algorithms implemented in C++.

algorithms cplusplus data-structures

Last synced: 22 Mar 2025

https://github.com/thomasafroo/unix-shell-company-management-system

A command-line interface written in C that allows users to manage a company's structural information

c command-parsing data-structures error-handling unix-shell

Last synced: 26 May 2026

https://github.com/osiota10/alx-higher_level_programming

Python high Level Programming - Data Structures and Algorithms with ALX Software Engineering

data-structures python

Last synced: 24 Feb 2026

https://github.com/vikashpr/maang-interview-prep-100-dsa

Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!

algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews

Last synced: 16 Mar 2026

https://github.com/ashirvad47/l.c.d

A collection of LeetCode questions solved by me.

algorithms data-structures database java mysql

Last synced: 02 Jan 2026

https://github.com/kevinknights29/dsa_in_python

This repo contains pythonic implementation of data structures and algorithm

algorithms data-structures python

Last synced: 22 Mar 2025

https://github.com/jseg380/university

Repository with projects made for University subjects

ai computer-science cpp cs-degree data-structures java oop ruby

Last synced: 09 May 2026

https://github.com/iampavangandhi/codingpracticals

👨‍💻 Basic Coding Practical Questions of C++, Java, and Python

algorithms competitive-programming cpp data-structures dsa-questions java python

Last synced: 16 Mar 2026

https://github.com/hengxin/data-structures-algorithms-resources

Resources on Data Structures and Algorithms

algorithms big-list data-structures resources

Last synced: 29 Jan 2026

https://github.com/nihonxim/computerscience

Computer科学研究について、コンピューター科学の勉強とソフトウェア作り方

algorithms computer-science data-structures

Last synced: 23 Mar 2025

https://github.com/wilson0x4d/algs4net

A few fundamental algorithms implemented via C# using .NET Standard 2.0-compatible projects and language features.

algorithms data-structures netfx netstandard

Last synced: 06 Feb 2026

https://github.com/mreshboboyev/tree-data-structure

Enterprise-ready tree data structure library in C# with multiple implementations (BST, AVL, Red-Black, B-Tree), advanced operations, and comprehensive functionality.

algorithms avl-tree b-tree binary-search-tree csharp data-structures enterprise generic red-black-tree tree

Last synced: 30 Jan 2026

https://github.com/lunahoushmand16/restaurant-order-system-python

This simple application was built using new Python skills to create a program that allows customers to place orders with a takeout restaurant and receive an itemized receipt.

command-line data-structures python3

Last synced: 30 Jun 2025

https://github.com/grenzlinie/computer-science-learning-route-for-myself

记录计算机学习路线 / Record the learning Route of Computer Science

code computer data-structures deep-learning front-end-development machine-learning

Last synced: 26 May 2026

https://github.com/vladifish/labex2

2605 (Data Structures and Algorithms) LabEx2

data-structures

Last synced: 30 Jun 2025

https://github.com/stevenschmatz/treegen

🎄 Fast and memory efficient unlabeled tree generation in Python

academic computer-science data-structures python theoretical-computer-science tree trees

Last synced: 31 Jan 2026

https://github.com/azzaxy1/dasar-pemrograman-javascript

Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy

asynchronous data-structures functional-programming javascript nodejs npm oop

Last synced: 02 May 2026

https://github.com/mukel/codebox

Algorithms snippets for programming contests

algorithms c-plus-plus data-structures programming-contests

Last synced: 01 Sep 2025

https://github.com/ivan-guerra/huffman

Huffman data compression

compression data-structures huffman-coding

Last synced: 14 Mar 2025

https://github.com/tush-tr/learn-lang-cpp-dsa

Learn C++ with solving a lot of questions and also data structures and algorithms concepts

algorithms-and-data-structures c cpp data-structures

Last synced: 15 Apr 2026

https://github.com/fenilsonani/os-system

High-performance OS components with 99% faster algorithms, enterprise reliability, and L8 engineering quality. Features O(1) operations, thread safety, and production-ready implementations.

algorithms c99 concurrent-programming data-structures enterprise-software high-performance memory-management operating-systems performance-engineering systems-programming

Last synced: 31 Aug 2025

https://github.com/hridxyz/leetcode-practice

A Java-centric repository documenting my problem-solving journey with efficient, annotated solutions and personal insights for algorithmic challenges.

data-structures java leetcode-java leetcode-solutions problem-solving

Last synced: 21 May 2026

https://github.com/lross2k/practice-in-c89

Simple implementations made in C to practice different concepts

algorithms c c89 data-structures

Last synced: 01 Feb 2026