thi.ng


Karsten Schmidt
  • Raw, skinnable UI & SVG components for @thi.ng/hdom

    published 5.1.119 9 days ago
  • CSS from nested JS data structures

    published 2.7.9 9 days ago
  • Generic trie-based router with support for wildcards, route param validation/coercion, auth

    published 4.0.10 9 days ago
  • New project generator for @thi.ng/hdom TypeScript apps

    published 0.4.3 6 years ago
  • Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing

    published 5.1.81 9 days ago
  • DAG resolution of vanilla objects & arrays with internally linked values

    published 7.1.74 9 days ago
  • Interceptor based event bus, side effect & immutable state handling

    published 3.2.58 9 days ago
  • Pointfree functional composition / Forth style stack execution engine

    published 3.1.82 9 days ago
  • Forth style syntax layer/compiler & CLI for the @thi.ng/pointfree DSL

    published 2.2.37 9 days ago
  • Type-agnostic directed acyclic graph (DAG) & graph operations

    published 2.1.118 9 days ago
  • SVG element functions for @thi.ng/hiccup & related tooling

    published 5.2.37 9 days ago
  • Alternative Map and Set implementations with customizable equality semantics & supporting operations, plain object utilities

    published 6.3.60 9 days ago
  • Unified mouse, mouse wheel & multi-touch event stream abstraction

    published 5.0.74 9 days ago
  • Declarative dataflow graph construction for @thi.ng/rstream

    published 4.1.128 9 days ago
  • In-memory cache implementations with ES6 Map-like API and different eviction strategies

    published 2.2.14 9 days ago
  • Various heap implementations for arbitrary values and with customizable ordering

    published 2.1.74 9 days ago
  • Graphviz DOT conversion of @thi.ng/rstream dataflow graph topologies

    published 3.0.76 9 days ago
  • @thi.ng/rstream based triple store & reactive query engine

    published 2.1.126 9 days ago
  • Graphviz document abstraction & serialization to DOT format

    published 2.1.76 9 days ago
  • Benchmarking & profiling utilities w/ various statistics & formatters (CSV, JSON, Markdown etc.)

    published 3.5.6 9 days ago
  • Custom error types and error factory functions

    published 2.5.7 9 days ago
  • Comparators with support for types implementing the @thi.ng/api/ICompare interface

    published 2.3.5 9 days ago
  • Extensible deep value equivalence checking for any data types

    published 2.1.58 9 days ago
  • Dynamic, extensible multiple dispatch via user supplied dispatch function.

    published 3.0.39 9 days ago
  • TODO

    published 0.0.3 6 years ago
show more packages