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 optimization passes/strategies

Registry - Source - Homepage - JSON
purl: pkg:npm/%40thi.ng/shader-ast-optimize
Keywords: ast , constant-folding , optimization , rewrite , shader , shader-ast , typescript , color , data-structures , dataflow , dsl , functional-programming , geometry , html , monorepo , parser-combinators , reactive-programming , shadergraph , streams , transducers , ui , vectors , visualization , webassembly , webgl , ziglang
License: Apache-2.0
Latest release: 18 days ago
First release: over 3 years ago
Namespace: thi.ng
Dependent packages: 1
Dependent repositories: 1
Downloads: 397 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: 4 days ago

Top 2.0% on npmjs.org
@thi.ng/matrices 3.0.3 💰
Matrix & quaternion operations for 2D/3D geometry processing
287 versions - Latest release: 2 days ago - 12 dependent packages - 15 dependent repositories - 3.4 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.2% on npmjs.org
@thi.ng/distance 2.4.118 💰
N-dimensional distance metrics & K-nearest neighborhoods for point queries
209 versions - Latest release: 2 days ago - 5 dependent packages - 6 dependent repositories - 2.28 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
@thi.ng/vectors 8.1.1 💰
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
312 versions - Latest release: 2 days ago - 62 dependent packages - 39 dependent repositories - 16.3 thousand downloads last month - 3,346 stars on GitHub - 1 maintainer
Top 1.7% on npmjs.org
@thi.ng/rle-pack 3.1.97 💰
Binary run-length encoding packer w/ flexible repeat bit widths
180 versions - Latest release: 4 days ago - 30 dependent packages - 25 dependent repositories - 14 thousand downloads last month - 3,384 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
@thi.ng/zipper 2.1.134 💰
Functional tree editing, manipulation & navigation
190 versions - Latest release: 4 days ago - 4 dependent packages - 165 dependent repositories - 733 thousand downloads last month - 3,346 stars on GitHub - 1 maintainer
Top 1.7% on npmjs.org
@thi.ng/bitstream 2.4.19 💰
ES6 iterator based read/write bit streams with support for variable word widths
183 versions - Latest release: 4 days ago - 6 dependent packages - 163 dependent repositories - 1.28 million downloads last month - 3,384 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
@thi.ng/paths 5.2.10 💰
Immutable, optimized and optionally typed path-based object property / array accessors with struc...
215 versions - Latest release: 4 days ago - 19 dependent packages - 42 dependent repositories - 29.6 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
@thi.ng/associative 7.0.33 💰
ES Map/Set-compatible implementations with customizable equality semantics & supporting operations
311 versions - Latest release: 4 days ago - 23 dependent packages - 32 dependent repositories - 12 thousand downloads last month - 3,557 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
@thi.ng/dcons 3.2.151 💰
Double-linked lists with comprehensive set of operations (incl. optional self-organizing behaviors)
321 versions - Latest release: 4 days ago - 11 dependent packages - 49 dependent repositories - 15.8 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
@thi.ng/transducers 9.3.0 💰
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for funct...
350 versions - Latest release: 4 days ago - 88 dependent packages - 90 dependent repositories - 36.9 thousand downloads last month - 3,384 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
@thi.ng/binary 3.4.50 💰
100+ assorted binary / bitwise operations, conversions, utilities, lookup tables
163 versions - Latest release: 4 days ago - 21 dependent packages - 64 dependent repositories - 22.3 thousand downloads last month - 3,346 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
@thi.ng/strings 3.9.12 💰
Various string formatting & utility functions
212 versions - Latest release: 4 days ago - 34 dependent packages - 49 dependent repositories - 19.2 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
@thi.ng/arrays 2.11.0 💰
Array / Arraylike utilities
210 versions - Latest release: 4 days ago - 27 dependent packages - 253 dependent repositories - 754 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
@thi.ng/compose 3.0.30 💰
Optimized functional composition helpers
182 versions - Latest release: 4 days ago - 16 dependent packages - 83 dependent repositories - 31 thousand downloads last month - 3,557 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
@thi.ng/math 5.11.27 💰
Assorted common math functions & utilities
177 versions - Latest release: 4 days ago - 49 dependent packages - 79 dependent repositories - 36.6 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
@thi.ng/hex 2.3.71 💰
Hex string formatters for 4/8/16/24/32/48/64bit words, hexdump formatting of binary data
107 versions - Latest release: 4 days ago - 9 dependent packages - 231 dependent repositories - 769 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.7% on npmjs.org
@thi.ng/memoize 4.0.17 💰
Function memoization with configurable caching and support for async functions
179 versions - Latest release: 4 days ago - 10 dependent packages - 61 dependent repositories - 20.7 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.2% on npmjs.org
@thi.ng/checks 3.7.7 💰
Collection of 70+ type, feature & value checks
184 versions - Latest release: 4 days ago - 109 dependent packages - 288 dependent repositories - 781 thousand downloads last month - 3,198 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
@thi.ng/compare 2.4.19 💰
Comparators with support for types implementing the @thi.ng/api/ICompare interface
174 versions - Latest release: 4 days ago - 15 dependent packages - 252 dependent repositories - 762 thousand downloads last month - 3,346 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
@thi.ng/equiv 2.1.83 💰
Extensible deep value equivalence checking for any data types
154 versions - Latest release: 4 days ago - 26 dependent packages - 263 dependent repositories - 764 thousand downloads last month - 3,346 stars on GitHub - 1 maintainer
Top 1.2% on npmjs.org
@thi.ng/api 8.11.27 💰
Common, generic types, interfaces & mixins
203 versions - Latest release: 4 days ago - 171 dependent packages - 294 dependent repositories - 800 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 1.1% on npmjs.org
@thi.ng/errors 2.5.33 💰
Custom error types and error factory functions
159 versions - Latest release: 4 days ago - 102 dependent packages - 617 dependent repositories - 2.07 million downloads last month - 3,346 stars on GitHub - 1 maintainer
@thi.ng/boids 1.0.76 💰
n-dimensional boids simulation with modular behavior system
90 versions - Latest release: 17 days ago - 450 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/color-palettes 1.4.43 💰
Collection of 200+ image based color themes & composable theme query filters
164 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 554 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/complex 1.0.18 💰
Array-based complex number algebra
157 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 471 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/fuzzy-viz 2.1.192 💰
Visualization, instrumentation & introspection utils for @thi.ng/fuzzy
237 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 474 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/geom-axidraw 1.0.20 💰
Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw ...
156 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 484 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/geom-io-obj 0.3.170 💰
Wavefront OBJ parser (& exporter soon)
232 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 1.2 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/geom-sdf 1.0.21 💰
2D Signed Distance Field creation from @thi.ng/geom shapes, conversions, sampling, combinators
179 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 503 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
@thi.ng/geom-trace-bitmap 0.3.130 💰
Bitmap image to hairline vector and point cloud conversions
141 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 509 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.1% on npmjs.org
@thi.ng/geom-voronoi 2.3.117 💰
Fast, incremental 2D Delaunay & Voronoi mesh implementation
277 versions - Latest release: 17 days ago - 1 dependent package - 3 dependent repositories - 995 downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/geom-webgl 0.1.52 💰
WebGL geometry/shape conversion & interop
53 versions - Latest release: 17 days ago - 331 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 7.4% on npmjs.org
@thi.ng/hdom-canvas 4.1.193 💰
@thi.ng/hdom component wrapper for declarative canvas scenegraphs
344 versions - Latest release: 17 days ago - 1 dependent package - 2 dependent repositories - 1.16 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.0% on npmjs.org
@thi.ng/hiccup-markdown 3.2.134 💰
Markdown parser & serializer from/to Hiccup format
308 versions - Latest release: 17 days ago - 1 dependent package - 4 dependent repositories - 980 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/iges 2.1.173 💰
IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed
315 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 979 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/imgui 3.2.13 💰
Immediate mode GUI with flexible state handling & data only shape output
295 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 1.06 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/lsys 2.3.6 💰
Functional, extensible L-System architecture w/ support for probabilistic rules
271 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 921 downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/pixel-dominant-colors 1.1.42 💰
k-means based dominant color extraction from images/pixel buffers
43 versions - Latest release: 17 days ago - 340 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.3% on npmjs.org
@thi.ng/poisson 3.2.35 💰
nD Stratified grid and Poisson-disc sampling w/ support for spatial density functions and custom ...
277 versions - Latest release: 17 days ago - 1 dependent package - 2 dependent repositories - 915 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/rdom-canvas 1.0.21 💰
@thi.ng/rdom component wrapper for @thi.ng/hiccup-canvas and declarative canvas drawing
269 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 906 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.4% on npmjs.org
@thi.ng/scenegraph 2.0.7 💰
Extensible 2D/3D scene graph with @thi.ng/hiccup-canvas support
249 versions - Latest release: 17 days ago - 1 dependent package - 2 dependent repositories - 840 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/shader-ast-js 1.1.85 💰
Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast
289 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 1.15 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.6% on npmjs.org
@thi.ng/soa 1.0.18 💰
SOA & AOS memory mapped structured views with optional & extensible serialization
245 versions - Latest release: 17 days ago - 2 dependent packages - 1 dependent repositories - 834 downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/tsne 0.1.10 💰
Highly configurable t-SNE implementation for arbitrary dimensions
11 versions - Latest release: 17 days ago - 278 downloads last month - 3,557 stars on GitHub - 1 maintainer
@thi.ng/wasm-api-webgl 0.1.45 💰
WebGL bridge API for hybrid TypeScript & WASM (Zig) applications
46 versions - Latest release: 17 days ago - 355 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/webgl-msdf 2.1.193 💰
Multi-channel SDF font rendering & basic text layout for WebGL
300 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 949 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/webgl-shadertoy 1.0.21 💰
Basic WebGL scaffolding for running interactive fragment shaders via @thi.ng/shader-ast
292 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 1.07 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/timestep 1.0.18 💰
Deterministic fixed timestep simulation updates with state interpolation
121 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 594 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.6% on npmjs.org
@thi.ng/axidraw 1.1.124 💰
Minimal AxiDraw plotter/drawing machine controller for Node.js
140 versions - Latest release: 17 days ago - 2 dependent packages - 1 dependent repositories - 497 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
@thi.ng/geom-isoline 2.1.170 💰
Fast 2D contour line extraction / generation
274 versions - Latest release: 17 days ago - 2 dependent packages - 1 dependent repositories - 1.02 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.6% on npmjs.org
@thi.ng/text-canvas 3.0.66 💰
Text based canvas, drawing, plotting, tables with arbitrary formatting (incl. ANSI/HTML)
260 versions - Latest release: 17 days ago - 4 dependent packages - 4 dependent repositories - 1.21 thousand downloads last month - 3,557 stars on GitHub - 1 maintainer
Top 2.8% on npmjs.org
@thi.ng/geom 8.1.40 💰
Functional, polymorphic API for 2D geometry types & SVG generation
339 versions - Latest release: 17 days ago - 6 dependent packages - 13 dependent repositories - 2.95 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/ramp 3.3.32 💰
Extensible keyframe interpolation/tweening of arbitrary, nested types
247 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 2 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.2% on npmjs.org
@thi.ng/k-means 1.0.18 💰
Configurable k-means & k-medians (with k-means++ initialization) for n-D vectors
197 versions - Latest release: 17 days ago - 2 dependent packages - 6 dependent repositories - 1.01 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.7% on npmjs.org
@thi.ng/hiccup-canvas 3.1.49 💰
Hiccup shape tree renderer for vanilla Canvas 2D contexts
250 versions - Latest release: 17 days ago - 4 dependent packages - 4 dependent repositories - 957 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.4% on npmjs.org
@thi.ng/webgl 6.9.49 💰
WebGL & GLSL abstraction layer
301 versions - Latest release: 17 days ago - 3 dependent packages - 2 dependent repositories - 1.21 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.8% on npmjs.org
@thi.ng/geom-clip-line 2.3.132 💰
2D line clipping (Liang-Barsky)
249 versions - Latest release: 17 days ago - 6 dependent packages - 15 dependent repositories - 2.4 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.5% on npmjs.org
@thi.ng/geom-clip-poly 2.1.174 💰
2D polygon clipping / offsetting (Sutherland-Hodgeman, Grainer-Hormann)
248 versions - Latest release: 17 days ago - 3 dependent packages - 12 dependent repositories - 2.3 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.9% on npmjs.org
@thi.ng/geom-hull 2.1.170 💰
Fast 2D convex hull (Graham Scan)
274 versions - Latest release: 17 days ago - 2 dependent packages - 17 dependent repositories - 3.21 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.0% on npmjs.org
@thi.ng/geom-splines 2.3.42 💰
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
279 versions - Latest release: 17 days ago - 2 dependent packages - 13 dependent repositories - 2.4 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.0% on npmjs.org
@thi.ng/geom-subdiv-curve 3.0.42 💰
Freely customizable, iterative nD subdivision curves for open / closed geometries
279 versions - Latest release: 17 days ago - 2 dependent packages - 15 dependent repositories - 2.39 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.4% on npmjs.org
@thi.ng/geom-tessellate 3.0.42 💰
2D/3D convex polygon tessellators
281 versions - Latest release: 17 days ago - 3 dependent packages - 13 dependent repositories - 2.39 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.3% on npmjs.org
@thi.ng/vector-pools 3.2.43 💰
Data structures for managing & working with strided, memory mapped vectors
281 versions - Latest release: 17 days ago - 3 dependent packages - 2 dependent repositories - 1.3 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 3.4% on npmjs.org
@thi.ng/geom-arc 2.1.175 💰
2D circular / elliptic arc operations
280 versions - Latest release: 17 days ago - 3 dependent packages - 13 dependent repositories - 2.46 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.1% on npmjs.org
@thi.ng/geom-accel 4.1.35 💰
n-D spatial indexing data structures with a shared ES6 Map/Set-like API
298 versions - Latest release: 17 days ago - 3 dependent packages - 3 dependent repositories - 2.37 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.6% on npmjs.org
@thi.ng/geom-poly-utils 3.0.42 💰
2D polygon/polyline analysis & processing utilities
280 versions - Latest release: 17 days ago - 8 dependent packages - 16 dependent repositories - 2.64 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.5% on npmjs.org
@thi.ng/color 5.7.34 💰
Array-based color types, CSS parsing, conversions, transformations, declarative theme generation,...
291 versions - Latest release: 17 days ago - 8 dependent packages - 18 dependent repositories - 3.76 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.8% on npmjs.org
@thi.ng/geom-resample 3.0.42 💰
Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation
280 versions - Latest release: 17 days ago - 6 dependent packages - 15 dependent repositories - 2.6 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.4% on npmjs.org
@thi.ng/geom-isec 4.0.42 💰
2D/3D shape intersection checks
280 versions - Latest release: 17 days ago - 13 dependent packages - 18 dependent repositories - 3.05 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 2.9% on npmjs.org
@thi.ng/geom-closest-point 2.1.170 💰
2D / 3D closest point / proximity helpers
275 versions - Latest release: 17 days ago - 4 dependent packages - 20 dependent repositories - 3.17 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/block-fs 0.4.1 💰
Customizable block-based storage, adapters & file system layer
5 versions - Latest release: 18 days ago - 340 downloads last month - 3,557 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/hdiff 1.2.0 💰
String diffing w/ hiccup output for further processing, e.g. with @thi.ng/hdom, @thi.ng/hiccup. I...
227 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 686 downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/server 0.10.0 💰
Minimal HTTP server with declarative routing, static file serving and freely extensible via pre/p...
16 versions - Latest release: 18 days ago - 189 downloads last month - 3,557 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/egf 0.6.169 💰
Extensible Graph Format
214 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 712 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/expose 1.2.53 💰
Conditional global variable exposition
94 versions - Latest release: 18 days ago - 1 dependent package - 3 dependent repositories - 344 downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/imago 1.0.17 💰
JSON & API-based declarative and extensible image processing trees/pipelines
72 versions - Latest release: 18 days ago - 305 downloads last month - 3,343 stars on GitHub - 1 maintainer
@thi.ng/meta-css 0.18.9 💰
Data-driven CSS framework codegen, transpiler & bundler
95 versions - Latest release: 18 days ago - 348 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.6% on npmjs.org
@thi.ng/pointfree-lang 2.3.9 💰
Forth style syntax layer/compiler & CLI for the @thi.ng/pointfree DSL
252 versions - Latest release: 18 days ago - 1 dependent package - 2 dependent repositories - 829 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/rstream-log-file 2.1.166 💰
File output handler for structured, multilevel & hierarchical loggers based on @thi.ng/rstream
269 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 853 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/tangle 1.1.9 💰
Literate programming code block tangling / codegen utility, inspired by org-mode & noweb
150 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 380 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.2% on npmjs.org
@thi.ng/transclude 1.1.12 💰
Extensible functional template engine for text document generation, incl. various high-level Mark...
130 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 444 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.1% on npmjs.org
@thi.ng/wasm-api-bindgen 1.2.10 💰
Polyglot bindings code generators (TS/JS, Zig, C11) for hybrid WebAssembly projects
140 versions - Latest release: 18 days ago - 4 dependent packages - 1 dependent repositories - 502 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/bencode 3.0.14 💰
Bencode binary encoder / decoder with optional UTF8 encoding & floating point support
256 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 834 downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/bidir-index 1.1.19 💰
Bi-directional index mapping arbitrary keys to numeric IDs & vice versa
20 versions - Latest release: 18 days ago - 197 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@thi.ng/cellular 1.0.15 💰
Highly customizable 1D cellular automata, shared env, multiple rules, arbitrary sized/shaped neig...
144 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 390 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
@thi.ng/colored-noise 1.0.99 💰
Customizable O(1) ES6 generators for colored noise
175 versions - Latest release: 18 days ago - 2 dependent packages - 4 dependent repositories - 804 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/csv 2.3.127 💰
Customizable, transducer-based CSV parser/object mapper and transformer
202 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 2.17 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/dgraph-dot 2.1.157 💰
Customizable Graphviz DOT serialization for @thi.ng/dgraph
223 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 701 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
@thi.ng/distance-transform 1.0.11 💰
Binary image to Distance Field transformation
89 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 293 downloads last month - 3,343 stars on GitHub - 1 maintainer
Top 7.6% on npmjs.org
@thi.ng/dl-asset 2.3.109 💰
Canvas, video recording & file asset download helpers for web apps
163 versions - Latest release: 18 days ago - 1 dependent package - 2 dependent repositories - 597 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
@thi.ng/dsp-io-wav 2.1.161 💰
WAV file format generation
225 versions - Latest release: 18 days ago - 2 dependent packages - 1 dependent repositories - 1.08 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
@thi.ng/dsp 4.7.70 💰
Composable signal generators, oscillators, filters, FFT, spectrum, windowing & related DSP utils
247 versions - Latest release: 18 days ago - 2 dependent packages - 2 dependent repositories - 1.06 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
@thi.ng/dual-algebra 1.0.11 💰
Multivariate dual number algebra, automatic differentiation
120 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 492 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.4% on npmjs.org
@thi.ng/dynvar 0.3.98 💰
Dynamically scoped variable bindings
145 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 558 downloads last month - 3,132 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/ecs 0.7.160 💰
Entity Component System based around typed arrays & sparse sets
232 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 710 downloads last month - 3,387 stars on GitHub - 1 maintainer
@thi.ng/fibers 1.0.40 💰
Process hierarchies & operators for cooperative multitasking
97 versions - Latest release: 18 days ago - 1 dependent repositories - 310 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
@thi.ng/gp 1.0.15 💰
Genetic programming helpers & strategies (tree based & multi-expression programming)
222 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 689 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 6.8% on npmjs.org
@thi.ng/hdom-components 5.1.160 💰
Raw, skinnable UI & SVG components for @thi.ng/hdom
312 versions - Latest release: 18 days ago - 1 dependent package - 5 dependent repositories - 874 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@thi.ng/hdom-mock 2.1.138 💰
Mock base implementation for @thi.ng/hdom API
226 versions - Latest release: 18 days ago - 1 dependent package - 1 dependent repositories - 687 downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
@thi.ng/hiccup-carbon-icons 3.1.84 💰
Full set of IBM's Carbon icons in hiccup format
171 versions - Latest release: 18 days ago - 1 dependent package - 2 dependent repositories - 1.53 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer