phhu's repositories
videojs-abloop
A video.js plugin for looping of a section of video, with GUI and API controls
aws-secrets-to-env
Node.js CLI script which writes .env files or export commands to stdout based on values held in AWS Parameter Store and/or AWS Secrets Manager, useful for supplying configuration to applications.
es-to-neo4j
Basic node.js / Express microservice for updating Neo4j graph database from Elastic Search using Neo4j APOC functions.
imitation-lab
Experimentation with melodic imitation and interpolation, using Google Magenta and React
patagraphy
Visualisation of movement in dance using D3.js
request-to-elasticsearch
For bulk streaming from HTTP requests to elastic search
revive-functions
A reviver function for JSON.parse, allowing specified functions to be substituted for their output in a JSON-like structure.
where-deep
A deep version of Ramda's whereEq and where, allowing JSON-like declarative predicates for filtering functions etc.
cycleLogVis
cycle.js graphical timeline / log viewer
eleventy-duo
Eleventy Duo is a minimal and beautiful Eleventy theme for personal blogs.
etzdownload
A casper.js module for downloading reports from ETZ timesheets (Microsoft reporting), which lacks a REST interface
group-array-elements
A Javascript function which, given an array of length >= 0, and a positive integer N, returns the contents of the array divided into N equally sized arrays (groups).
melody-conv
Google Magenta MusicVAE used to generate variations on a two bar melody
munsa-lite-mod
wordpress theme
parse-diff
Unified diff parser for nodejs and browser
parse-git-numstat
Parses git logs created with attached numstat option
templates
personal templates