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/prabhupant/python-ds

No non-sense and no BS repo for how data structure code should be in Python - simple and elegant.

algorithms computer-science data-structures

Last synced: 11 Apr 2025

https://github.com/srdja/collections-c

A library of generic data structures for the C language.

algorithms array c collections data-structures deque hashtable library list memory-pool

Last synced: 11 Apr 2025

https://github.com/srdja/Collections-C

A library of generic data structures for the C language.

algorithms array c collections data-structures deque hashtable library list memory-pool

Last synced: 20 Mar 2025

https://github.com/kth-competitive-programming/kactl

KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)

algorithm cc0 competitive-programming contest cpp data-structures notebook

Last synced: 10 Apr 2025

https://github.com/yangshun/lago

📕 Data Structures and Algorithms library in TypeScript and JavaScript

algorithm data-structures javascript typescript

Last synced: 12 Apr 2025

https://github.com/rachitiitr/datastructures-algorithms

The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!

algorithms competitive-programming cpp cpp-library data-structures interview-prep interview-preparation leetcode leetcode-solutions

Last synced: 13 Apr 2025

https://github.com/arximboldi/immer

Postmodern immutable and persistent data structures for C++ — value semantics at scale

cpp14 data-structures hamt immutable modern-cpp persistent postmodernism rrb-tree value-semantics

Last synced: 11 Apr 2025

https://github.com/eclipse-collections/eclipse-collections

Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.

collections data-structures eclipse-collections functional immutable-collections java java-collections object-oriented primitive-collections

Last synced: 09 Apr 2025

https://github.com/eclipse/eclipse-collections

Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.

collections data-structures eclipse-collections functional immutable-collections java java-collections object-oriented primitive-collections

Last synced: 18 Nov 2024

https://github.com/arpit20adlakha/data-structure-algorithms-lld-hld

A Data Structure Algorithms Low Level Design and High Level Design collection of resources.

algorithm data-structures interview interview-questions leetcode

Last synced: 25 Mar 2025

https://github.com/atomix/atomix

A Kubernetes toolkit for building distributed applications using cloud native principles

atomix consensus data-structures distributed-systems go kubernetes raft

Last synced: 09 Apr 2025

https://github.com/arpit20adlakha/Data-Structure-Algorithms-LLD-HLD

A Data Structure Algorithms Low Level Design and High Level Design collection of resources.

algorithm data-structures interview interview-questions leetcode

Last synced: 24 Mar 2025

https://github.com/selfboot/cs_offer

计算机学科基础知识和主流编程语言相关内容的总结

c c-plus-plus data-structures database linux network offer python

Last synced: 14 Apr 2025

https://github.com/SamirPaulb/DSAlgo

📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨‍💻🎯

algorithm algorithms coding-interviews competitive-programming computer-science data-structures data-structures-and-algorithms dsa dsalgo dynamic-programming faang geeksforgeeks hacktoberfest interview interview-preparation interview-questions leetcode leetcode-solutions problem-solving python

Last synced: 09 Apr 2025

https://github.com/samirpaulb/dsalgo

📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨‍💻🎯

algorithm algorithms coding-interviews competitive-programming computer-science data-structures data-structures-and-algorithms dsa dsalgo dynamic-programming faang geeksforgeeks hacktoberfest interview interview-preparation interview-questions leetcode leetcode-solutions problem-solving python

Last synced: 10 Apr 2025

https://github.com/selfboot/CS_Offer

计算机学科基础知识和主流编程语言相关内容的总结

c c-plus-plus data-structures database linux network offer python

Last synced: 15 Mar 2025

https://github.com/jainaman224/Algo_Ds_Notes

It is a repository that is a collection of algorithms and data structures with implementation in various languages.

algorithm data-structures documentation object-oriented programming

Last synced: 10 Apr 2025

https://github.com/xuelangZF/CS_Offer

计算机学科基础知识和主流编程语言相关内容的总结

c c-plus-plus data-structures database linux network offer python

Last synced: 23 Nov 2024

https://github.com/php-ds/ext-ds

An extension providing efficient data structures for PHP 7

data-structures extension pecl php php-7

Last synced: 13 Apr 2025

https://github.com/php-ds/extension

An extension providing efficient data structures for PHP 7

data-structures extension pecl php php-7

Last synced: 14 Dec 2024

https://github.com/indy256/codelibrary

