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

Top 8.0% on npmjs.org
Top 4.5% downloads on npmjs.org
Top 2.7% forks on npmjs.org

npmjs.org : @thi.ng/shader-ast-optimize

Shader AST code/tree optimization passes/strategies

Registry - Source - Homepage - JSON - codemeta.json
purl: pkg:npm/%40thi.ng/shader-ast-optimize
Keywords: ast , compiler , constant-folding , optimization , rewrite , shader , shader-ast , tree , typescript , webgl , color , data-structures , dataflow , dsl , functional-programming , geometry , html , monorepo , parser-combinators , reactive-programming , shadergraph , streams , transducers , ui , vectors , visualization , webassembly , ziglang
License: Apache-2.0
Latest release: 21 days ago
First release: about 4 years ago
Namespace: thi.ng
Dependent packages: 1
Dependent repositories: 1
Downloads: 1,104 last month
Stars: 3,387 on GitHub
Forks: 150 on GitHub
Total Commits: 10558
Committers: 50
Average commits per author: 211.16
Development Distribution Score (DDS): 0.441
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/postspectacular, https://patreon.com/thing_umbrella, https://liberapay.com/thi.ng
Last synced: 20 days ago

Top 7.4% on npmjs.org
@thi.ng/hdom-canvas 4.1.228 💰
@thi.ng/hdom component wrapper for declarative canvas scenegraphs
374 versions - Latest release: 2 days ago - 1 dependent package - 2 dependent repositories - 1.86 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/imgui 3.2.53 💰
Immediate mode GUI with flexible state handling & data only shape output
330 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 1.46 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/pixel-analysis 2.0.16 💰
Image color & feature analysis utilities
34 versions - Latest release: 2 days ago - 638 downloads last month - 3,679 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/rdom-canvas 1.0.59 💰
@thi.ng/rdom component wrapper for @thi.ng/hiccup-canvas and declarative canvas drawing
302 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 1.35 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/bencode 3.0.40 💰
Bencode binary encoder / decoder with optional UTF8 encoding & floating point support
278 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 1.07 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/boids 1.1.31 💰
n-dimensional boids simulation with modular behavior system
119 versions - Latest release: 2 days ago - 698 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/cellular 1.0.40 💰
Highly customizable 1D cellular automata, shared env, multiple rules, arbitrary sized/shaped neig...
165 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 871 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/complex 1.0.44 💰
Array-based complex number algebra
178 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 1.09 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/csv 2.5.13 💰
Customizable, transducer-based CSV parser/object mapper and transformer
228 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 1.39 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/dgraph-dot 2.1.185 💰
Customizable Graphviz DOT serialization for @thi.ng/dgraph
247 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 1.23 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
@thi.ng/dsp-io-wav 2.1.187 💰
WAV file format generation
247 versions - Latest release: 2 days ago - 2 dependent packages - 1 dependent repositories - 1.39 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
@thi.ng/dsp 4.7.95 💰
Composable signal generators, oscillators, filters, FFT, spectrum, windowing & related DSP utils
268 versions - Latest release: 2 days ago - 2 dependent packages - 2 dependent repositories - 1.5 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/ecs 0.7.190 💰
Entity Component System based around typed arrays & sparse sets
258 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 1.15 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/egf 0.6.197 💰
Extensible Graph Format
238 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 1.05 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/fibers 1.0.64 💰
Process hierarchies & operators for cooperative multitasking
117 versions - Latest release: 2 days ago - 1 dependent repositories - 777 downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/wasm-api-webgl 1.0.10 💰
WebGL bridge API for hybrid TypeScript & WASM (Zig) applications
79 versions - Latest release: 3 days ago - 644 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/webgl-msdf 2.1.229 💰
Multi-channel SDF font rendering & basic text layout for WebGL
332 versions - Latest release: 3 days ago - 1 dependent package - 1 dependent repositories - 1.63 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/webgl-shadertoy 1.1.6 💰
Basic WebGL scaffolding for running interactive fragment shaders via @thi.ng/shader-ast
324 versions - Latest release: 3 days ago - 1 dependent package - 1 dependent repositories - 1.59 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
@thi.ng/transducers-fsm 2.2.149 💰
Transducer-based Finite State Machine transformer
313 versions - Latest release: 3 days ago - 2 dependent packages - 2 dependent repositories - 1.55 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.3% on npmjs.org
@thi.ng/cache 2.3.56 💰
In-memory cache implementations with ES6 Map-like API and different eviction strategies
319 versions - Latest release: 3 days ago - 16 dependent packages - 16 dependent repositories - 9.55 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 6.9% on npmjs.org
@thi.ng/router 4.1.48 💰
Generic trie-based router with support for wildcards, route param validation/coercion, auth
236 versions - Latest release: 3 days ago - 1 dependent package - 12 dependent repositories - 2.32 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/uuid 1.1.39 💰
Fast binary & string-based UUID v4 generation
37 versions - Latest release: 3 days ago - 1.05 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.6% on npmjs.org
@thi.ng/args 3.2.2 💰
Declarative, functional CLI argument/options parser, app framework, arg value coercions, multi/su...
194 versions - Latest release: 3 days ago - 7 dependent packages - 3 dependent repositories - 2.02 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.6% on npmjs.org
@thi.ng/text-canvas 3.0.98 💰
Text based canvas, drawing, plotting, tables with arbitrary formatting (incl. ANSI/HTML)
288 versions - Latest release: 3 days ago - 4 dependent packages - 4 dependent repositories - 1.78 thousand downloads last month - 3,672 stars on GitHub - 1 maintainer
Top 5.6% on npmjs.org
@thi.ng/axidraw 1.1.158 💰
Minimal AxiDraw plotter/drawing machine controller for Node.js
170 versions - Latest release: 3 days ago - 2 dependent packages - 1 dependent repositories - 1.13 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
@thi.ng/geom-isoline 2.1.202 💰
Fast 2D contour line extraction / generation
302 versions - Latest release: 3 days ago - 2 dependent packages - 1 dependent repositories - 982 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.8% on npmjs.org
@thi.ng/geom 8.3.6 💰
Functional, polymorphic API for 2D geometry types & SVG generation
374 versions - Latest release: 3 days ago - 6 dependent packages - 13 dependent repositories - 3.83 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
@thi.ng/layout 4.0.12 💰
Configurable nested 2D grid layout generators
178 versions - Latest release: 3 days ago - 2 dependent packages - 1 dependent repositories - 991 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/ramp 3.3.64 💰
Extensible keyframe interpolation/tweening of arbitrary, nested types
275 versions - Latest release: 3 days ago - 1 dependent package - 1 dependent repositories - 2.5 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/metrics 0.2.11 💰
Utilities for computing & aggregating value metrics (mean, median, min/max, sd), incl. support fo...
10 versions - Latest release: 3 days ago - 407 downloads last month - 3,672 stars on GitHub - 1 maintainer
@thi.ng/pixel-dominant-colors 2.0.20 💰
k-means based dominant color extraction from images/pixel buffers
67 versions - Latest release: 3 days ago - 752 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.7% on npmjs.org
@thi.ng/hiccup-canvas 3.1.84 💰
Hiccup shape tree renderer for vanilla Canvas 2D contexts
281 versions - Latest release: 3 days ago - 4 dependent packages - 4 dependent repositories - 2.13 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
@thi.ng/zipper 2.1.155 💰
Functional tree editing, manipulation & navigation
208 versions - Latest release: 3 days ago - 4 dependent packages - 165 dependent repositories - 799 thousand downloads last month - 3,346 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
@thi.ng/matrices 3.0.27 💰
Matrix & quaternion operations for 2D/3D geometry processing
307 versions - Latest release: 3 days ago - 12 dependent packages - 15 dependent repositories - 3.3 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.8% on npmjs.org
@thi.ng/geom-resample 3.0.68 💰
Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation
302 versions - Latest release: 3 days ago - 6 dependent packages - 15 dependent repositories - 3.7 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.2% on npmjs.org
@thi.ng/distance 3.0.22 💰
N-dimensional distance metrics & K-nearest neighborhoods for point queries
231 versions - Latest release: 3 days ago - 5 dependent packages - 6 dependent repositories - 3.27 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.8% on npmjs.org
@thi.ng/dgraph 2.1.184 💰
Type-agnostic directed acyclic graph (DAG) & graph operations
338 versions - Latest release: 3 days ago - 7 dependent packages - 7 dependent repositories - 5.22 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.4% on npmjs.org
@thi.ng/geom-isec 4.0.68 💰
2D/3D shape intersection checks
302 versions - Latest release: 3 days ago - 13 dependent packages - 18 dependent repositories - 4.32 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
@thi.ng/associative 7.1.18 💰
ES Map/Set-compatible implementations with customizable equality semantics & supporting operations
335 versions - Latest release: 3 days ago - 23 dependent packages - 32 dependent repositories - 10.5 thousand downloads last month - 3,672 stars on GitHub - 1 maintainer
Top 2.9% on npmjs.org
@thi.ng/geom-closest-point 2.1.196 💰
2D / 3D closest point / proximity helpers
297 versions - Latest release: 3 days ago - 4 dependent packages - 20 dependent repositories - 3.53 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
@thi.ng/dcons 3.2.175 💰
Double-linked lists with comprehensive set of operations (incl. optional self-organizing behaviors)
342 versions - Latest release: 3 days ago - 11 dependent packages - 49 dependent repositories - 18.7 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
@thi.ng/vectors 8.6.12 💰
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
332 versions - Latest release: 3 days ago - 62 dependent packages - 39 dependent repositories - 16.4 thousand downloads last month - 3,346 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
@thi.ng/transducers 9.6.16 💰
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for funct...
371 versions - Latest release: 3 days ago - 88 dependent packages - 90 dependent repositories - 40.1 thousand downloads last month - 3,384 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
@thi.ng/strings 3.9.28 💰
Various string formatting & utility functions
225 versions - Latest release: 3 days ago - 34 dependent packages - 49 dependent repositories - 26.4 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
@thi.ng/arrays 2.14.0 💰
Array / Arraylike utilities
228 versions - Latest release: 3 days ago - 27 dependent packages - 253 dependent repositories - 856 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.0% on npmjs.org
@thi.ng/hiccup-markdown 3.2.169 💰
Markdown parser & serializer from/to Hiccup format
338 versions - Latest release: 8 days ago - 1 dependent package - 4 dependent repositories - 1.34 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/server 0.12.14 💰
Minimal HTTP server with declarative routing, static file serving and freely extensible via pre/p...
44 versions - Latest release: 8 days ago - 502 downloads last month - 3,672 stars on GitHub - 1 maintainer
@thi.ng/block-fs 0.6.26 💰
Customizable block-based storage, adapters & file system layer
42 versions - Latest release: 13 days ago - 413 downloads last month - 3,679 stars on GitHub - 1 maintainer
@thi.ng/meta-css 0.19.36 💰
Data-driven CSS framework codegen, transpiler & bundler
134 versions - Latest release: 13 days ago - 908 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.6% on npmjs.org
@thi.ng/pointfree-lang 2.3.46 💰
Forth style syntax layer/compiler & CLI for the @thi.ng/pointfree DSL
285 versions - Latest release: 13 days ago - 1 dependent package - 2 dependent repositories - 1.01 thousand downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/tangle 1.1.49 💰
Literate programming code block tangling / codegen utility, inspired by org-mode & noweb
187 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 1.06 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.1% on npmjs.org
@thi.ng/wasm-api-bindgen 1.2.52 💰
Polyglot bindings code generators (TS/JS, Zig, C11) for hybrid WebAssembly projects
179 versions - Latest release: 13 days ago - 4 dependent packages - 1 dependent repositories - 1.34 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/color-palettes 1.5.32 💰
Collection of 200+ image based color themes & composable theme query filters
194 versions - Latest release: 19 days ago - 1 dependent package - 1 dependent repositories - 1.15 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/fuzzy-viz 2.1.226 💰
Visualization, instrumentation & introspection utils for @thi.ng/fuzzy
266 versions - Latest release: 19 days ago - 1 dependent package - 1 dependent repositories - 1.62 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/geom-axidraw 1.0.58 💰
Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw ...
189 versions - Latest release: 19 days ago - 1 dependent package - 1 dependent repositories - 908 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/geom-sdf 1.0.59 💰
2D Signed Distance Field creation from @thi.ng/geom shapes, conversions, sampling, combinators
212 versions - Latest release: 19 days ago - 1 dependent package - 1 dependent repositories - 1.18 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/geom-webgl 0.1.90 💰
WebGL geometry/shape conversion & interop
86 versions - Latest release: 19 days ago - 674 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 3.1% on npmjs.org
@thi.ng/hiccup-svg 5.5.16 💰
SVG element functions for @thi.ng/hiccup & related tooling
378 versions - Latest release: 19 days ago - 4 dependent packages - 13 dependent repositories - 3.84 thousand downloads last month - 3,679 stars on GitHub - 1 maintainer
Top 2.5% on npmjs.org
@thi.ng/color 5.8.1 💰
Array-based color types, CSS parsing, conversions, transformations, declarative theme generation,...
321 versions - Latest release: 19 days ago - 8 dependent packages - 18 dependent repositories - 7.78 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
@thi.ng/colored-noise 1.0.115 💰
Customizable O(1) ES6 generators for colored noise
187 versions - Latest release: 21 days ago - 2 dependent packages - 4 dependent repositories - 778 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
@thi.ng/distance-transform 1.0.26 💰
Binary image to Distance Field transformation
100 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 703 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 7.6% on npmjs.org
@thi.ng/dl-asset 2.3.126 💰
Canvas, video recording & file asset download helpers for web apps
176 versions - Latest release: 21 days ago - 1 dependent package - 2 dependent repositories - 761 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
@thi.ng/dual-algebra 1.0.27 💰
Multivariate dual number algebra, automatic differentiation
132 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 754 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.4% on npmjs.org
@thi.ng/dynvar 0.3.113 💰
Dynamically scoped variable bindings
156 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 805 downloads last month - 3,132 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/expose 1.2.68 💰
Conditional global variable exposition
105 versions - Latest release: 21 days ago - 1 dependent package - 3 dependent repositories - 710 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/geom-io-obj 0.3.195 💰
Wavefront OBJ parser (& exporter soon)
252 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.46 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
@thi.ng/geom-trace-bitmap 0.3.161 💰
Bitmap image to hairline vector and point cloud conversions
167 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 911 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.1% on npmjs.org
@thi.ng/geom-voronoi 2.3.142 💰
Fast, incremental 2D Delaunay & Voronoi mesh implementation
297 versions - Latest release: 21 days ago - 1 dependent package - 3 dependent repositories - 2.62 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/gp 1.0.39 💰
Genetic programming helpers & strategies (tree based & multi-expression programming)
242 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.01 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/hdiff 1.2.24 💰
String diffing w/ hiccup output for further processing, e.g. with @thi.ng/hdom, @thi.ng/hiccup. I...
247 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.01 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 6.8% on npmjs.org
@thi.ng/hdom-components 5.1.185 💰
Raw, skinnable UI & SVG components for @thi.ng/hdom
332 versions - Latest release: 21 days ago - 1 dependent package - 5 dependent repositories - 2.04 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/hdom-mock 2.1.159 💰
Mock base implementation for @thi.ng/hdom API
243 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.05 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
@thi.ng/hiccup-carbon-icons 3.1.99 💰
Full set of IBM's Carbon icons in hiccup format
182 versions - Latest release: 21 days ago - 1 dependent package - 2 dependent repositories - 3.87 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/hiccup-html-parse 0.3.101 💰
Well-formed HTML parsing and customizable transformation to nested JS arrays in @thi.ng/hiccup fo...
99 versions - Latest release: 21 days ago - 626 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/iges 2.1.206 💰
IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed
343 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.7 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/imago 1.4.14 💰
JSON & API-based declarative and extensible image processing trees/pipelines
98 versions - Latest release: 21 days ago - 713 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 4.5% on npmjs.org
@thi.ng/interceptors 3.2.109 💰
Interceptor based event bus, side effect & immutable state handling
255 versions - Latest release: 21 days ago - 2 dependent packages - 7 dependent repositories - 1.37 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.4% on npmjs.org
@thi.ng/intervals 4.2.120 💰
Closed/open/semi-open interval data type, queries & operations
191 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 2.27 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.2% on npmjs.org
@thi.ng/ksuid 3.2.101 💰
Configurable K-sortable unique IDs, ULIDs, binary & base-N encoded, 32/48/64bit time resolutions
176 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 6.29 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.7% on npmjs.org
@thi.ng/leb128 3.1.71 💰
WASM based LEB128 encoder / decoder (signed & unsigned)
262 versions - Latest release: 21 days ago - 3 dependent packages - 6 dependent repositories - 4.54 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/lispy 0.4.13 💰
Lightweight, extensible, interpreted Lisp-style DSL for embedding in other projects
21 versions - Latest release: 21 days ago - 363 downloads last month - 3,672 stars on GitHub - 1 maintainer
Top 8.6% on npmjs.org
@thi.ng/lowdisc 1.0.27 💰
n-dimensional low-discrepancy sequence generators/iterators
115 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 694 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/lsys 2.3.37 💰
Functional, extensible L-System architecture w/ support for probabilistic rules
297 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.21 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/markdown-table 1.0.40 💰
Markdown table formatter/generator with support for column alignments
188 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.02 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/msgpack 1.0.33 💰
Small & fast msgpack serialization & deserialization
82 versions - Latest release: 21 days ago - 506 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/oquery 2.3.44 💰
Datalog-inspired, optimized pattern/predicate query engine for JS objects & arrays of objects
176 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.47 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/pixel-flow 1.0.14 💰
Naive, lightweight CPU-based dense optical flow implementation
18 versions - Latest release: 21 days ago - 275 downloads last month - 3,672 stars on GitHub - 1 maintainer
Top 8.2% on npmjs.org
@thi.ng/pixel-io-geotiff 0.1.143 💰
GeoTIFF reader support for @thi.ng/pixel
136 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 866 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/pixel-io-netpbm 2.1.182 💰
Multi-format NetPBM reader & writer support for @thi.ng/pixel
205 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.8 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/pixel-io-pfm 0.1.123 💰
Portable FloatMap image format support for @thi.ng/pixel
117 versions - Latest release: 21 days ago - 1 dependent repositories - 1.01 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.3% on npmjs.org
@thi.ng/poisson 3.2.67 💰
nD Stratified grid and Poisson-disc sampling w/ support for spatial density functions and custom ...
304 versions - Latest release: 21 days ago - 1 dependent package - 2 dependent repositories - 1.5 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/proctext 1.0.44 💰
Extensible procedural text generation engine with dynamic, mutable state, indirection, randomizab...
59 versions - Latest release: 21 days ago - 551 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/random-fxhash 0.3.96 💰
@thi.ng/random compatible wrapper & utilities for fxhash's PRNG
127 versions - Latest release: 21 days ago - 1 dependent package - 2 dependent repositories - 702 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 4.6% on npmjs.org
@thi.ng/range-coder 2.1.111 💰
Binary data range encoder / decoder
236 versions - Latest release: 21 days ago - 3 dependent packages - 2 dependent repositories - 1.16 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/rasterize 1.0.168 💰
Headless 2D shape drawing, filling & rasterization for arbitrary targets/purposes (no canvas requ...
184 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.45 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/rdom-components 1.0.49 💰
Collection of unstyled, customizable components for @thi.ng/rdom
273 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 1.35 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/rdom-forms 1.0.49 💰
Data-driven declarative & extensible HTML form generation
125 versions - Latest release: 21 days ago - 1 dependent repositories - 997 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.7% on npmjs.org
@thi.ng/rle-pack 3.1.111 💰
Binary run-length encoding packer w/ flexible repeat bit widths
190 versions - Latest release: 21 days ago - 30 dependent packages - 25 dependent repositories - 17.1 thousand downloads last month - 3,384 stars on GitHub - 1 maintainer
Top 4.4% on npmjs.org
@thi.ng/rstream-csp 3.1.199 💰
@thi.ng/csp bridge module for @thi.ng/rstream
435 versions - Latest release: 21 days ago - 2 dependent packages - 4 dependent repositories - 2.32 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.0% on npmjs.org
@thi.ng/rstream-gestures 5.0.147 💰
Unified mouse, mouse wheel & multi-touch event stream abstraction
390 versions - Latest release: 21 days ago - 4 dependent packages - 2 dependent repositories - 1.96 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer