lukekarrys

50 Packages by lukekarrys

  • alfred-filter CLI for parsing JSON to Alfred's XML Filter
  • ampersand-array-inpu... A view module for intelligently rendering and validating inputs that should produce an array of values. Works well with ampersand-form-view.
  • ampersand-checkbox-v... A view module for intelligently rendering and validating checkbox input. Works well with ampersand-form-view.
  • ampersand-chess-stat... An evented chess library for movement, validation and result detection built on Ampersand.js.
  • ampersand-chess-view An ampersand-view for playing chess games.
  • ampersand-class-exte... JS class extension tool for enabling easily extending prototype with multiple objects.
  • ampersand-collection A way to store/manage objects or models.
  • ampersand-collection... Keep a history of change events on a collection.
  • ampersand-collection... A mixin for extending ampersand-collection with underscore methods.
  • ampersand-collection... Renders a collection with one view per model within an element in a way that cleans up and unbinds all views when removed.
  • ampersand-dom Super light-weight DOM manipulation lib.
  • ampersand-dom-bindin... Takes binding declarations and returns key-tree-store of functions that can be used to apply those bindings.
  • ampersand-form-view Completely customizable form lib for bulletproof clientside forms.
  • ampersand-input-view A view module for intelligently rendering and validating input. Works well with ampersand-form-view.
  • ampersand-main-view A view providing helpers to initialize and manage the main view of your single-page app
  • ampersand-model An extension to ampersand-state that adds methods and properties for working with a RESTful API.
  • ampersand-registry Global model registry for tracking instantiated models accross collections.
  • ampersand-rest-colle... ampersand-collection with REST and Underscore mixins.
  • ampersand-router Clientside router with fallbacks for browsers that don't support pushState. Mostly lifted from Backbone.js.
  • ampersand-select-vie... A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.
  • ampersand-state An observable, extensible state object with derived watchable properties.
  • ampersand-subcollect... Filterable, sortable, proxy of a collection that behaves like a collection.
  • ampersand-sync Provides sync behavior for updating data from ampersand models and collections to the server.
  • ampersand-view A smart base view for Backbone apps, to make it easy to bind collections and properties to the DOM.
  • ampersand-view-conve... Ampersand's view conventions. Also written as a test you can use to test if your module follows the conventions.
  • ampersand-view-switc... A utility for swapping out views inside a container element.
  • bracket-data Get some helpful data for a tournament bracket.
  • bracket-finder Find a tournament bracket in a tweet (or any data object).
  • bracket-generator Generate a tournament bracket.
  • bracket-scorer Find the score of a tournament bracket.
  • bracket-updater Update a tournament bracket after the completion of a game.
  • bracket-validator Validate a tournament bracket.
  • emoji-named-characte... A mapping of emoji names to their characters, as well as images.
  • gh-streak Get your current GitHub streak.
  • git-directory-deploy Deploy a git directory to a branch.
  • hid-mapper CLI for mapping HID button presses to their pins/values.
  • js-size Get the size of some JS.
  • less-import-inserter Insert some import statements into an existing Less file.
  • lessitizer Easy Less processing for node/moonboots projects.
  • local-links Determine cross-browser if an event or anchor element should be handled locally.
  • lodash-replacer A helper to replace calls to lodash functions with the individual methods.
  • moonboots A set of tools and conventions for building/serving clientside apps with node.js
  • moonboots_hapi Moonboots plugin that allows it to serve files using a hapi server
  • moonboots-express Express plugin for moonboots.
  • moonboots-static A static build plugin for moonboots.
  • random-emoji Flavors of random emoji: fortunes, haikus, etc.
  • scores Track the completion of sports games from a URL.
  • simple-realurl A simple node module to convert short url's to the original url.
  • spa-crawler Crawl 100% JS single page apps with phantomjs and node.
  • templatizer Simple solution for compiling jade templates into vanilla JS functions for blazin' fast client-side use.

9 Packages starred by lukekarrys

  • chess.js A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
  • highlights Syntax highlighter
  • json-update Allows for very simple JSON file updating in one line
  • markdown-it Markdown-it - modern pluggable markdown parser.
  • osx-dialog Creates a dialog to the user.
  • requirein A require() that works in a specified directory.
  • single-line-log Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
  • vid2gif Browser module for converting a video element into a GIF file.
  • webrtc2images A small client side library to convert getUserMedia video into pngs