:gem:Collection of algorithms and data structures

algorithm cpp data-structures java kotlin

Last synced: 10 Apr 2025

https://github.com/grindgold/cppguide

「C/C++学习+面试指南」一份涵盖大部分 C++ 程序员所需要掌握的知识。入门、进阶、深入、校招、社招,准备 C++ 学习& 面试,首选 CppGuide!

c cpp data-structures database mfc qt qt5

Last synced: 08 Apr 2025

https://github.com/sachuverma/DataStructures-Algorithms

This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.

algorithms computer-networks cpp-cheat-sheet data-structure data-structures database-management hacktoberfest interview interview-questions oops operating-systems software-engineering system-design

Last synced: 14 Apr 2025

https://github.com/sachuverma/datastructures-algorithms

This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.

algorithms computer-networks cpp-cheat-sheet data-structure data-structures database-management hacktoberfest interview interview-questions oops operating-systems software-engineering system-design

Last synced: 04 Apr 2025

https://github.com/thealgorithms/dart

All Algorithms implemented in Dart

algorithms dart data-structures hacktoberfest

Last synced: 14 Apr 2025

https://github.com/thealgorithms/php

All Algorithms implemented in PHP

algorithm algorithms data-structures hacktoberfest php

Last synced: 10 Apr 2025

https://github.com/betty200744/ultimate-go

This repo contains my notes on working with Go and computer systems.

algorithms data-structures docker-compose example gin go golang gorm grpc kafka

Last synced: 07 Apr 2025

https://github.com/0xAX/go-algorithms

Algorithms and data structures for golang

algorithm data-structures go golang hacktoberfest sort tree-structure

Last synced: 18 Mar 2025

https://github.com/0xax/go-algorithms

Algorithms and data structures for golang

algorithm data-structures go golang hacktoberfest sort tree-structure

Last synced: 14 Apr 2025

https://github.com/thealgorithms/typescript

Algorithms and Data Structures implemented in TypeScript for beginners, following best practices.

algorithms data-structures hacktoberfest typescript

Last synced: 11 Apr 2025

https://github.com/TheAlgorithms/Dart

All Algorithms implemented in Dart

algorithms dart data-structures hacktoberfest

Last synced: 03 Apr 2025

https://github.com/hubertroy/leetcode

:pencil2: 算法相关知识储备 LeetCode with Python and JavaScript :books:

algorithm algorithms alogrithms data-structures interview leetcode leetcode-javascript leetcode-python leetcode-solutions

Last synced: 08 Apr 2025

https://github.com/HuberTRoy/leetCode

:pencil2: 算法相关知识储备 LeetCode with Python and JavaScript :books:

algorithm algorithms alogrithms data-structures interview leetcode leetcode-javascript leetcode-python leetcode-solutions

Last synced: 13 Nov 2024

https://github.com/TheAlgorithms/PHP

All Algorithms implemented in PHP

algorithm algorithms data-structures hacktoberfest php

Last synced: 14 Mar 2025

https://github.com/carvel-dev/ytt

YAML templating tool that works on YAML structure instead of text

carvel cli configuration data-structures devops go k8s kubernetes templating yaml yaml-processor yml

Last synced: 11 Apr 2025

https://github.com/rust-embedded/heapless

Heapless, `static` friendly data structures

data-structures no-std rust

Last synced: 11 Apr 2025

https://github.com/funkia/list

🐆 An immutable list with unmatched performance and a comprehensive functional API.

data-structures fantasy-land functional-programming immutable immutable-lists ramda redux

Last synced: 11 Apr 2025

https://github.com/gimunlee/tech-refrigerator

🍰 기술 냉장고입니다. 🛒 기술 면접 , 전공 시험 , 지식 함양 등 분명 도움될 거예요! 🤟

algorithm computer-science data-structures database design-pattern hacktoberfest hacktoberfest2020 interview interview-questions it knowledgebase language network operating-system software-engineering tech

Last synced: 31 Mar 2025

https://github.com/asishraju/450-dsa

450-DSA helps you track your progress in solving 400+ DSA questions and keeps you engaging based on DSA-Cracker Sheet ⚡

algorithms competitive-programming data-structures dsa dsa-algorithm placements

Last synced: 14 Apr 2025

https://github.com/TheAlgorithms/TypeScript

