>_Skillful
Need help with advanced AI agent engineering?Contact FirmAdapt
Henrik Joreteg

Henrik Joreteg

@henrikjoreteg

Xchart.com co-founder. Progressive Web App developer, author, educator, and immigrant. Always betting on the Web.

Xchart, Inc. Spokane, WA joreteg.com On GitHub since March 2009

30

Published Tools

2,340

Total Stars

0

Weekly Downloads

1,636

GitHub Followers

191

Public Repos

97/100

Avg Security

Published Tools

30 Skillsacross 1 category

redux-bundler

latentflip

Compose a Redux store out of smaller bundles of functionality.

SkillAI Tool
5851 dir

fixpack

henrikjoreteg

cli tool that cleans up package.json files.

SkillAI Tool
4591 dir

html-parse-stringify

henrikjoreteg

Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.

SkillAI Tool
3381 dir

money-clip

henrikjoreteg

For managing your client side cache. Tiny wrapper over IndexedDB supporting versioning and max age.

SkillAI Tool
2311 dir

wildemitter

henrikjoreteg

A super lightweight EventEmitter similar to what comes in Node.js, but with a support for wildcard events '*' and grouped handlers

...more
SkillAI Tool
2131 dir

getconfig

nlf

Environment aware config reader

SkillAI Tool
1141 dir

human-model

henrikjoreteg

<!-- starthide --> Part of the [Human Javascript toolkit](http://docs.humanjavascript.com) for building clientside applications. <!-- endhide -->

...more
SkillAI Tool
751 dir

clientconfig

henrikjoreteg

Simple way to pass config items from server to client

SkillAI Tool
551 dir

webrtcsupport

fippo

Browser module to detect support for webrtc and extract proper constructors.

SkillAI Tool
551 dir

attachmediastream

xdumaine

cross-browser way to attach a media stream to a video element.

SkillAI Tool
491 dir

mediastream-gain

fippo

cross-browser getUserMedia shim with node.js style error-first API.

SkillAI Tool
441 dir

ric-shim

henrikjoreteg

Shim for requestIdleCallback

SkillAI Tool
311 dir

image-to-data-uri

henrikjoreteg

Clientside module (compatible with clientmodules) that takes an image url, downloads the image and creates a data URI for caching, etc.

...more
SkillAI Tool
231 dir

tryit

henrikjoreteg

Module to wrap try-catch for better performance and cleaner API.

SkillAI Tool
221 dir

key-tree-store

pgilad

Simple tool for storing/retrieving objects events based hierarchical keypaths.

SkillAI Tool
141 dir

array-next

henrikjoreteg

Advance to the next item in the array looping when hitting the end.

SkillAI Tool
61 dir

extend-object

henrikjoreteg

Underscore's extend method as a standalone Common JS module.

SkillAI Tool
51 dir

cookie-getter

henrikjoreteg

Super light, high performance clientside cookie reader module.

SkillAI Tool
51 dir

dob-to-age

henrikjoreteg

Determines current age based on a date of birth string YYYY-MM-DD using same weird logic we humans do.

SkillAI Tool
51 dir

parse-dob

henrikjoreteg

Turn a wide range of freeform inputs describing someone's birth date into `YYYY-MM-DD` using locale to get proper day / month order.

...more
SkillAI Tool
31 dir

events-mixin

everyonesdesign

Browserify compatible fork of component/events.

SkillAI Tool
31 dir

mockconsole

henrikjoreteg

An object with all the same methods as console in the browser. But does nothing.

SkillAI Tool
21 dir

is-fhir-date

latentflip

Determines if a given string is a valid FHIR `date` _and_ also checks it for validity.

SkillAI Tool
21 dir

tiny-object-hash

henrikjoreteg

Tiny lib sorts keys and generates hash for JSON serializable objects so they can be compared across a network without having to send them back and forth. ~500 bytes. No dependencies.

...more
SkillAI Tool
11 dir

wake-event

henrikjoreteg

Detection for computer waking up from sleep.

SkillAI Tool
1 dir

icanhaz

henrikjoreteg

Simple & powerful js templating tool

SkillAI Tool
1 dir

escaped-csv

henrikjoreteg

Tiny CSV generator for browser and node that escapes values to avoid CSV injection attacks.

SkillAI Tool
1 dir

parcel-optimizer-csp

henrikjoreteg

Parcel 2.0+ plugin for generating Content Security Policy that also generates hashes for inline scripts.

SkillAI Tool
1 dir

parcel-transformer-vars

henrikjoreteg

![](https://img.shields.io/npm/dm/parcel-transformer-vars.svg)![](https://img.shields.io/npm/v/parcel-transformer-vars.svg)![](https://img.shields.io/npm/l/parcel-transformer-vars.svg)

...more
SkillAI Tool
1 dir

hl7-date

henrikjoreteg

Parse and stringify HL7 Dates to JavaScript Date objects

SkillAI Tool
1 dir