smallhelm


  • Compile css into js code that injects styles on the browser and server safe

    published 1.0.1 9 years ago
  • fight back against email scrapers

    published 1.1.2 8 years ago
  • A small compile to JS language.

    published 0.8.1 6 years ago
  • Store data as entity attribute values in memory. Fast queries and manipulation of state.

    published 0.1.1 9 years ago
  • Get text excerpt that points to a given line and column number

    published 1.0.0 9 years ago
  • Mount an HTML5 canvas to the full width and height of the web page. When the page is resized the canvas resizes too.

    published 0.1.0 9 years ago
  • Generate a unique css class or id name.

    published 1.0.0 8 years ago
  • Does the value look like a cuid?

    published 1.0.1 5 years ago
  • Define and insert CSS via javascript. This also generates unique class and id names automatically. Handy when using virtual-dom (or react) inline css as your primary styling.

    published 1.4.2 8 years ago
  • Lightweight json logger. Works great with systemd, heroku, or lambda.

    published 3.0.1 5 years ago
  • Turn .less files into isomorphic (browser and node) .js - i.e. require('./somefile.less.js');

    published 2.0.0 7 years ago
  • Store immutable "facts" and query them with datalog.

    published 2.0.0 a year ago
  • Store any string into level, and get a collision free hash of that value that you can use in an index or something.

    published 0.1.2 9 years ago
  • Minimal api for immutable (copy on write) datastructures in javascript.

    published 0.2.1 9 years ago
  • Inject normalize.css into browser by require("normalize.css.js"). This also returns the css code and safe to run on the server.

    published 1.0.0 9 years ago
  • For those who don't use JSX and relied on React.DOM.___ just being function calls

    published 1.0.0 9 years ago
  • Run multiple package.json scripts in parallel (for development)

    published 1.1.1 5 years ago
  • simple-timeago wrapper that returns "???" instead of throwing up if you give it something truthy that is not a Date object.

    published 1.0.0 9 years ago
  • simply pass in two callbacks, one that get's called at a fixed time step i.e. 60 fps, the other is called on every animation frame

    published 0.1.0 9 years ago
  • yet another static site compiler

    published 1.0.0 8 years ago
  • tokenize any text stream given some basic regex rules to match tokens

    published 2.0.1 6 years ago
  • Compress browserify require paths for better minification i.e. require('some/long/path') => require(1)

    published 0.1.6 9 years ago
  • Easy way to layout elements via absolute positioning

    published 1.0.0 8 years ago
  • Make virtual-dom widgets by using a function closure that persists it's local state between renders.

    published 1.0.0 8 years ago
  • Encode stringfacts into sortable keys. Decode keys. Make a matcher (partial encoder) to search through keys.

    published 0.0.0 8 years ago
show more packages