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/steveklabnik/indexlist

indexlist: A doubly linked list, backed by a vector

data-structures rust

Last synced: 16 Dec 2024

https://github.com/dalmia/coursera-specializations

Solutions to assignments of Coursera Specializations - Deep learning, Machine learning, Algorithms & Data Structures, Image Processing and Python For Everybody

algorithms bioinformatics coursera data-structures deep-learning image-processing machine-learning python

Last synced: 10 Apr 2025

https://github.com/arriqaaq/art

An Adaptive Radix Tree (ART) implementation in Go

adaptive-radix-tree data-structures go golang radix-tree

Last synced: 17 Mar 2025

https://github.com/thealgorithms/nim

Collection of various algorithms implemented in Nim for educational purposes.

algorithms data-structures educational interview-questions math mathematics nim string

Last synced: 06 Apr 2025

https://github.com/moorara/interview

📚 A collection of notes and resources for beating technical interviews

algorithms cheatsheets data-structures interview sorting

Last synced: 03 Mar 2025

https://github.com/zhangxiaoyidog/leetcode

My Python Solutions for Leetcode

algorithms data-structures interview python3

Last synced: 19 Apr 2025

https://github.com/lukaskalbertodt/lox

Fast polygon mesh library with different data structures and traits to abstract over those.

data-structures geometry-processing half-edge half-edge-data-structure mesh polygon-mesh

Last synced: 05 Apr 2025

https://github.com/saalikmubeen/datastructures-and-algorithms

For JavaScript lovers | JavaScript Implementation of various data structures and algorithms.

algorithms data-structures javascript

Last synced: 23 Apr 2025

https://github.com/amitrajitbose/competitive_programming

Contains solutions and codes to various online competitive programming challenges and some good problems. The links to the problem sets are specified at the beginning of each code.

adhoc algorithms algorithms-and-data-structures competition competitive-programming data-structures dynamic-programming graph greedy greedy-algorithms hacktoberfest interview interview-preparation leetcode leetcode-python linked-list primality-testing queue stack trie

Last synced: 07 Apr 2025

https://github.com/aershov24/coding-interview-questions

🔴 More than ~3877 Full Stack, Coding & System Design Interview Questions And Answers sourced from all around the Internet to help you to prepare for an interview, conduct one, mock your lead dev or completely ignore. Find more questions and answers on 👉

algorithms coding-interview coding-interviews computer-science data-structures interview interview-prep interview-preparation programming-interviews software-engineering-algorithm study-plan

Last synced: 12 Mar 2025

https://github.com/vivekstorm/Software-Engineering-Course

List of available free/paid courses,bootcamps available for Coding Interview Prep, SDE Roles

bootcamps coding-interviews data-structures interview-preparation sde-roles

Last synced: 16 Nov 2024

https://github.com/daniel-liu-c0deb0t/umicollapse

Accelerating the deduplication and collapsing process for reads with Unique Molecular Identifiers (UMI). Heavily optimized for scalability and orders of magnitude faster than a previous tool.

data-structures deduplication fastq hamming java string-search string-similarity umis unique-molecular-identifiers

Last synced: 13 Apr 2025

https://github.com/brianruizy/leetcode-notion

A simple Notion template to track Leetcode problems and save your solutions

algorithms data-structures leetcode leetcode-python leetcode-solutions notion

Last synced: 19 Mar 2025

https://github.com/prg-titech/kanon

A live programming environment specialized for data structure programming.

data-structures javascript live object-graph programming-environment visualization

Last synced: 09 Apr 2025

https://github.com/wdamron/amt

Hash Array Mapped Trie (HAMT) implemented in Go (1.18+ generics)

data-structures go hamt hash-map hash-set unsafe

Last synced: 30 Apr 2025

https://github.com/coderonion/hello-algo-zig

Zig codes for the famous public project 《Hello, Algorithm》|《 Hello,算法 》 about data structures and algorithms.

