Buckets-JS

Data structure library

A JavaScript library providing various data structures and functions for manipulating arrays.

A complete, fully tested and documented data structure library written in pure JavaScript.

GitHub

1k stars
43 watching
112 forks
Language: JavaScript
last commit: almost 4 years ago
Linked from 2 awesome lists

bagbinary-heapbinary-searchbinary-search-treecollectioncollectionsdata-structuresdictionaryjavascriptlinked-listmapmultimappriority-queuequeuesetstacktreetree-structure

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
manrajgrover/algorithms-js A comprehensive JavaScript library providing implementations of essential data structures and algorithms 199
deepak-malik/data-structures-in-java A collection of Java implementations of various data structures and algorithms used in computer science 145
dotchain/dotjs A distributed, reactive, and functional data structure library for JavaScript 8
pandanoir/list-in-js A JavaScript implementation of a functional programming construct for ordered lists with various operations and methods. 21
tov/dssl2 A language and framework for teaching data structures concepts in Racket. 9
lukelin/js-stl A comprehensive collection of reusable JavaScript data structures and algorithms 743
j4mie/micromodels A library that provides declarative dictionary-based model classes for building and serializing data structures in Python. 104
krukow/clj-ds Provides data structures modified from Clojure to be usable outside of the language in a Java context 219
lacuna/bifurcan A Java library providing efficient, functional data structures with customizable equality semantics and high performance. 967
younatics/collection-data-structures-swift-kr An in-depth tutorial on collection data structures in Swift, covering their performance and comparison to Objective-C equivalents. 46
sirherrbatka/cl-data-structures A collection of reusable data structures and streaming algorithms in Common Lisp. 47
jdataview/jbinary A high-level API for working with binary data in JavaScript. 541
precog/matryoshka A library providing generalized recursion schemes and traversals for recursive data structures in Scala. 811
frappe/datatable A JavaScript library for displaying and editing tabular data in a modern and interactive way 1,042
primlabs/bucket A library providing a simple storage solution using stable memory, allowing canisters to store data without GC costs and upgradeability. 31