tmont / tarjan-graphLinks
Simple Node.js module for detecting cycles in directed graphs
☆42Updated 3 years ago
Alternatives and similar repositories for tarjan-graph
Users that are interested in tarjan-graph are comparing it to the libraries listed below
Sorting:
- Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.☆133Updated last year
- Agnostic tree traversal library.☆87Updated last year
- Fast AVL tree for Node and browser☆117Updated 4 months ago
- Efficiently sort interdependent tasks into a sequence of concurrently-executable batches☆28Updated 3 years ago
- 1D interval tree☆72Updated 2 years ago
- Turns partial code location into precise code location☆124Updated 2 years ago
- Compare, format, diff and serialize any JavaScript value☆209Updated 2 weeks ago
- A programmatic interface for jsdoc3 with a few extra features☆65Updated 8 months ago
- A Map subclass with support for multiple keys for one entry.☆110Updated 2 weeks ago
- tdigest: javascript implementation of Dunning's T-Digest for streaming quantile approximation☆71Updated last year
- An implementation of Domain-like error handling, built on async_hooks☆35Updated last year
- Hierarchical clustering in JavaScript☆58Updated 3 years ago
- This is a Babel plugin which adds a straightforward, declarative syntax for adding debug logging to JavaScript applications.☆64Updated 7 years ago
- create matching selectors from css for your very own nested object hierarchy☆112Updated 6 years ago
- Lightweight Babylon AST traversal tools.☆44Updated 10 months ago
- AST-aware diff and patch toolset☆29Updated 9 years ago
- Topologically sort directed acyclic graphs (such as dependency lists) in javascript☆303Updated 2 years ago
- Calculates a nested logical tree using a package.json and a package lock.☆44Updated 7 years ago
- A node module for creating event traces according to Google's Trace Event format☆28Updated last year
- 👊 Immutable cursors incorporating the Immutable.js interface over a Clojure-inspired atom☆60Updated 8 years ago
- Self-documenting Node scripts through literate programming☆76Updated 6 years ago
- Save / load named snapshots, useful for tests☆14Updated 3 weeks ago
- Execute a callback on every node of a source code's AST and stop walking whenever you see fit.☆60Updated 5 months ago
- `trough` is middleware☆70Updated last year
- string representations of objects in node and the browser☆152Updated 5 months ago
- bison / YACC / LEX in JavaScript (LALR(1), SLR(1), etc. lexer/parser generator)☆124Updated 4 years ago
- Higher order iterator library for JavaScript and TypeScript.☆58Updated 6 months ago
- ANSI syntax highlighting for the terminal☆113Updated last year
- An ECMAScript implementation of a Membrane, allowing users to dynamically hide, override, or extend objects in JavaScript with controlled…☆116Updated last month
- Parse/stringify JSON and provide source-map for JSON-pointers to all nodes - supports BigInt, Maps, Sets and Typed arrays☆73Updated last year