algorithm algorithms data-structure data-structures data-structures-and-algorithms dsa dynamic-programming graph hello-algo leecode linked-list rust search sort zig ziglang

Last synced: 15 Mar 2025

https://github.com/jdan/ocaml-data-structures

Some data structures and algorithms written in OCaml

data-structures ocaml

Last synced: 16 Apr 2025

https://github.com/leoantony72/goswift

High-performance, concurrent embedded caching library for Go applications with support for Hash data type, Disk Save and TTL

cache concurrency data-structures database go golang golang-package library

Last synced: 13 Apr 2025

https://github.com/ajay-dhangar/algo

This repository contains a collection of data structures and algorithms implemented in various programming languages. It is designed to help learners understand key concepts through hands-on examples. Contributions and improvements are welcome!

algorithms data-structures data-structures-and-algorithms dsa gssoc-ext hacktoberfest hacktoberfest-accepted hacktoberfest2024 open-source

Last synced: 12 Apr 2025

https://github.com/chen0040/lua-algorithms

Lua algorithms library that covers commonly used data structures and algorithms

algorithms balanced-search-trees binary-search-tree data-structures lua red-black-tree sorting tries

Last synced: 16 Dec 2024

https://github.com/nazmulidris/algorithms-in-kotlin

This project is useful if you are trying to get more fluency in Kotlin or need a refresher to do interview prep for software engineering roles

algorithms computer-science data-structures data-structures-and-algorithms kotlin

Last synced: 22 Mar 2025

https://github.com/coderserdar/hacettepebbm

2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo

algorithms assembly bash-script c c-plus-plus computer-science cpp data-structures dbms design-patterns e-book hacettepe java operating-systems statistics

Last synced: 02 Dec 2024

https://github.com/abhisheknaiidu/dsa

My Codes and Solutions to coding interview problems on LeetCode, AlgoExpert, Educative and other interview preparation websites

algoexpert backtracking binary-trees cpp data-structures dyanamic-programming educative graphs interview-preparation leetcode linked-list recursion subarray trees

Last synced: 11 Apr 2025

https://github.com/spl/dlist

Difference lists in Haskell

data-structures difference-lists haskell

Last synced: 06 Apr 2025

https://github.com/thealgorithms/elm

All Algorithms implemented in Elm

algorithms data-structures elm hacktoberfest

Last synced: 12 Nov 2024

https://github.com/adhaamehab/stanford-cs161

Unofficial repo for Design and Analysis of Algorithms, Stanford University, Fall 2017.

2017 algorithms data-structures stanford-university

Last synced: 21 Mar 2025

https://github.com/thermadiag/seq

The seq library is a collection of original C++11 STL-like containers and related tools

c-plus-plus compression cpp cpp11 data-structures formatting hashmap hashtable radix

Last synced: 25 Jan 2025

https://github.com/lakbychance/graphisual

A web application that lets the end users create graphs and visualize algorithms on them.

data-structures graphs react typescript visualize-algorithms

Last synced: 10 Apr 2025

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

A collection of data structures implemented in Go

data-structures go

Last synced: 03 Apr 2025

https://github.com/nvmd/libkdtree

libkdtree++ is an STL-like C++ template container implementation of k-dimensional space sorting, using a kd-tree. It sports a theoretically unlimited number of dimensions, and can store any data structure

data-structures kd-tree

Last synced: 06 Apr 2025

https://github.com/juliagraphs/metagraphs.jl

Graph data structures with multiple heterogeneous metadata for Graphs.jl.

data-structures datastructures graph graphs hacktoberfest juliagraphs metadata

Last synced: 15 Mar 2025

https://github.com/kaviarasan-r/gfg-dsa-self-paced-course

Data structures enable us to organize and store data, whereas algorithms enable us to process that data in a meaningful sense. Totally there are 260 lecture codings and assignments are on the way.

algorithms data-structures dsa-learning-series dsa-practice geeksforgeeks java