Algorithms and Data Structures implemented in TypeScript for beginners, following best practices.

algorithms data-structures hacktoberfest typescript

Last synced: 13 Apr 2025

https://github.com/mostafa-saad/arabiccompetitiveprogramming

The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.

acm-icpc algorithm arabic competitive-programming data-structures library training-materials youtube

Last synced: 07 Apr 2025

https://github.com/mostafa-saad/ArabicCompetitiveProgramming

The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.

acm-icpc algorithm arabic competitive-programming data-structures library training-materials youtube

Last synced: 27 Mar 2025

https://github.com/japaric/heapless

Heapless, `static` friendly data structures

data-structures no-std rust

Last synced: 13 Nov 2024

https://github.com/jab/bidict

The bidirectional mapping library for Python.

bidict bimap data-structures python

Last synced: 22 Apr 2025

https://github.com/vkostyukov/scalacaster

Purely Functional Algorithms and Data Structures in Scala

algorithm data-structures functional-programming okasaki scala

Last synced: 07 Apr 2025

https://github.com/mourner/flatbush

A very fast static spatial index for 2D points and rectangles in JavaScript 🌱

algorithm computational-geometry data-structures javascript r-tree spatial-index

Last synced: 23 Apr 2025

https://github.com/water-melon/melon

A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).

algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool

Last synced: 12 Apr 2025

https://github.com/Water-Melon/Melon

A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).

algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool

Last synced: 18 Mar 2025

https://github.com/zoranpandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

Last synced: 11 Apr 2025

https://github.com/ZoranPandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

Last synced: 15 Mar 2025

https://github.com/tessil/robin-map

C++ implementation of a fast hash map and hash set using robin hood hashing

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 11 Apr 2025

https://github.com/Tessil/robin-map

C++ implementation of a fast hash map and hash set using robin hood hashing

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 20 Mar 2025

https://github.com/aol/cyclops

An advanced, but easy to use, platform for writing functional applications in Java 8.

asynchronous collections data-structures functional-programming java java8 monad monad-transformers monoid reactive reactive-streams streams streams-api

Last synced: 14 Apr 2025

https://github.com/ryanfehr/hackerrank

HackerRank solutions in Java/JS/Python/C++/C#

algorithms cpp csharp data-structures hackerrank java java8 javascript python

Last synced: 15 Apr 2025

https://github.com/zyedidia/generic

A collection of generic data structures written in Go.

data-structures generics go

Last synced: 11 Apr 2025

https://github.com/azjezz/psl

📚 PHP Standard Library - a modern, consistent, centralized, well-typed, non-blocking set of APIs for PHP programmers

async collection data-structures encoding grapheme-cluster html io json math multibyte-strings non-blocking password-hashing php pseudo-random secure-random shell standard-library type-assertion

Last synced: 23 Apr 2025

https://github.com/smv1999/competitiveprogrammingquestionbank

This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.

algorithms c codevita coding coding-challenges coding-interviews competitive-programming cpp data-structures dsa geeksforgeeks interview-preparation interview-questions interviews java javascript jobs leetcode programming

Last synced: 08 Apr 2025

https://github.com/patmorin/ods

Mission: To provide a high-quality open content data structures textbook that is both mathematically rigorous and provides complete implementations.

data-structures textbook

Last synced: 09 Apr 2025

https://github.com/cheran-senthil/PyRival

⚡ Competitive Programming Library

algorithms competitive-programming data-structures python

Last synced: 16 Nov 2024

https://github.com/cheran-senthil/pyrival

⚡ Competitive Programming Library

algorithms competitive-programming data-structures python

Last synced: 10 Apr 2025

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

A repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.

algorithms data-structures data-structures-and-algorithms dsa dsalgo hacktoberfest java

Last synced: 09 Apr 2025

https://github.com/iiitv/algos

Popular Algorithms and Data Structures implemented in popular languages

algorithm algorithm-challenges algorithms code-list codes data-structures hacktoberfest

Last synced: 07 Apr 2025

https://github.com/devamoghs/python-interview-problems-for-practice

120+ Common code and interview problems solved in Python **(it's GROWING...)** Give a Star 🌟If it helps you. Please go through the README.md before starting.

algotithms data-structures data-structures-and-algorithms interview-prep interview-preparation interview-questions interviews programming-interviews python python-3

Last synced: 13 Apr 2025