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: about 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 200
deepak-malik/data-structures-in-java A collection of Java implementations of various data structures and algorithms used in computer science 146
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 741
j4mie/micromodels A library that provides declarative dictionary-based model classes for building and serializing data structures in Python. 103
krukow/clj-ds A library that adapts Clojure's persistent data structures to work with the Java programming language. 219
lacuna/bifurcan A Java library providing efficient, functional data structures with customizable equality semantics and high performance. 968
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. 48
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 modern javascript library for creating interactive and editable tables on the web 1,050
primlabs/bucket A library providing a simple storage solution using stable memory, allowing canisters to store data without GC costs and upgradeability. 31