Search results
449 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Javascript versions of classic software development algorithms
- algorithms
- dataStructures
- binaryHeap
- binarySearchTree
- bst
- linkedList
- maxHeap
- minHeap
- queue
- stack
- stackQueue
- trie
- permutation
- shuffle
- View more
Graphic library from scratch
Algorithms and data-structures implemented on JavaScript
- computer-science
- cs
- algorithms
- data-structures
- javascript
- algorithm
- javascript-algorithms
- sorting-algorithms
- graph
- tree
simulated annealing
Graph algorithms
IP based token bucket rate limiter / throttler.
KDBush with flat API
Mongoose Encryption Decryption
- mongo
- mongodb
- mongoose
- encryption
- encrypt
- decryption
- decrypt
- schema
- config
- algorithms
- authentication
- security
- key
- hook
- View more
Rick Osborne's collection of 2D Cartesian and graphics related data structures and algorithms.
High-performance native AVL tree library for Node.js.
The utils package for react testing library
- algorithms
- data structures
- javascript
- typescript
- binary search
- bubble sort
- cocktail shaker sort
- comb sort
- gnome sort
- insertion sort
- merge sort
- quick sort
- selection sort
- stooge sort
- View more
Astronomical Algorithms in Javascript
machine learning lib in javascript
Data structures, data types, and algorithms with superpowers! 💪
- javascript
- types
- data-structures
- data-types
- algorithms
- sorting-algorithms
- super
- superpowers
- array
- avltree
- binarytree
- bubblesort
- heap
- insertionsort
- View more
The most advanced solidity library for merkle (multi) proof verification of different kinds of merkle trees
Very fast Porter Stemmer implementation written in Javascript.
- porter
- stemmer
- nlp
- text-analysis
- language-processing
- linguistics
- information-retrieval
- tokenization
- algorithms
- text-search
- text-mining
- word-stemming
- javascript-nlp
- text-preprocessing
- View more
Implementation of Disjoint-set data structure algorithm (also called a union–find data structure or merge–find set).
- algorithm
- typescript
- algorithms
- data-structures
- union
- merge
- disjoint
- disjoint-set
- disjoint-sets
- union-find
- merge-find
sorting-algorithms-lib is a lightweight JavaScript library that provides efficient implementations of various sorting algorithms. Whether you're learning algorithms, benchmarking performance, or building a project that requires sorting, this library has y
- sorting
- algorithms
- JavaScript
- library
- TypeScript
- bubble sort
- selection sort
- insertion sort
- merge sort
- quick sort
JavaScript utils to generalize a set of CSS selectors to a single selector that matches them all. Useful for mapping the structure of web apps.
A lightweight and dependency-free collection of essential data structures and graph algorithms, written entirely in TypeScript. This library supports CommonJS, ESM, and browser environments, and includes utility functions for practical, everyday tasks in
- stack
- linkedstack
- list
- linkedlist
- doublylinkedlist
- cycliclinkedlist
- queue
- linkedqueue
- priorityqueue
- dequeue
- heap
- fibonacciheap
- quicksort
- heapsort
- View more