This is your work, valued

Buster Collings

Expert
@busterc

🛠Build 📊Measure 💡Learn 🤝Share 🎉Enjoy

osx-iso.  Create a bootable ISO of OS X / macOS, from the installation app file

672

awesome-cordova. :iphone: A curated list of amazingly awesome Cordova libraries, resources and shiny things.

309

boomlet. :boom: Bookmarklet compiler encloses, encodes, minifies your Javascript file and opens an HTML page with your new bookmarklet for immediate use.

178

xcv. :scissors: Cut, Copy and Paste files with Bash

152

microgen. :recycle: micro-generator for individual files, easy like sunday morning :sunrise:

89

no-exif. :x: Remove Exif and GPS location data from JPEG images

46

cordova-resource-generators. :art: Quickly generate mobile app icons and splash screens for Cordova builds

30

contrast-color. :art: Determine the best contrast color to use. Give it a background color and it returns a foreground color (black or white by default but customizable).

24

nvx. :trident: Run commands on any specified Node version, or as defined in .travis.yml or circle.yml.

18

assert-dotenv. :warning: One fell swoop for loading and asserting environment settings in node.

15

underscore.haz. :mag: _.haz() is like _.has() but this underscore and/or lodash mixin lets you do deep object key existence checking with a dot denoted string, for example 'a.b.c'

14

dotenv-assert. :warning: Requires specified environment settings to exist in node applications

12

casing. :wrench: Recursively transform object key strings to and from camelCase and snake_case

12

yos. :question: lists your installed yeoman generators and subgenerators

11

ious. :information_source: use express middleware on socket.io namespaces

10

distiller. :droplet: Extracts only the dist resources from various packages

10

gulpfile. :runner: quickly create, save and reuse gulpfiles

9

profiles. :beginner: dotfiles, system defaults and more

8

archive-copy-automator-workflow.  OS X Automator workflow that archives all files copied using Finder to `~/Copies` also keeping the last items copied on the clipboard for pasting elsewhere.

8

programmer-anarchy. :fist: a tl;dw / tl;dr summary of the programmer anarchy concept, as promoted by Fred George

7

fs-ndjson. :information_source: read and write NDJSON files (Newline Delimited JSON)

6

bashcuts. :shell: Command reveals Bash keyboard shortcuts (cheat sheet)

6

save-static. :anchor: Saves Express responses to a static directory for disk caching

6

crwlr. 🕷a minimal puppeteer crawler api

5

serve-static-x. :anchor: Serve static files with cache busting capability (uses Express.static() aka serve-static)

4

assert-dotenv-cli. :shell: loads and asserts environment settings from dotenv files prior to executing CLI commands

4

open-in-vs-code-automator-workflow.  macOS Automator workflow that opens a selected file or folder from Finder into a VS Code editor.

4

ndjson-generate-schema. :information_source: Effortlessly convert your NDJSON data to a JSON Schema.

4

jstdin. :heavy_dollar_sign: a better `node -p` that accepts stdin and can format and highlight output

4

bitbar-cal. :calendar: BitBar plugin shows a calendar of the current, previous and next year

3

vscode-ndjson-colorizer. :art: VSCode extension colorizes NDJSON (Newline Delimited JSON) files

3

mvy. :file_folder: mvy = mkdirp + mv // a cli for moving to a new directory

3

promise-do-whilst. :loop: Calls a function repeatedly while a condition returns true and then resolves the promise

3

promise-until. :loop: Calls a function repeatedly if a condition returns false and until the condition returns true and then resolves the promise

3

debugging. :eyes: this.debugging = debug + callsites + derived namespacing

3

vscode-marko-beautify. :sparkle: beautify Marko code, in place, for VS Code

2

lodash-pickapart. :monkey::bread: lodash mixin for deep immutable destructuring with omit

2

generator-cordova-www. :iphone: A Yeoman generator that scaffolds a minimal www directory for a new Cordova app, with optional JavaScript flavors: jQuery, Framework7 or Vanilla.

2

npmu. :toilet: cli for uninstalling dependencies with a checkbox interface, for npm or pnpm

2

mixed-content-crawler. 🕷Find mixed content errors on a site by crawling it with Puppeteer

2

mincomplete. :arrow_up_down: a very minimal autocomplete typeahead autosuggestion select list highlighter

2

fib-interval. :repeat: setInterval using a series of incrementing Fibonacci durations

2

jest-given. :black_joker: Consistently readable test descriptions for Jest

1

vanilla-parcel-starter. :icecream: a parcel starter with just enough sugar to make you smile

1

uniqueue. :snowflake: only queue unique items and retrieve them only once

1

lbl. :heavy_dollar_sign: Process stdin, line by line, sort of like AWK but 100% JS

1

fuzzysort-collection. :mag: Fast SublimeText-like fuzzy search for collections

1

promise-do-until. :loop: Calls a function repeatedly until a condition returns true and then resolves the promise

1

boundary-match. :abcd: Regex string match that honors boundaries for targets prepended and/or appended with non-word characters.

1

grunt-file. :boar: quickly create, save and reuse gruntfiles

1

similars. :dancers: Find similar objects and partial duplicates in collections

1

x-base-32. :symbols: base32 encoding and decoding that optimizes byte size based on input characters and supports unicode.

1

tos. :page_facing_up: Terms of Service and Privacy Policy Generator

1