Last synced: 19 Apr 2025

https://github.com/cihat/datastructure

📌🔎📝 Veri Yapıları (BMU221) ve bütün derslerin dokümantasyonu. Notes and examples in the data structure and all lessons course. Data Structures with Java.

bilgisayar-muhendisligi computer-science data-science data-structure data-structure-blogs data-structures data-structures-and-algorithms documentation turkce-dokumantasyon veri-bilimi veri-yapilari

Last synced: 17 Feb 2025

https://github.com/mzimbres/rtcpp

A collection of data structures and algorithms in C++

combinatorics data-structures fundamental-algorithms interview permutation

Last synced: 13 Nov 2024

https://github.com/always-maap/ts-collection

💮 Algorithms and Data Structures for the modern web

algorithms data-structures library tested typescript

Last synced: 09 Apr 2025

https://github.com/gungunfebrianza/Mastering-Node.js

:books: Belajar Dengan Jenius Node.js bareng Gun Gun Febrianza

algorithm data-structures encryption express javascript node-js

Last synced: 14 Apr 2025

https://github.com/staircase-dev/staircase

A powerful data analysis package based on mathematical step functions. Strongly aligned with pandas.

analysis data-analysis data-structures library numpy pandas python step-function stepfunction

Last synced: 04 Apr 2025

https://github.com/fisothemes/twincat-dynamic-collections

A TwinCAT library for creating and manipulating dynamic collections of data in TwinCAT. It provides multiple data structures such as ArrayList (a dynamic array), List (a doubly linked list that is optimized for sequential access and mutation), Set, Map, Queue, Stack and more. Examples are in the project.

beckhoff collections data-structures hashmap hashset iec-st industrial-automation iterative-avl plc plc-programming queue stack treemap treeset twincat twincat3

Last synced: 01 Mar 2025

https://github.com/gozhuyinglong/blog-demos

这个代码仓库里是博客中涉及的源码、文件等 ;如果对您有帮助,请给个Star,感谢~

algorithm data-structures design-patterns java python spring spring-boot

Last synced: 09 Apr 2025

https://github.com/reason-seoul/rescript-collection

Fast and efficient, persistent immutable collection for JS written in 100% ReScript!

data-structures hacktoberfest reasonml rescript typescript vector

Last synced: 14 Nov 2024

https://github.com/inconvergent/cl-grph

In-Memory Immutable Graph Structure with Datalog Query Language in Common Lisp

common-lisp data-structures datalog functional-programming generative-art generattive graph immutable incomplete lisp wip

Last synced: 09 Apr 2025

https://github.com/sahilbansal17/coding-interview-problems

This repository contains the coding interview problems along with solutions.

algorithms coding-challenges coding-interviews data-structures interview-questions

Last synced: 30 Apr 2025

https://github.com/algo-phantoms/algo-phantoms-android

📱 Algo-Phantoms-Android App is an Android Application that provides a code editor along with pathways and quizzes to help you towards your DSA journey.📰🔥

algorithms android beginner-friendly data-structures ide kotlin playground quiz

Last synced: 22 Nov 2024

https://github.com/nbro/andz

Algorithms and data structures for educational, demonstrational and experimental purposes.

algorithms computer-science data-structures demonstration education experimental python research software-engineering unit-testing

Last synced: 17 Dec 2024

https://github.com/psiace/ritelinked

RiteLinked - LinkedHashMap & LinkedHashSet in Rust

data-structures hash hashmap hashset indexmap linked-hash-map linked-hash-set rust

Last synced: 15 Apr 2025

https://github.com/ebran/grim

grim brings property graphs to the Nim language. Look around you: everything is a graph!

data-science data-structures graph graph-theory nim nim-lang property-graph

Last synced: 09 Apr 2025

https://github.com/aw-junaid/computer-science

