>_Skillful
Need help with advanced AI agent engineering?Contact FirmAdapt
Dominic Tarr

Dominic Tarr

@dominictarr

antipodean wandering albatross

New Zealand dominictarr.com On GitHub since April 2010

93

Published Tools

13,767

Total Stars

247,159,260

Weekly Downloads

3,707

GitHub Followers

893

Public Repos

100/100

Avg Security

Published Tools

93 Skillsacross 4 categories

dominictarr

Create HyperText with JavaScript, on client or server.

SkillAI Tool
2.8K1 dir

right9ctrl

construct pipes of streams of events

SkillAI Tool
2.2K1 dir

dominictarr

rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

SkillAI Tool
1.9K12M/wk1 dir

dominictarr

replicate data via scuttlebutt protocol

SkillAI Tool
1.3K293/wk1 dir

dominictarr

hardwired configuration loader

SkillAI Tool
1K37.9M/wk1 dir

dominictarr

simplified stream construction

SkillAI Tool
67243.5M/wk1 dir

dominictarr

split a Text Stream into a Line Stream

SkillAI Tool
34611.8M/wk1 dir

dominictarr

return random last names.

SkillAI Tool
3271 dir

hughfdjackson

flexible but simple curry function

SkillAI Tool
3161 dir

christianbundy

modular database made from streams of logs

SkillAI Tool
2591 dir

dominictarr

simpler faster substitute for LRU

SkillAI Tool
252289K/wk1 dir

dominictarr

partition levelup databases

SkillAI Tool
195363K/wk1 dir

dominictarr

multiplex streams

SkillAI Tool
1801 dir

dominictarr

iteratively fund open-source projects

SkillAI Tool
1421 dir

guumaster

convert a stream of xls or xlsx into json on the command line or in node

SkillAI Tool
13890/wk1 dir

dominictarr

executable specification for Stream (to make testing streams easy)

SkillAI Tool
1261 dir

dominictarr

construct pipes of streams of events

SkillAI Tool
1215.8M/wk1 dir

dominictarr

encrypt a message to a secret number of recipients

SkillAI Tool
1034.2K/wk1 dir

dominictarr

