Pinned Repositories
dcl
Elegant minimalistic implementation of OOP with mixins + AOP in JavaScript for node.js and browsers.
grunt-tight-sprite
Tight 2D packing of images into a sprite with a corresponding CSS.
node-re2
node.js bindings for RE2: fast, safe alternative to backtracking regular expression engines.
stream-chain
Chain functions as transform streams.
stream-csv-as-json
Micro-library of Node stream components with minimal dependencies for creating custom data processors oriented on processing huge CSV files while requiring a minimal memory footprint.
stream-csv-enhanced
stream-csv-enhanced is a collection of node.js 0.10 stream components for creating custom standard-compliant CSV processors, which requires a minimal memory footprint. It can parse CSV files far exceeding available memory. Even individual data items are streamed piece-wise. Streaming SAX-inspired event-based API is included as well.
stream-json
The micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API.
tight-sprite
Tight 2D rectangle packer suitable for sprites.
uhop's Repositories
uhop/stream-json
The micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API.
uhop/node-re2
node.js bindings for RE2: fast, safe alternative to backtracking regular expression engines.
uhop/stream-chain
Chain functions as transform streams.
uhop/dcl
Elegant minimalistic implementation of OOP with mixins + AOP in JavaScript for node.js and browsers.
uhop/grunt-tight-sprite
Tight 2D packing of images into a sprite with a corresponding CSS.
uhop/stream-csv-as-json
Micro-library of Node stream components with minimal dependencies for creating custom data processors oriented on processing huge CSV files while requiring a minimal memory footprint.
uhop/console-toolkit
Toolkit to produce a fancy console output (boxes, tables, charts, colors).
uhop/deep6
No dependency mini-library: deep equivalency, object pattern matching, deep cloning, unification.
uhop/install-artifact-from-github
No-dependency micro helper for developers of binary addons for Node that checks the cache for an artifact before attempting to build a project. Save time for your users!
uhop/cognito-toolkit
Helpers for AWS Cognito to build web applications with authentication/authorization
uhop/dcl6
OOP with mixins, AOP, chaining for ES6
uhop/koa-cognito-middleware
Koa middleware for AWS Cognito integration.
uhop/git-credential-ejson
Git credential helper that keeps its data store in an encrypted JSON using id_rsa or similar certificate.
uhop/grunt-slice-front
Slices a Markdown file in segments separating a front matter in YAML, generates HTML, and applies a template to the result. Useful to generate web pages.
uhop/grunt-slice-markdown
Slices a Markdown file in segments, generates HTML, and applies a template to the result.
uhop/list-toolkit
List-based data structures to organize your objects.
uhop/dollar-shell
Run shell commands with ease in Node, Deno, Bun. Tiny, simple, no dependency package with TypeScript typings.
uhop/nano-bench
Small utilities to benchmark code with Node, Deno or Bun.
uhop/nano-binary-search
Binary search for JavaScript done right.
uhop/time-queues
time-queues is an efficient library for organizing asynchronous multitasking and scheduled tasks. Additionally it provides browser-specific integrations to support best practices.
uhop/yopl
No dependency mini-library: rule-based logical solvers.
uhop/browser-stats
Calculating a feature set using GA reports.
uhop/cognito-express-middleware
uhop/docker-transmission
uhop/dotfiles
My dotfiles managed by ChezMoi
uhop/meta-toolkit
Toolkit to help with meta programming and OOP
uhop/tape-six
TAP the test harness for the modern JavaScript (ES6).
uhop/tape-six-proc
Helper for TAP the test harness for the modern JavaScript (ES6) to run tests in separate processes.
uhop/options.bash
uhop/uhop