Explore a collection of resources and projects in Computer Science, covering algorithms, data structures, programming languages, and emerging technologies. Ideal for learners and enthusiasts looking to enhance their knowledge and skills in the field

algorithms assembly-language automata computer-architecture computer-networks computer-science computer-vision cpp cybersecurity data-science data-science-projects data-structures database game-development machine-learning networking operating-system python

Last synced: 26 Mar 2025

https://github.com/ekmett/unpacked-containers

Unpacked containers using backpack

containers data-structures haskell unpacked

Last synced: 14 Apr 2025

https://github.com/andelf/rust-darts

Double Array Trie in Rust

data-structures

Last synced: 15 Apr 2025

https://github.com/lio-zero/blog

I hope my content can help you. Now I focus on the front-end field, but I will also share what I see and feel in my limited time.✨✨

algorithms blog coding computer-network css data-structures dom frontend git github html javascript mongodb node react tool typescript vscode vuejs wtf

Last synced: 04 Apr 2025

https://github.com/BnademOverflow/libCplus

Wonderful library with lots of useful functions, algorithms and data structures in C

algorithms c data-structures imperative-programming library low-level-programming makefile

Last synced: 29 Apr 2025

https://github.com/exchange-core/collections

High performance and low latency Exchange Collections written in Java

data-structures garbage-free hft java low-latency tree-structure

Last synced: 18 Nov 2024

https://github.com/csunny/algorithm

Python3数据结构与算法、实现常用算法以及分布式系统相关算法。

algorithm data-structures distrubuted graph heap python3 tree-structure

Last synced: 01 Jan 2025

https://github.com/gungunfebrianza/Mastering-Javascript

:books: PinterCoding University. Author : Gun Gun Febrianza

algorithms data-structures ecmascript2017 javascript oop

Last synced: 16 Nov 2024

https://github.com/green-coder/diffuse

Diffuse is a library to create, use and manipulate diffs, to build the change you wish to see in your data.

clojure clojurescript data-structures diff

Last synced: 14 Apr 2025

https://github.com/ahrtr/gocontainer

Implements some containers (stack, queue, priorityQueue, set, arrayList, linkedList, map and btree) in golang

arraylist btree comparator data-structures go gocontainer golang linkedlist linkedmap priorityqueue queue set sort stack

Last synced: 22 Mar 2025

https://github.com/eleev/swift-algorithms-data-structs

📒 Algorithms and Data Structures in Swift. The used approach attempts to fully utilize the Swift Standard Library and Protocol-Oriented paradigm.

algorithms apple data-structures datastructures education ios learning playground playgrounds scenekit spritekit swift swift-algorithms swift-datastructures tutorial visualization xcode

Last synced: 18 Nov 2024

https://github.com/owainlewis/ocaml-datastructures-algorithms

Data structures and algorithms in OCaml

algorithms data-structures ocaml

Last synced: 14 Apr 2025

https://github.com/owainlewis/ods

Data structures and algorithms in OCaml

algorithms data-structures ocaml

Last synced: 24 Mar 2025

https://github.com/code-shoily/ex_algo

Data Structures and Algorithms implemented with Elixir

algorithms data-structures elixir

Last synced: 13 Apr 2025

https://github.com/yegor256/zache

Zero-footprint Ruby In-Memory Thread-Safe Cache: when a naive implementation is enough

cache data-structures memory-management ruby ruby-gem

Last synced: 09 Apr 2025

https://github.com/pkamenarsky/knit

Ties the knot on data structures that reference each other by unique keys

data-structures haskell tie-knot

Last synced: 14 Apr 2025

https://github.com/stanch/zipper

An implementation of Huet’s Zipper for Scala and Scala.js that is intended to be usable in many common scenarios

data-structures scala zipper

Last synced: 27 Dec 2024

https://github.com/abishekaditya/dsa

Project : Data Structures and Algorithms in C#

24projects algorithm data-structures heap searching-algorithms

Last synced: 15 Apr 2025