[![npm version](https://img.shields.io/npm/v/stream-combiner.svg)](https://npmjs.org/package/stream-combiner) [![Travis CI](https://travis-ci.org/dominictarr/stream-combiner.svg)](https://travis-ci.org/dominictarr/stream-combiner)

...more
SkillAI Tool
1006.9M/wk1 dir

dominictarr

stack expressions are similar to regular expressions, but can parse nested structures.

SkillAI Tool
761 dir

dominictarr

Easy way to make a Readable Stream

SkillAI Tool
705.3M/wk1 dir

dominictarr

wrap errors in explainations.

SkillAI Tool
681 dir

dominictarr

check finite state machine properties

SkillAI Tool
661 dir

dominictarr

dominictarr style base64, like base64 but lexiographically sortable

SkillAI Tool
53112K/wk1 dir

dominictarr

scuttlebutt style replication for level-*

SkillAI Tool
5220/wk1 dir

raymondmayjr

lock asynchronous resources.

SkillAI Tool
481 dir

Monotonically increasing timestamp.

SkillAI Tool
451 dir

dominictarr

encode/decode with same encoded sort order as bytewise

SkillAI Tool
4147K/wk1 dir

dominictarr

JSON parse & stringify that supports binary via bops & base64

SkillAI Tool
41119.1M/wk1 dir

dominictarr

pre/post hooks for leveldb

SkillAI Tool
381 dir

browser polyfil for sodium

SkillAI Tool
371 dir

dominictarr

an append oriented kv store for streams

SkillAI Tool
361 dir

roboflowbrad

Create a computer vision endpoint in seconds

SkillComputer Vision
332.7K/wk1 dir

dominictarr

dynamic shortest path algorithim

SkillAI Tool
321 dir

convert a stream1 or streams2 stream into a pull-stream

SkillAI Tool
301 dir

dominictarr

prototype bootloader for the offline web.

SkillAI Tool
291 dir

dominictarr

pull-stream interface to levelup

SkillAI Tool
281 dir

dominictarr

merkle tree replication.

SkillAI Tool
261 dir

dominictarr

Single function that return the sha1sum. Installing this is just a little bit quicker than reading the crypto documentation.

...more
SkillAI Tool
231 dir

dominictarr

pull-stream with a push interface

SkillAI Tool
211 dir

dominictarr

peer2peer nodejs applications

SkillAI Tool
201 dir

dominictarr

No description available

SkillAI Tool
191.1K/wk1 dir

wrap a stream of regular js objects into a stream of line seperated json.

SkillAI Tool
191 dir

dominictarr

async loops that never RangeError

SkillAI Tool
1994K/wk1 dir

dominictarr

base class for a duplex stream

SkillAI Tool
181 dir

dominictarr

tell me my local ip address

SkillAI Tool
161 dir

re-stream a parsed body so that it can be proxied.

SkillAI Tool
161 dir

arj03

gossip requests for out-of-order messages on ssb

SkillAI Tool
15838/wk1 dir

Generate musical voices with FM synthesis.

SkillSpeech & Audio
151 dir

dominictarr

implement correct ranges for level-*

SkillAI Tool
141 dir

dominictarr

simple and lightweight observer

SkillAI Tool
131 dir

dominictarr

peek the first or last record in a leveldb range.

SkillAI Tool
101 dir

dominictarr

get consistent post hooks for leveldb.

SkillAI Tool
101 dir

dominictarr

websocket & http server for ssb

SkillAI Tool
101 dir

dominictarr

concatenate pull-streams

SkillAI Tool
101 dir

A pull-stream over series that have an index.

SkillAI Tool
91 dir

dominictarr

Aggregate a pull-stream into windows.

SkillAI Tool
938K/wk1 dir

dominictarr

a deferred source, sink or through pull-stream

SkillAI Tool
81 dir

dominictarr

make http client requests in pull streamy ways.

SkillAI Tool
81 dir

:warning:

SkillAI Tool
8515/wk1 dir

dominictarr

sort ssb messages by cryptographic order

SkillAI Tool
81 dir

hash timestamped objects into increasingly larger groups

SkillAI Tool
71 dir

dominictarr

efficiently store signed integers in varint

SkillAI Tool
71 dir

dominictarr

through ported to pull-stream style

SkillAI Tool
61 dir

dominictarr

port of Dmitry Chestnykh's blake2s-js to node style

SkillAI Tool
51 dir

dominictarr

make using levelup reverse ranges easy

SkillAI Tool
51 dir

see if you have a non private (i.e. public ip address)

SkillAI Tool
51 dir

wrap a push-stream into a pull-stream, for source, sink, and duplex.

SkillAI Tool
51 dir

dominictarr

lighter wrapper around leveldown: adds encodings and pull-streams.

SkillAI Tool
41 dir

dominictarr

track the rate of flow of a pull-stream.

SkillAI Tool
41 dir

kill a duplex pull-stream after period of inactivity.

SkillAI Tool
41 dir

dominictarr

pad semver to make it lexiographically sortable

SkillAI Tool
31 dir

nodejs redis client with no extras

SkillAI Tool
34/wk1 dir

dominictarr

utility belt was (Dominic's Utilities)

SkillAI Tool
31 dir

dominictarr

a pull-stream which may be aborted

SkillAI Tool
31 dir

test vectors for hashes

SkillAI Tool
38.4K/wk1 dir

dominictarr

simplest levelup reader

SkillAI Tool
21 dir

dominictarr

a secure, reliable, offlineable cache for npmd

SkillAI Tool
21 dir

dominictarr

add a context menu to patch{bay,work}

SkillAI Tool
21 dir

dominictarr

wrappers to make pull-streams useful.

SkillAI Tool
21 dir

dominictarr

quote and unquote strings. escapes internal quotes and slashes. Automatically decides whether to use single or double quotes.

...more
SkillAI Tool
23.9M/wk1 dir

dominictarr

convert a partial url into an absolute url from your current location.

SkillAI Tool
21 dir

dominictarr

check if a string is within a range

SkillAI Tool
21 dir

dominictarr

append stuff to a log. It's important that we can reason about the order, so do not perform parallel writes.

SkillAI Tool
21 dir

dominictarr

exports encoding/decoding functions for flumedb.

SkillAI Tool
21 dir

Validation library for muxrpc apis

SkillAI Tool
22.7K/wk1 dir

dominictarr

callback when all callbacks have fired.

SkillAI Tool
11 dir

bandwidth efficient broadcast gossip

SkillAI Tool
11 dir

dominictarr

color in your node.js console, without monkeypatching

SkillAI Tool
1 dir

dominictarr

construct a pull-stream for reading from a writable source, can read old records, new (live) records, or both.

SkillAI Tool
1 dir

dominictarr

read from one pull-stream, then the next, then the next...

SkillAI Tool
1 dir

dominictarr

a simple benchmark of flumedb log implementations.

SkillML Testing
1 dir

dominictarr

Streams to make test other Streams

SkillAI Tool
1 dir