San Francisco, CA

Brian Ford

Elite
@btford

write-good. Naive linter for English prose

5.1k

angular-socket-io. Socket.IO component for AngularJS

1.5k

angular-express-seed. A great starting point for writing AngularJS apps backed by an Express-powered node.js server.

1.5k

ngmin. **deprecated** AngularJS Pre-minifier –> use ng-annotate –>

856

angular-socket-io-seed. A great starting point for writing AngularJS apps backed by a Socket.io-powered node.js server.

762

angular-express-blog. Example AngularJS app using an Express + Node.js backend.

601

angular-markdown-directive. AngularJS markdown directive using Showdown.js

565

angular-socket-io-im. Simple Instant Messaging app using AngularJS + Socket.IO

390

grunt-conventional-changelog. Grunt task for generating a changelog from git metadata

241

angular-modal. Simple AngularJS service for creating modals

231

angular-dragon-drop. Drag and Drop for AngularJS

226

grunt-ngmin. Grunt task for ngmin

170

angular-d3-demo. JavaScript

148

participating-in-open-source.

137

mary-poppins. Keeps your GitHub PRs and issues tidy

123

briantford.com. sup

100

angular-phonegap-ready. JavaScript

95

brian-talks-about-angular-with-lots-of-data. Lightning talk about making Angular apps that deal with lots of data fast

88

adj-noun. Gives you a random adj-noun pair that you can use as a unique identifier

66

react-palm. Work in progress, docs forthcoming i promise

60

grunt-google-cdn. JavaScript

58

angular-phonegap-notification. JavaScript

51

where-does-this-run. dynamic analysis tool to determine what environments arbitrary JavaScript will run in

50

astral. AST tooling framework for JavaScript

47

angular-phonegap-geolocation. JavaScript

40

angular-unicorn-directive. Add a <unicorn></unicorn> to your app!

37

angular-phonegap-accelerometer. JavaScript

33

zone.js. Implements Zones for JavaScript

30

socialize. Use twitter as a key-value database

29

allthethings. ASCII Art

24

phone-kitten. WIP: angular "phonecat" tutorial redone with "The New Angular Router™"

23

007. Returns a deep copy of an object with all functions converted to spies.

21

metahub. github metadata cache/mirror

20

weasel-words. for detecting weasel words

19

passive-voice. for detecting passive voice

18

kawaii. node module for determining if the contents of a string are cute

17

eshighlight. highlight javascript code based on an esprima AST

16

brian-talks-about-decorators. Lightning talk about AngularJS decorators

16

alfred-cool-ascii-faces.

16

grunt-merge-conflict. Grunt plugin for preventing you from accidentally comitting a merge conflict into your project

15

angularjs-batarang. AngularJS WebInspector Extension for Chrome

14

grunt-ddescribe-iit. Grunt task for checking that iit and ddescribe don't make it into committed code

14

philosobot. Philosophical IRC bot powered by Node.js

13

socketron. An event-driven state machine for routing sockets.

13

qequire. Promisify modules as you require them.

12

quinoa. static site generator with versioning

12

brian-talks-about-animations. For Devoxx 2013

8

angular-yeoman-shopping. JavaScript

8

angular.js. JavaScript

7

socialjam. A collaborative music composition application created with the HTML5 canvas during Facebook Camp Hackathon. Demo available on Facebook. Server not included.

6

angular-futuristic-router. WIP

5

btford-env. my environment (settings, dotfiles, etc)

5

poppins-check-cla. plugin for poppins-pr-checklist

4
53
Apply