Shelbyville, KY

Scott Corgan

Elite
@scottcorgan

Frontend is the real end

tiny-emitter. A tiny (less than 1k) event emitter library

974

pushstate-server. Static file server that works with HTML5 Pushstate.

421

immu. A TINY, fail-fast, lazy, immutable Javascript objects library.

355

tap-spec. Formatted TAP output like Mocha's spec reporter

282

nash. Craft command-line masterpieces in Node.js

254

awesome-js-drama. A collection of Javascript topics the just might spark the next revolt!

177

angular-linkify. Angular filter, directive, and service to linkify text.

79

contrast. Determine if the given hex color is light or dark. Helpful to determining foreground color against a background color.

58

angular-scrollto. Angular directive to scroll to element by selector.

49

express-boom. Boom response objects in Express

45

tap-dot. Formatted TAP output with dots ...

38

awesome-elm-metal. Awesome metal to listen to while coding Elm

36

Injector. Node.js directory-independent dependency injection for apps and testing.

35

tapes. A more robust tap-producing test harness for node and browsers. Adds suites, beforeEach, afterEach, etc.

34

file-exists. Check if filepath exists and is a file

33

angular-gist. AngularJS directive for embedding Github gists.

33

elm-css-normalize. A port of normalize.css for elm-css

31

bucket-zip. Download a directory from an Amazon S3 bucket as zip file.

25

tap-out. A different tap parser

23

tiny-trigger. Trigger cross-browser DOM events. Works with Browserify and as a standalone

22

reinstall. Reinstall package's node modules without cache

20

lag. Functionally handle promises

17

listenify. Partially applied DOM event listeners

17

httpify. Http in the browser and Node.js with no hassle

15

keyboard-combo. Handle keyboard key combinations with type safety in Elm

15

args-list. Extract method arguments names into array.

11

molten. A fixed-fluid, full-width web application css grid.

10

home-dir. Get home directory path on any platform

9

rapper. Compose wrappers around api RESTful endpoints (Browser/Angular/Node).

6

elm-starter. My way of getting started with an Elm app ... navigation and elm-css included

6

tessed. A more robust tap-producing, tape compatible, test harness for node and browsers. Namespacing, context passing, beforeEach, afterEach, etc ...

6

tiny-element. A tiny DOM element selector.

5

deliver. Deliver local and remote static files

5

hex-to-rgb. Convert color hex value to rgb

5

elm-css-reset. Port of Eric Meyer's famous CSS reset

5

lot. Chainable async utilities for collections and arrays.

4

wilson.js. Wrapper for the Wilson Score Equation to calculate rank based on positive and negative impressions. -- (Lower bound of Wilson score confidence interval for a Bernoulli parameter)

4

tiny-dom-notifier. Get notified when a given DOM element is created or removed.

4

content-length. Express/Connect middleware to calculate the response payload size

4

series. Compose a series of chainable async methods

4

cycle-where. Cycle.js router driver with less configuration, more map(), and more fun

3

domy-bind. Two-way data binding for front-end Browserify code

3

compare-semver. Compare semver versions to many other semver versions

3

as-array. Make any value an array. No dependencies.

3

tiny-dom. A tiny (less than 200 bytes) string to DOM element parser

3

pathetic. Get values by path-like keys

3

zip-object. Create an object from from arrays of keys and values. (Inspired by lodash's _.zipObject)

3

pretty-print. Print formatted data to the the command line.

3

join-path. Join urls or system paths, even with undefined values.

2

noridsh. A Sublime Text 3 theme based of the Nord color palette

2

bower-s3. Install bower packages directly to s3 buckets.

2

regular. A collection of Javascript regular expressions

2

focus-ui. Atom theme to focus

2

mix-into. Mix objects into other objects

2

.eslintrc. My .eslintrc config

2

bucket-list. Get a file list from an Amazon S3 bucket.

2
56
Apply