Senior software engineer at Blackstone Publishing. Outside of work you'll find me taking photos and exploring mountains.
bui. ‹B› Web components, classes, and utilities for creating single-page PWAs – built with Lit by Blackstone Publishing
111backbone-modal. Create clean modal windows with sleek transitions and a simple API.
13backbone-dropdown. Easily create dropdown (or popover) views for menus, inline editing, or just a simple tooltip. Has support for many locations (bottomLeft, bottom, bottomRight; on all sides)
10PONIpar. Stream-based PHP ONIX parser library.
8docker-node-app. 🚀A starting point for node.js based apps
8peek-page-view-controller. Create a paged horizontal scroll view with a peek into the next (and previous) views
7backbone-model-editor. Easily edit your backbone models with inputs, textareas, and more.
7backbone-list-controller. A powerful Backbone.js library that renders a collection of models as a list with infinite scrolling, sorting, filtering, and search field.
6backbonejs-panel-view. Responsive sliding panel views that stack. Complete with optional toolbar and footer
5liquidmetal-php. A PHP port of liquidmetal.js (https://github.com/rmm5t/liquidmetal)
4backbone-barcode-scanner. Detect data scanned by barcode readers
4backbone-token-editor. Merging the idea of a "tag list" and "@mention" auto-complete into one.
4backbone-subviews. Extends Backbone.View with support for nested subviews that can be reused and cleaned up when need be.
3basic-buttons. Why reproduce similar code every time you need buttons for a new project? Start with basic-buttons.less then customize to your needs. Over 200 icons are already included and the file is structured to make customization quick and easy.
2backbone-date-picker. An inline date picker based on Moment.js and Backbone.js
2backbone-child-collection. Create lazy-loading relations between Backbone.js models and collections with minimal effort. Perfect for REST APIs
2alphabet-jump-nav. A mobile friendly alphabetical side navigation to quickly jump between sections of a list. Similar to the iOS section index navigation.
2chrome-extension-bathroom-status. Display the open/closed status of the bathrooms doors using sensors by WirelessTags.net
2user-avatars. A custom html element to create colored user avatars with initials or image with from a url or gravatar GUID.
2parcel-plugin-svg-as-inline-string. JavaScript
1node-docker-good-defaults. sample node app for Docker examples
1Bambi. JDF / JMF Device Simulator
1meshtastic.js. Javascript library that provides an interface to Meshtastic devices
1docpress. Documentation website generator
1dotfiles. :wrench: .files, including ~/.macos — sensible hacker defaults for macOS
1backbone-groundwork. Provides a structure for creating and displaying layered application views with toolbars, buttons, menus, and actions.
1docxjs. Docx rendering library
1quill. Quill is a modern WYSIWYG editor built for compatibility and extensibility.
1elements. Useful LESS mixins
1backbone-computed-attributes. Extends Backbone.Model with support for cached computed attributes.
1wavesurfer.js. Navigable waveform built on Web Audio and Canvas
1liquidmetal. A mimetic poly-alloy of the Quicksilver scoring algorithm, essentially LiquidMetal. </Schwarzenegger Voice>
1voice-change-o-matic. Web Audio API-powered voice changer and visualizer
1docker-wordpress. 𝙒 - scaffolding for developing Wordpress sites
1blackstone-util. A miscellaneous group of useful utilities. Import them all or include them as you need.
1bui-server. DEPRECATED - merged into BUI
1atom-better-tab-names. Plugin for Atom editor. Plugin replaces tab's title if opened index.* file for more readability.
1docpress-core. Parses projects and turns them into a documentation website
1js.org. Dedicated to JavaScript and its awesome community since 2015
1backbone-attribute-types. A non-obtrusive plugin that extends models to force `get()`ing of attributes to return values in a specific type (integer, date, etc).
1