jimkang

46 Packages by jimkang

  • accessor Provides accessor functions for convenience in D3 programming
  • autocompl Wrapper for suggestqueries.google.com queries. Gets the autocomplete suggestions that the Google search bar would give you if you were typing in it.
  • basic-browser-reques... Yet another XHR abstraction. Supports canceling, JSON, and crude chunking.
  • basicset-chronicler A module that creates a persistent topic-centric record of an app's interactions with Twitter users.
  • basicset-levelwrap A very basic leveldb wrapper for storing objects that belong to 'documents'.
  • basicset-shunt An operation dispatcher.
  • better-know-a-tweet Provides functions that give you answers about a tweet object from the Twitter API.
  • canonicalizer Provides singular and plural forms of nouns.
  • cellgridrenderer A browser module for rendering grids of cells.
  • cellmap A quadtree-based cell map that tracks cell neighbors. For use with cellular automata.
  • cellseriesviewer A small web app that displays series of cells.
  • conform-async Calls callbacks on next tick so you can avoid craziness from code that expects async to not execute immediately.
  • dicecup Interprets strings (e.g. '1d6+1') to roll dice.
  • editize A function that makes DOM elements editable.
  • emojisource Returns random emoji. Also, filters "boring" emoji.
  • flickrset-to-html Grabs the photos from a Flickr set and creates html that links to them.
  • fortune-tweetable Fortune for Node, with stuff longer that 140-characters stripped out.
  • gravitybox Module for the browser that creates a bounded D3 force layout in which each node added has 'gravity' that makes it fall to the bottom of the box, which respecting collisions with other nodes.
  • homophonizer Gets homophones.
  • idmaker Makes ids for DOM elements.
  • iscool Lets you know if a word is cool or not. Current use: Twitter bots.
  • nounfinder Extracts nouns from chunks of text, using the [Wordnik API](http://developer.wordnik.com/docs.html).
  • npm-offline-just-tes... An npm registry proxy that uses your npm cache to retrieve modules, allowing for offline access to any modules you've previously installed pretty much ever.
  • one-at Small utility for granting a CSS class to one selected element and one element only at any given time.
  • phoneme-sequencer Generates phoneme sequences.
  • phoneme-types Classifies phonemes.
  • phonemenon A collection of modules and scripts for doing things with phonemes.
  • probable Utilities for creating and using probability tables.
  • quadtreelabeler Functions that provide a consistent way to label D3 quadtree nodes and translate them to and from DOM element ids.
  • quadtreemap Functions that map the quads in D3 quadtrees to rects and maps the points as well.
  • quadtreenodereport Function that returns a readable report on the contents of a D3 quadtree node. For the browser.
  • quadtreetree Draws a D3 quadtree's internal tree to a layout tree.
  • quadtreevis Demonstrates the connection between a D3 quadtree's internals and the quads and points it describes.
  • quidprofollow Makes a Twitter bot's (or human user's) follower and followee lists match by following and unfollowing to make it happen.
  • rime Finds rhymes, including loose rhymes
  • roguemap-parse-strea... Reads a text map and emits a data event for each cell in it, containing the coordinates and key.
  • scriptchain Helper for Chrome extensions that injects a chain of JavaScript files into a content page in sequence.
  • scrollwatcher Module that emits events when elements scroll into view.
  • strokerouter A browser-side keystroke event router.
  • svgcamera A component that lets you add zooming and panning to your SVG-based app.
  • swaptags Util for swapping one set of script <tags> out for another.
  • tweet-truncate Chops text and urls down to size for Twitter using ellipses.
  • twitterjerkdetector Given an array of Twitter user ids, gives back an array of the subset of those user ids that aren't jerks.
  • url-body-stream Takes an array of URLs and creates a stream that emits the bodies retrieved from those URLs.
  • wardboss Dependency injection module. It decides who gets what when they ask for it.
  • wordnok Wrapper that gets nouns, frequencies, and parts of speech from the Wordnik REST API.

7 Packages starred by jimkang

  • cave-automata-2d Generate 2D cave layouts in JavaScript
  • explor Path finding on any graph
  • flickrapi A Node.js, and client-side, implementation of the Flickr API (for use with an API key, server-side oauth enabled)
  • imsg Send iMessages with node and AppleScript
  • inflection A port of inflection-js to node.js module
  • node-mbox mbox parser for Node
  • wscraper wscraper.js: a web scraper agent based on cheerio.js a fast, flexible, and lean implementation of core jQuery; built on top of request.js; inspired by http-agent.js;