An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "recursion" keyword

View the packages on the npmjs.org package registry that are tagged with the "recursion" keyword.

Top 9.8% on npmjs.org
wild-wild-utils 6.0.1
🤠 Functional utilities using object property paths with wildcards and regexps 🌵
19 versions - Latest release: 8 months ago - 1 dependent package - 7 dependent repositories - 1.06 thousand downloads last month - 39 stars on GitHub - 1 maintainer
Top 1.1% on npmjs.org
circular-json 0.5.9 deprecated 💰
JSON does not handle circular references. This version does
22 versions - Latest release: about 7 years ago - 659 dependent packages - 761,878 dependent repositories - 9 million downloads last month - 601 stars on GitHub - 1 maintainer
Top 3.1% on npmjs.org
macaca-circular-json 0.5.10 💰
JSON does not handle circular references. This version does
2 versions - Latest release: over 6 years ago - 5 dependent packages - 12 dependent repositories - 13.4 thousand downloads last month - 609 stars on GitHub - 2 maintainers
Top 1.7% on npmjs.org
circular-json-for-egg 1.0.0 💰
JSON does not handle circular references. This version does
1 version - Latest release: almost 7 years ago - 10 dependent packages - 1,230 dependent repositories - 114 thousand downloads last month - 609 stars on GitHub - 1 maintainer
Top 1.2% on npmjs.org
reftools 1.1.9 💰
Utility functions to deal with references in objects
42 versions - Latest release: over 4 years ago - 37 dependent packages - 9,909 dependent repositories - 11.1 million downloads last month - 705 stars on GitHub - 1 maintainer
qure.js 0.2.28
Tiny library introducing an easy design pattern.
3 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 731 downloads last month - 11 stars on GitHub - 1 maintainer
@sonatel-os/json-sculpt 1.3.0
Declarative JSON transformation engine that reshapes and maps complex data structures with nested...
16 versions - Latest release: 3 months ago - 197 downloads last month - 1 maintainer
@aminzer/traverse-directory 1.2.2
Utility for directory child entries recursive iteration
5 versions - Latest release: about 11 hours ago - 56 downloads last month - 0 stars on GitHub - 1 maintainer
tree-trav 1.0.4
A library to handle nested directory structures in Node.js using the EventEmitter API and recursion.
5 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 31 downloads last month - 1 stars on GitHub - 1 maintainer
recursive-methods 1.1.1
A good way to learn functional programming in javascript, Inside the functions, there are no any ...
17 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 53 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.8% on npmjs.org
@ungap/structured-clone 1.3.0
A structuredClone polyfill
22 versions - Latest release: 10 months ago - 123 dependent packages - 2,802 dependent repositories - 141 million downloads last month - 271 stars on GitHub - 1 maintainer
react-recursion-protect-plugin 1.0.0
A babel plugin to detect recursion in react components
1 version - Latest release: almost 2 years ago - 0 downloads last month - 0 stars on GitHub - 1 maintainer
arghun 1.0.7 💰
Module to count files in a given directory and as a result provide a JSON file with numbers, loca...
8 versions - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
dom-visitor 1.1.3
Visitor DOM crawler, supporting breadth-first & in-order traversal.
8 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 21 downloads last month - 1 stars on GitHub - 1 maintainer
multer-s3-gcs 0.0.1
Amazon S3 and Google Cloud Storage parallel upload made easy
1 version - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 1 stars on GitHub - 1 maintainer
react-simple-treeview 1.0.6
Simple treeview component for React
7 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 30 downloads last month - 0 stars on GitHub - 1 maintainer
react-cascading-menu 2.1.4
A powerful React cascading dropdown component with multi-selection, search functionality, and hie...
14 versions - Latest release: 4 months ago - 149 downloads last month - 1 stars on GitHub - 1 maintainer
@khaitd0340/react-folder-tree 5.3.0
customizable react folder tree library
2 versions - Latest release: about 1 year ago - 47 downloads last month - 125 stars on GitHub - 1 maintainer
f-tree 0.1.2
Create and transform trees at root and node levels.
3 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 1 maintainer
Top 5.7% on npmjs.org
@thi.ng/layout 4.0.12 💰
Configurable nested 2D grid layout generators
178 versions - Latest release: 2 days ago - 2 dependent packages - 1 dependent repositories - 991 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 2.6% on npmjs.org
@mrmlnc/readdir-enhanced 2.2.1
fs.readdir with sync, async, and streaming APIs + filtering, recursion, absolute paths, etc.
2 versions - Latest release: almost 8 years ago - 5 dependent packages - 1,370,853 dependent repositories - 11.7 million downloads last month - 86 stars on GitHub - 1 maintainer
grunt-metaret 1.0.0
Grunt task for compiling tail-recursive metafunctions into optimised javascript
1 version - Latest release: about 11 years ago - 2 dependent packages - 2 dependent repositories - 9 downloads last month - 1 stars on GitHub - 1 maintainer
pm-forever 2.1.2
Run promise-returning & async functions repeatedly until you end it
3 versions - Latest release: about 6 years ago - 3 dependent packages - 4 dependent repositories - 85 downloads last month - 1 maintainer
@cicada-lang/lambda 0.3.1
An interpreter of [lambda calculus](https://en.wikipedia.org/wiki/Lambda_calculus).
57 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 143 downloads last month - 28 stars on GitHub - 1 maintainer
cyclical-json 2.1.4
JSON Sterilization for Cyclical Objects
11 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 51 downloads last month - 0 stars on GitHub - 1 maintainer
to-binary 0.0.1
converts decimal to binary recursively
2 versions - Latest release: over 11 years ago - 5 dependent packages - 6 dependent repositories - 30 downloads last month - 0 stars on GitHub - 1 maintainer
promise-while-loop 1.0.1
An asynchronous while-loop implementation with full support for Promises
2 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 83 downloads last month - 1 stars on GitHub - 1 maintainer
foreach-extra 0.0.2
Common stuff we do with foreach loops
2 versions - Latest release: about 4 years ago - 2 dependent packages - 144 downloads last month - 3 stars on GitHub - 1 maintainer
@syntropiq/libpcre-ts 1.3.1
WebAssembly wrapper for the original PCRE library with TypeScript bindings. More permissive than ...
8 versions - Latest release: 5 months ago - 62 downloads last month - 1 stars on GitHub - 1 maintainer
quasexcepturi 1.2.2
A type-safe way to emulate tail-call optimization with trampolines
11 versions - Latest release: over 1 year ago - 1 downloads last month - 1 maintainer
obj-traverse-lite 1.0.4
Small and lightweight library that enables you to traverse deep nested objects and edit them
4 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 19 downloads last month - 105 stars on GitHub - 1 maintainer
@agile-code/alg 1.0.13
arithmetic sort recursion
6 versions - Latest release: over 4 years ago - 4 dependent packages - 27 downloads last month - 1 maintainer
Top 8.8% on npmjs.org
react-to-imperative 0.2.0 💰
extract props from React elements
1 version - Latest release: almost 3 years ago - 2 dependent packages - 5 dependent repositories - 17.2 thousand downloads last month - 10 stars on GitHub - 1 maintainer
@zakhefron/zak-ng-tree 2.0.16
Angular component to create and view recursive tree
24 versions - Latest release: over 3 years ago - 2 dependent packages - 2 downloads last month - 2 stars on GitHub - 1 maintainer
dom-reducer 1.0.9
DOM crawler, executing given reducer recursively beginning with provided node.
9 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 0 stars on GitHub - 1 maintainer
ipsamesse 1.5.0
A type-safe way to emulate tail-call optimization with trampolines
10 versions - Latest release: over 1 year ago - 13 downloads last month - 0 stars on GitHub - 1 maintainer
nonvalid 1.0.2
Simple callback-based JSON validator for complex use-cases
6 versions - Latest release: almost 6 years ago - 2 dependent packages - 1 dependent repositories - 342 downloads last month - 0 stars on GitHub - 1 maintainer
static_dom 1.0.4
DSL for generating methods to access DOM
5 versions - Latest release: over 8 years ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
vu-folder-tree-thuan 5.0.4
customizable react folder tree library
2 versions - Latest release: over 2 years ago - 2 downloads last month - 125 stars on GitHub - 1 maintainer
laplace-determinant 0.2.1 💰
recursive determinant computation using Laplace expansion
3 versions - Latest release: over 7 years ago - 3 dependent packages - 10 dependent repositories - 574 downloads last month - 0 stars on GitHub - 1 maintainer
recursive-max 0.1.0
Returns the largest number from a multidimensional array or object.
1 version - Latest release: almost 10 years ago - 1 dependent repositories - 2 downloads last month - 2 stars on GitHub - 1 maintainer
unwinder 1.0.3
Flattens objects
4 versions - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
@achipiga/sum 1.1.0
Function for sum array elements implemented trough Divide-and-conquer algorithm with recursion
2 versions - Latest release: almost 6 years ago - 2 dependent packages - 24 downloads last month - 1 maintainer
self-referencing-json 1.0.1
Tool to serialize and deserialize javascript objects as json even if they contain recursive refer...
2 versions - Latest release: over 5 years ago - 1 downloads last month - 0 stars on GitHub - 1 maintainer
@rxluz/prevent-object-recursion 0.0.20
Remove all recursive references from the object
12 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 2 stars on GitHub - 1 maintainer
trampoline-ts 1.1.0
A type-safe way to emulate tail-call optimization with trampolines
3 versions - Latest release: over 6 years ago - 1 dependent repositories - 29.4 thousand downloads last month - 20 stars on GitHub - 1 maintainer
s3-bucket-toolkit 0.0.17
S3 Bucket Listing and Versioning removal made easy
9 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 5 stars on GitHub - 1 maintainer
emae--md-links 1.0.1
md-links is an executable that reads and analyzes files in Markdown format, to verify the links t...
2 versions - Latest release: almost 5 years ago - 1 dependent package - 1 downloads last month - 1 stars on GitHub - 1 maintainer
Top 4.4% on npmjs.org
json-decycle 4.0.0
Stringify and parse cycled reference json
5 versions - Latest release: 9 months ago - 17 dependent packages - 21 dependent repositories - 8.38 thousand downloads last month - 18 stars on GitHub - 2 maintainers
recursive-buffer-split 1.0.1
String.prototype.split() for Buffers
3 versions - Latest release: almost 9 years ago - 2 dependent packages - 2 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
safe-recurse 0.1.0
Safe recursion in js
1 version - Latest release: over 5 years ago - 2 downloads last month - 1 maintainer
tco 0.0.15
Tail call optimization in Node
15 versions - Latest release: about 9 years ago - 1 dependent repositories - 54 downloads last month - 9 stars on GitHub - 1 maintainer
recursive-last-modified 1.0.6
Walks through specified directory or directories and returns last change date of all tree. Tecnic...
7 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 5 stars on GitHub - 1 maintainer
@syednashikaman/flatten 0.2.1
A helper function that lets you recursively flatten arrays.
4 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 54 downloads last month - 0 stars on GitHub - 1 maintainer
x-recursion 0.0.1
Extensible recursion function builder
2 versions - Latest release: over 9 years ago - 1 dependent repositories - 17 downloads last month - 0 stars on GitHub - 1 maintainer
@mpoteat/license-gen 1.0.6
Quick tool to get all transitive, production licenses in a npm project
7 versions - Latest release: over 5 years ago - 1 dependent package - 41 downloads last month - 1 maintainer
fiberify 1.0.0
Schedule recursive calls on idleTimeout for jank-free computation.
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
matrix-magic 1.1.3
library for manipulating matrices
4 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 11 stars on GitHub - 1 maintainer
react-path-tracker 0.2.0
Easily track traveled paths on highly dynamic or recursive React trees.
2 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 0 downloads last month - 12 stars on GitHub - 1 maintainer
connection-paths 1.0.5
Determine if two things are connected (e.g. network nodes) and generate a list of possible paths
1 version - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
@wvhulle/object 0.0.3
A library that deals with JavaScript objects in TypeScript
3 versions - Latest release: over 1 year ago - 6 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.5% on npmjs.org
angular-recursion 1.0.5
An Angular service which helps with creating recursive directives.
1 version - Latest release: over 10 years ago - 8 dependent packages - 87 dependent repositories - 74.2 thousand downloads last month - 176 stars on GitHub - 1 maintainer
regex-recursion 6.0.2 💰
Recursive matching plugin for Regex+
14 versions - Latest release: 10 months ago - 9.52 million downloads last month - 13 stars on GitHub - 1 maintainer
Top 5.1% on npmjs.org
use-tree-state 1.1.1
A super-light and customizable React hook to manage tree state like never before
7 versions - Latest release: over 4 years ago - 8 dependent packages - 27 dependent repositories - 16.9 thousand downloads last month - 4 stars on GitHub - 1 maintainer
infinityf 2.0.1
make javascript able to infinity recursion
5 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 12 downloads last month - 1 stars on GitHub - 1 maintainer
recursion 0.0.1
Set of well-known recursion and iteration alghoritms
1 version - Latest release: almost 11 years ago - 1 dependent repositories - 12 downloads last month - 0 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
walk-object 4.0.0
Walk an object's keys
9 versions - Latest release: over 8 years ago - 7 dependent packages - 87 dependent repositories - 18.8 thousand downloads last month - 1 stars on GitHub - 1 maintainer
Top 5.0% on npmjs.org
pampy 0.0.6 💰
Pattern Matching library for functional programming in JavaScript
3 versions - Latest release: almost 7 years ago - 3 dependent packages - 3 dependent repositories - 695 downloads last month - 552 stars on GitHub - 1 maintainer
Top 4.0% on npmjs.org
wild-wild-path 5.0.1
🤠 Object property paths with wildcards and regexps 🌵
19 versions - Latest release: 8 months ago - 5 dependent packages - 8 dependent repositories - 1.7 thousand downloads last month - 730 stars on GitHub - 1 maintainer
@g-jih/react-folder-tree 0.0.1
customizable react folder tree library
1 version - Latest release: almost 4 years ago - 2 dependent packages - 3 downloads last month - 0 stars on GitHub - 1 maintainer
fractal-canvas 2.1.0
Fractal Canvas enhances <canvas> by adding recursive rendering method
7 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
Top 3.9% on npmjs.org
obj-traverse 1.0.0
Small and lightweight library that enables you to traverse deep nested objects and edit them
8 versions - Latest release: almost 9 years ago - 8 dependent packages - 15 dependent repositories - 3.14 thousand downloads last month - 105 stars on GitHub - 1 maintainer
Top 7.4% on npmjs.org
wild-wild-parser 5.0.1
🤠 Parser for object property paths with wildcards and regexps 🌵
16 versions - Latest release: 8 months ago - 4 dependent packages - 10 dependent repositories - 1.79 thousand downloads last month - 13 stars on GitHub - 1 maintainer
often 0.3.2 💰
Async recursive timers
6 versions - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 33 downloads last month - 3 stars on GitHub - 1 maintainer
react-client-async 1.3.7
React tools for async rendering in client side! 🚀
20 versions - Latest release: 8 months ago - 16 downloads last month - 6 stars on GitHub - 1 maintainer
object-model-transform 1.2.1
Transforms objects and its object property into model.
9 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 23 downloads last month - 7 stars on GitHub - 1 maintainer
recursify 0.0.14
An attempt to recursively define most built-in js functions
15 versions - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 120 downloads last month - 1 maintainer
Top 4.6% on npmjs.org
trampa 1.0.1
Trampolines, to emulate tail-recursion
2 versions - Latest release: about 7 years ago - 3 dependent packages - 302 dependent repositories - 119 thousand downloads last month - 14 stars on GitHub - 1 maintainer
@davebaol/hrb-validator 0.2.4
Hierarchical, rule-based, data-driven validator for complex data structures with support for nest...
8 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 229 downloads last month - 1 stars on GitHub - 1 maintainer
deepsearchjs 1.7.15
[![build](https://github.com/wise-introvert/deepsearchjs/actions/workflows/npm-publish.yml/badge....
44 versions - Latest release: over 2 years ago - 1.66 thousand downloads last month - 9 stars on GitHub - 1 maintainer
script-custom-react-folder-tree 5.2.18
customizable react folder tree library
30 versions - Latest release: almost 2 years ago - 246 downloads last month - 125 stars on GitHub - 1 maintainer
tallstack 0.1.6
A library that allows you to define recursive functions in JavaScript without stack overflow.
12 versions - Latest release: almost 6 years ago - 1 dependent repositories - 28 downloads last month - 31 stars on GitHub - 1 maintainer
recounter 1.0.7
Wrap a recursive function in recounter to track how many times the function is called.
8 versions - Latest release: over 8 years ago - 1 dependent repositories - 60 downloads last month - 0 stars on GitHub - 1 maintainer
nested-object-access 0.2.5
TypeScript-powered util to work with nested objects using dot-separated keys
8 versions - Latest release: over 3 years ago - 2 dependent packages - 1.11 thousand downloads last month - 3 stars on GitHub - 1 maintainer
ck-better-json 1.1.0
A JSON subset library with efficient iteration and recursion
3 versions - Latest release: 6 months ago - 8 downloads last month - 1 maintainer
retransform 1.0.0
Recursive object transformer
1 version - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
@madappgang/update-by-path 1.1.19
Easy deep immutable updates to objects
4 versions - Latest release: over 6 years ago - 1 dependent package - 3 dependent repositories - 49 downloads last month - 4 stars on GitHub - 1 maintainer
s3-bucket-multipart-toolkit 0.0.23
S3 Bucket Listing and Versioning removal made easy
7 versions - Latest release: almost 6 years ago - 1 dependent repositories - 50 downloads last month - 0 stars on GitHub - 1 maintainer
laiva 1.0.1
Do anonymous function recursion with laiva
2 versions - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
@rxluz/js-enum 0.0.4
An ENUM implementation in JS
2 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 28 downloads last month - 1 stars on GitHub - 1 maintainer
find-all-package-files 1.0.1
Find all package files given a root folder
2 versions - Latest release: almost 6 years ago - 3 dependent packages - 1 dependent repositories - 11 downloads last month - 7 stars on GitHub - 1 maintainer
Top 3.8% on npmjs.org
react-folder-tree 5.1.1
customizable react folder tree library
56 versions - Latest release: almost 3 years ago - 2 dependent packages - 42 dependent repositories - 11.7 thousand downloads last month - 125 stars on GitHub - 2 maintainers
z-combinator 0.1.1
Z Combinator for self-referencing anonymous functions
2 versions - Latest release: about 12 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 2 stars on GitHub - 1 maintainer
Top 2.3% on npmjs.org
json-cycle 1.5.0
Encode/decode circular structures for converting to and from JSON.
11 versions - Latest release: over 2 years ago - 85 dependent packages - 11,182 dependent repositories - 5.7 million downloads last month - 43 stars on GitHub - 1 maintainer
json-circular-parser 0.1.2
JSONCircularParser ============ Serializes and deserializes otherwise valid JSON objects containi...
7 versions - Latest release: 8 months ago - 2 dependent packages - 919 downloads last month - 0 stars on GitHub - 1 maintainer
regex-recursion-cjs 6.0.2
CommonJS wrapper for regex-recursion
1 version - Latest release: 8 months ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
flattenarray 0.0.1
Recursively flatten an array.
1 version - Latest release: over 10 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 1 maintainer
@aqaurius6666/react-folder-tree 5.2.8
customizable react folder tree library
12 versions - Latest release: over 2 years ago - 1 dependent package - 196 downloads last month - 125 stars on GitHub - 1 maintainer
ts-tco 1.1.1
Utility for flattening tail recursion in TypeScript
4 versions - Latest release: over 5 years ago - 13 downloads last month - 1 maintainer
traverse-fs 0.0.9
Nodejs npm module to traverse folder using code or cli or use glob patterns traverse-cli or trave...
9 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 154 downloads last month - 3 stars on GitHub - 1 maintainer