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

npmjs.org "recursion" keyword

@agile-code/alg 1.0.13
arithmetic sort recursion
6 versions - Latest release: almost 5 years ago - 4 dependent packages - 28 downloads last month - 1 maintainer
@zakhefron/zak-ng-tree 2.0.16
Angular component to create and view recursive tree
24 versions - Latest release: about 4 years ago - 2 dependent packages - 2 downloads last month - 2 stars on GitHub - 1 maintainer
@g-jih/react-folder-tree 0.0.1
customizable react folder tree library
1 version - Latest release: about 4 years ago - 2 dependent packages - 2 downloads last month - 0 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: about 4 years ago - 1 dependent package - 1 dependent repositories - 17 downloads last month - 5 stars on GitHub - 1 maintainer
flatten2 1.1.0
Recursively flatten JavaScript objects
6 versions - Latest release: almost 8 years ago - 3 dependent packages - 1 dependent repositories - 6 downloads last month - 1 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 - 15.7 million downloads last month - 705 stars on GitHub - 1 maintainer
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: over 7 years ago - 10 dependent packages - 1,230 dependent repositories - 147 thousand downloads last month - 610 stars on GitHub - 1 maintainer
Top 1.8% on npmjs.org
@ungap/structured-clone 1.3.0
A structuredClone polyfill
22 versions - Latest release: about 1 year ago - 123 dependent packages - 2,802 dependent repositories - 215 million downloads last month - 271 stars on GitHub - 1 maintainer
@liltrendi/reastify 0.1.6
Recursive module that converts html abstract syntax trees (AST's) into a renderable React element.
6 versions - Latest release: over 4 years ago - 1 dependent package - 8 downloads last month - 1 maintainer
infinistack 1.0.3
Infinite recursion in JS without stack overflow errors!
4 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 25 stars on GitHub - 1 maintainer
often 0.3.2 💰
Async recursive timers
6 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 3 stars on GitHub - 1 maintainer
Top 3.5% on npmjs.org
warp10 2.1.0
Transport complex JavaScript objects from the server to the web browser at lightning fast speeds
15 versions - Latest release: about 3 years ago - 5 dependent packages - 759 dependent repositories - 76.7 thousand downloads last month - 46 stars on GitHub - 3 maintainers
Top 2.9% on npmjs.org
p-forever 4.0.0 💰
Run promise-returning & async functions repeatedly until you end it
7 versions - Latest release: 2 months ago - 32 dependent packages - 680 dependent repositories - 10.6 thousand downloads last month - 45 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
@thi.ng/layout 4.1.9 💰
Configurable nested 2D grid layout generators
191 versions - Latest release: 2 days ago - 2 dependent packages - 1 dependent repositories - 991 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
@thi.ng/parse 2.6.49 💰
Purely functional parser combinators & AST generation for generic inputs
224 versions - Latest release: 2 days ago - 3 dependent packages - 1 dependent repositories - 807 downloads last month - 3,387 stars on GitHub - 1 maintainer
@wvhulle/object 0.0.3
A library that deals with JavaScript objects in TypeScript
3 versions - Latest release: almost 2 years ago - 6 downloads last month - 0 stars on GitHub - 1 maintainer
@khaitd0340/react-folder-tree 5.3.0
customizable react folder tree library
2 versions - Latest release: over 1 year ago - 47 downloads last month - 125 stars on GitHub - 1 maintainer
z-combinator 0.1.1
Z Combinator for self-referencing anonymous functions
2 versions - Latest release: over 12 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 2 stars on GitHub - 1 maintainer
Top 3.1% on npmjs.org
@jsdevtools/readdir-enhanced 6.0.4
fs.readdir with sync, async, streaming, and async iterator APIs + filtering, recursion, absolute ...
6 versions - Latest release: over 5 years ago - 11 dependent packages - 43 dependent repositories - 11.5 thousand downloads last month - 85 stars on GitHub - 4 maintainers
Top 2.4% on npmjs.org
readdir-enhanced 6.0.4
fs.readdir with sync, async, streaming, and async iterator APIs + filtering, recursion, absolute ...
39 versions - Latest release: over 5 years ago - 57 dependent packages - 6,061 dependent repositories - 130 thousand downloads last month - 85 stars on GitHub - 2 maintainers
to-binary 0.0.1
converts decimal to binary recursively
2 versions - Latest release: almost 12 years ago - 5 dependent packages - 6 dependent repositories - 30 downloads last month - 0 stars on GitHub - 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
decurse 1.14.10
An abstraction over continuation-passing and trampolining to write recursive functions that don't...
72 versions - Latest release: over 8 years ago - 6 dependent packages - 122 downloads last month - 0 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: almost 3 years ago - 85 dependent packages - 11,182 dependent repositories - 4.66 million downloads last month - 43 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: almost 9 years ago - 7 dependent packages - 87 dependent repositories - 11.2 thousand downloads last month - 1 stars on GitHub - 1 maintainer
regexp-recursion 0.0.5
use regexp as filter, do recursive computing
5 versions - Latest release: about 10 years ago - 1 dependent repositories - 16 downloads last month - 1 stars on GitHub - 1 maintainer
towers-of-hanoi 1.1.1
A solution to the Towers of Hanoi problem
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 18 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: almost 9 years ago - 10 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: over 6 years ago - 2 dependent packages - 1 dependent repositories - 342 downloads last month - 0 stars on GitHub - 1 maintainer
static-land-recursion-schemes 1.0.0
Recursion schemes compatible with flow-static-land
3 versions - Latest release: over 8 years ago - 1 dependent repositories - 21 downloads last month - 22 stars on GitHub - 1 maintainer
recursive-func 1.0.0
Describe recursive-func here
1 version - Latest release: over 7 years ago - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
infinity-node 2.0.1
infinity calling a function given
5 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
@madappgang/update-by-path 1.1.19
Easy deep immutable updates to objects
4 versions - Latest release: almost 7 years ago - 1 dependent package - 3 dependent repositories - 22 downloads last month - 4 stars on GitHub - 1 maintainer
tco 0.0.15
Tail call optimization in Node
15 versions - Latest release: over 9 years ago - 1 dependent repositories - 31 downloads last month - 9 stars on GitHub - 1 maintainer
@xieyuheng/lambda.js 0.3.5
An interpreter of [lambda calculus](https://en.wikipedia.org/wiki/Lambda_calculus), that implemen...
1 version - Latest release: 9 months ago - 5 downloads last month - 28 stars on GitHub - 1 maintainer
Top 8.8% on npmjs.org
react-to-imperative 0.2.0 💰
extract props from React elements
1 version - Latest release: over 3 years ago - 2 dependent packages - 5 dependent repositories - 17.2 thousand downloads last month - 10 stars on GitHub - 1 maintainer
@syednashikaman/flatten 0.2.1
A helper function that lets you recursively flatten arrays.
4 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 54 downloads last month - 0 stars on GitHub - 1 maintainer
recursion 0.0.1
Set of well-known recursion and iteration alghoritms
1 version - Latest release: about 11 years ago - 1 dependent repositories - 14 downloads last month - 0 stars on GitHub - 1 maintainer
safe-recurse 0.1.0
Safe recursion in js
1 version - Latest release: almost 6 years ago - 7 downloads last month - 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: almost 7 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 1 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: 10 months ago - 103 downloads last month - 1 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: almost 9 years ago - 2 dependent packages - 1 dependent repositories - 14 downloads last month - 0 stars on GitHub - 1 maintainer
jons-sudoku-solver 1.0.9
This package uses a wave collapse algorithm to solve Sudoku puzzles.
22 versions - Latest release: over 3 years ago - 1 dependent package - 9 downloads last month - 1 stars on GitHub - 1 maintainer
@xtao-org/tailrec.js 1.0.5
Simple explicit tail call optimization in JavaScript.
6 versions - Latest release: over 2 years ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.4% on npmjs.org
recursive-iterator 3.3.0
It iterates through a graph or a tree recursively
9 versions - Latest release: over 8 years ago - 68 dependent packages - 1,244 dependent repositories - 161 thousand downloads last month - 92 stars on GitHub - 1 maintainer
funny 1.1.0
Funny, a jolly helper for functions.
17 versions - Latest release: over 11 years ago - 4 dependent packages - 2 dependent repositories - 69 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: over 6 years ago - 3 dependent packages - 4 dependent repositories - 24 downloads last month - 1 maintainer
object-model-transform 1.2.1
Transforms objects and its object property into model.
9 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 7 stars on GitHub - 1 maintainer
quasexcepturi 1.2.2
A type-safe way to emulate tail-call optimization with trampolines
11 versions - Latest release: about 2 years ago - 1 downloads last month - 1 maintainer
laplace-determinant 0.2.1 💰
recursive determinant computation using Laplace expansion
3 versions - Latest release: about 8 years ago - 3 dependent packages - 10 dependent repositories - 902 downloads last month - 0 stars on GitHub - 1 maintainer
recursify 0.0.14
An attempt to recursively define most built-in js functions
15 versions - Latest release: almost 11 years ago - 1 dependent package - 1 dependent repositories - 120 downloads last month - 1 maintainer
s3-bucket-toolkit 0.0.17
S3 Bucket Listing and Versioning removal made easy
9 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 5 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: about 1 year ago - 17 dependent packages - 21 dependent repositories - 4.26 thousand downloads last month - 18 stars on GitHub - 2 maintainers
react-client-async 1.3.7
React tools for async rendering in client side! 🚀
20 versions - Latest release: about 1 year ago - 103 downloads last month - 6 stars on GitHub - 1 maintainer
qure.js 0.2.28
Tiny library introducing an easy design pattern.
3 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 31 downloads last month - 11 stars on GitHub - 1 maintainer
walk-collection 2.1.0
Useful utility for recursively traversing Arrays and Objects.
8 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 272 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: almost 7 years ago - 1 dependent repositories - 12.7 thousand downloads last month - 20 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: over 5 years ago - 1 dependent package - 3 downloads last month - 1 stars on GitHub - 1 maintainer
Top 6.3% on npmjs.org
deep-grep 0.4.2
Scours arbitrarily-nested objects finding the things you want.
10 versions - Latest release: about 11 years ago - 6 dependent packages - 138 dependent repositories - 22.9 thousand downloads last month - 2 stars on GitHub - 1 maintainer
ktimer 0.0.3
An easy way to manage and make setTimeout recursion.
3 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 13 downloads last month - 1 stars on GitHub - 1 maintainer
eslint-plugin-no-recursion 0.1.1
ESLint plugin for disallowing recursion.
2 versions - Latest release: over 6 years ago - 1 dependent package - 490 downloads last month - 6 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: over 5 years ago - 1 dependent package - 1 dependent repositories - 53 downloads last month - 0 stars on GitHub - 1 maintainer
grunt-metaret 1.0.0
Grunt task for compiling tail-recursive metafunctions into optimised javascript
1 version - Latest release: over 11 years ago - 2 dependent packages - 2 dependent repositories - 9 downloads last month - 1 stars on GitHub - 1 maintainer
@amey1703/find-factorial 1.0.0
Factorial of given Number
1 version - Latest release: over 1 year ago - 9 downloads last month - 1 maintainer
hit-until-element-exist 1.0.0
npm package to hit the try until elmenet is present
1 version - Latest release: over 1 year ago - 3 downloads last month - 1 maintainer
find-all-package-files 1.0.1
Find all package files given a root folder
2 versions - Latest release: over 6 years ago - 3 dependent packages - 1 dependent repositories - 15 downloads last month - 7 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: about 6 years ago - 1 dependent package - 6 downloads last month - 1 maintainer
infinityf 2.0.1
make javascript able to infinity recursion
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 12 downloads last month - 1 stars on GitHub - 1 maintainer
json-circular-parser 0.1.2
JSONCircularParser ============ Serializes and deserializes otherwise valid JSON objects containi...
7 versions - Latest release: about 1 year ago - 2 dependent packages - 573 downloads last month - 0 stars on GitHub - 1 maintainer
@xieyuheng/lambda-lisp.js 0.3.15
An implementation of [lambda calculus](https://en.wikipedia.org/wiki/Lambda_calculus).
11 versions - Latest release: 8 months ago - 8 downloads last month - 26 stars on GitHub - 1 maintainer
recursion-executor 0.1.0
Run recursive functions without stack overflow.
1 version - Latest release: over 2 years ago - 1 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: about 11 years ago - 8 dependent packages - 87 dependent repositories - 74.2 thousand downloads last month - 176 stars on GitHub - 1 maintainer
@afzl210/tictac-bot 1.0.6
tic-tac bot
7 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
nested-javascript-search 1.0.16
Javascript Array deep search filter.
15 versions - Latest release: over 1 year ago - 97 downloads last month - 2 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: about 8 years ago - 2 dependent packages - 1 dependent repositories - 0 downloads last month - 12 stars on GitHub - 1 maintainer
vu-folder-tree-thuan 5.0.4
customizable react folder tree library
2 versions - Latest release: about 3 years ago - 2 downloads last month - 125 stars on GitHub - 1 maintainer
@gregoriusrippenstein/node-red-contrib-nodedev 0.5.6
Support the development of Node-RED nodes within Node-RED.
50 versions - Latest release: 6 months ago - 42 downloads last month - 7 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: over 8 years ago - 1 dependent package - 1 dependent repositories - 31 downloads last month - 1 stars on GitHub - 1 maintainer
script-custom-react-folder-tree 5.2.18
customizable react folder tree library
30 versions - Latest release: over 2 years ago - 246 downloads last month - 125 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: over 7 years ago - 3 dependent packages - 3 dependent repositories - 109 downloads last month - 552 stars on GitHub - 1 maintainer
metaret 0.0.3
Meta composition and inlining transforms for Javascript to allow fast, efficient tail recursion w...
3 versions - Latest release: over 11 years ago - 3 dependent packages - 2 dependent repositories - 12 downloads last month - 1 stars on GitHub - 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: almost 6 years ago - 13 downloads last month - 0 stars on GitHub - 1 maintainer
react-simple-treeview 1.0.6
Simple treeview component for React
7 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 30 downloads last month - 0 stars on GitHub - 1 maintainer
recurjs-dirmap 1.0.0
Directory mapper for Node.js
1 version - Latest release: over 1 year ago - 8 downloads last month - 1 stars on GitHub - 1 maintainer
@cicada-lang/lambda.js 0.3.5
An interpreter of [lambda calculus](https://en.wikipedia.org/wiki/Lambda_calculus).
4 versions - Latest release: 9 months ago - 38 downloads last month - 27 stars on GitHub - 1 maintainer
entriestree 0.4.0 💰
Work with recursive array of data in Javascript
6 versions - Latest release: about 5 years ago - 1 dependent package - 5 downloads last month - 3 stars on GitHub - 1 maintainer
generic-walk 1.4.0
An extensible tree walk(..) framework...
9 versions - Latest release: almost 7 years ago - 2 dependent packages - 2 dependent repositories - 28 downloads last month - 0 stars on GitHub - 1 maintainer
@denorg/recursive-readdir 2.0.0
Recursively read a directory in Deno.
1 version - Latest release: almost 6 years ago - 1 dependent package - 37 downloads last month - 8 stars on GitHub - 1 maintainer
@jayimbee/is-deep-equal 1.0.1
a utility to check equality between objects
2 versions - Latest release: over 2 years ago - 13 downloads last month - 0 stars on GitHub - 1 maintainer
x-recursion 0.0.1
Extensible recursion function builder
2 versions - Latest release: about 10 years ago - 1 dependent repositories - 17 downloads last month - 0 stars on GitHub - 1 maintainer
ypi 0.5.1
ypi — a recursive coding agent. Pi that can call itself via rlm_query.
6 versions - Latest release: 12 days ago - 93 downloads last month - 171 stars on GitHub - 1 maintainer
recursive-max 0.1.0
Returns the largest number from a multidimensional array or object.
1 version - Latest release: over 10 years ago - 1 dependent repositories - 2 downloads last month - 2 stars on GitHub - 1 maintainer
objdepth 0.1.0
Analyze any value for how deep an object structure it contains and where there might be recursion...
1 version - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
foreach-extra 0.0.2
Common stuff we do with foreach loops
2 versions - Latest release: over 4 years ago - 2 dependent packages - 176 downloads last month - 3 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: over 6 years ago - 1 dependent repositories - 66 downloads last month - 31 stars on GitHub - 1 maintainer
@rxluz/prevent-object-recursion 0.0.20
Remove all recursive references from the object
12 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 2 stars on GitHub - 1 maintainer
flattenarray 0.0.1
Recursively flatten an array.
1 version - Latest release: about 11 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 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: almost 7 years ago - 5 dependent packages - 12 dependent repositories - 10.2 thousand downloads last month - 610 stars on GitHub - 2 maintainers
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: over 7 years ago - 659 dependent packages - 761,878 dependent repositories - 6.83 million downloads last month - 601 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: about 1 year ago - 5 dependent packages - 8 dependent repositories - 6.87 thousand downloads last month - 730 stars on GitHub - 1 maintainer