ForbesLindesay

Forbes Lindesay (ForbesLindesay)

2016-10-13 00:54:02 +0800 CST

About ForbesLindesay

Summing up all of ForbesLindesay's repositories they have own repositories and 229 contribute repositories .

ForbesLindesay follows other users and is followed by users.

Data for ForbesLindesay was last updated 2016-10-13 00:54:02 +0800 CST.

ForbesLindesay use JavaScript, Shell, HTML, ...

Repository

connect-roles

532 0,0,0,0

Provides dynamic roles based authorisation for node.js connect and express servers.

redux-optimist

397 0,0,0,0

Optimistically apply actions that can be later commited or reverted.

browserify-middleware

350

express middleware for browserify, done right

taxi-rank

329

A JSDom based Selenium Webdriver API

ajax

270 0,1

Standalone AJAX library inspired by jQuery/zepto

express-route-tester

124 0,0,0

Attempts to give you an idea of what urls will be accepted by an express route (please fork and extend it)

umd

109 0

Universal Module Definition for use in automated build systems

react-data-fetching-demo

64 0

A demo of different ways of doing data fetching in react

regexplained.co.uk

46 0

Regular Expression playgorund inspired by regexper.com and LeaVerou/regexplained

cabbie

29

WebDriver for the masses

barrage

28

Extensions to streams (as a mixin)

brcdn.org

13

Browserify CDN

npm-fetch

12 0

Fetch npm modules

brackets-globals

12

Highlight global variables in brackets

regexp

11 0

Regular Expression Parser in Pure JS

base64

9

base64 encode/decode in JavaScript

acorn-globals

8

Use acorn to detect global variables in JavaScript

ascii-math

7

node.js version of http://www1.chapman.edu/~jipsen/mathml/asciimath.html

base64-encode

6

Encode base-64 strings with JavaScript

booting-nav

5

Fixes subnav to the top when it scrolls out of view (intended to work with bootstrap)

babel-live

5

Live reloading for servers written in node.js using babel

base64-decode

5

Decode base-64 strings with JavaScript

alpha-beta-pruning

4

A toy JavaScript Implimentation of alpha-beta pruning for a search tree.

arrayify

4

Convert array like items or individual items into arrays

chat-example

3

Demo app for an isomorphic redux/react chat room

brackets-language-extensions

3

Plugins for langauges supported by CodeMirror but not by brackets

acorn-has-side-effect

3

A simple module to check whether an expression has any side effects.

acorn-compile

2

Parse JavaScript using acorn and then 'evaluate' the AST, alowing interesting extensions.

babel-preset-forbeslindesay

2

Babel default settings to match my personal preferences

babel

1

Babel is a compiler for writing next generation JavaScript.

acorn-es6

1

Support many ES6 features with no runtime requirements.

alagator

1

Write algorithms that can be re-used for synchronous and asynchronous code using promises and `yield`

azure-sdk-for-node-docs

1

Documentation for Azure SDK for Node.js

Contribute

babel

babel

21117 0,186,19,0,18,32,0,35

:tropical_fish: Babel is a compiler for writing next generation JavaScript.

pug

pug

14383 0,6,30,0,6,13,0,15

Pug – robust, elegant, feature rich template engine for Node.js

q

q

13272 0,8,12,0,3,9,0,7

A promise library for JavaScript

marked

marked

12876 0,10,20,0,10,16,0,28

A markdown parser and compiler. Built for speed.

mocha

mocha

12369 0,7,8,21,11,0,6,0

☕️ simple, flexible, fun javascript test framework for node.js & the browser

node-browserify

node-browserify

11046 0,4,13,0,6,9,0,8

browser-side require() the node.js way

passport

passport

10618 0,4,9,16,10,0,13,0

Simple, unobtrusive authentication for Node.js.

jest

jest

10247 0,0,7,43,0,41,18,17

co

co

8174 0,4,16,13,0,8,0,12

The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)

UglifyJS2

UglifyJS2

6661 0,7,10,0,6,14,0,14

JavaScript parser / mangler / compressor / beautifier toolkit

supertest

supertest

5164 0,3,5,0,7,4,7,0

Super-agent driven library for testing node.js HTTP servers using a fluent API

page.js

page.js

4837 0,0,2,4,0,4,6,2

Micro client-side router inspired by the Express router

component

component

4602 0,0,1,0,0,-2,0,-1

frontend package manager and build tool for modular web applications

fixed-data-table

fixed-data-table

3855 0,4,4,0,3,7,11,0

A React table component designed to allow presenting thousands of rows of data.

ejs

ejs

3382 0,1,8,1,2,0,7,2

Embedded JavaScript templates for node

should.js

should.js

2590 0,0,1,1,0,5,1,1

BDD style assertions for node.js -- test framework agnostic

ssh2

ssh2

2509 0,0,2,2,6,1,2

SSH2 client and server modules written in pure JavaScript for node.js

acorn

acorn

2486 0,2,0,2,3,0,7,2

A small, fast, JavaScript-based JavaScript parser

consolidate.js

consolidate.js

2365 0,-1,1,5,1,2,0,2

Template engine consolidation library for node.js

es6-shim

es6-shim

2213 0,1,1,4,1,2,0,7

ECMAScript 6 compatibility shims for legacy JavaScript engines

ink

ink

2180

dox

dox

1971 0,1,1,0,1,0,2,1

JavaScript documentation generator for node using markdown and jsdoc

regenerator

regenerator

1935 0,0,1,0,1,1,2,0

Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.

rimraf

rimraf

1676 0,1,1,2,3

A `rm -rf` util for nodejs

promise

promise

1522 0,0,1,0,4

Bare bones Promises/A+ implementation

mongojs

mongojs

1473 0,0,0,3,0,3

Node.js module that implements the offical mongo api

juice

juice

1434 0,1,0,2,1,2,0,0

Juice inlines CSS stylesheets into your HTML source.

should.js

should.js

1422 0,0,0,1,0,4

BDD style assertions for node.js -- test framework agnostic

promises-spec

promises-spec

1289 0,0,1,0,1,0,1,0

An open standard for sound, interoperable JavaScript promises—by implementers, for implementers.

htmlparser2

htmlparser2

1283 0,3,1,2,0,2

forgiving html and xml parser

express-resource

express-resource

1264 0,1,0,0,0,0,0

Resourceful routing for Express

axon

axon

1196 0,0,0,1,3

message-oriented socket library for node.js heavily inspired by zeromq

lusca

lusca

1178 0,0,0,1,0,2

Application security for express apps.

html2jade

html2jade

1053 0,3,1,1,0,2

Converts HTML to Jade template. Not perfect but useful enough for non-daily conversions.

plates

plates

807 0,0

Light-weight, logic-less, DSL-free, templates for all javascript environments!

react-rte

react-rte

779 0,4,8,1,2,0

Pure React rich text "WYSISYG" editor based on draft-js.

continuum

continuum

722 0,0,0,0,0,0

A next-generation JavaScript (ES6) Virtual Machine written in last generation JavaScript (ES3)

reds

reds

717 0,0

light-weight, insanely simple full text search module for node.js - backed by Redis

remark

remark

711 0,0

Markdown processor powered by plugins

css

css

704

CSS parser / stringifier for Node.js

path-to-regexp

path-to-regexp

670 0

Express-style path to regexp

adrenaline

adrenaline

619 0,1

Simple Relay alternative

es6ify

es6ify

604 0,0,0,0,0,0

browserify >=v2 transform to compile JavaScript.next (ES6) to JavaScript.current (ES5) on the fly.

grunt-cli

grunt-cli

594

Grunt's command line interface.

hyperquest

hyperquest

568 0,0,0,0,1

make streaming http requests

react-jade

react-jade

537 0,0,0

Compile Jade to React JavaScript

astexplorer

astexplorer

535 0

A web tool to explore the ASTs generated by various parsers.

connect-roles

connect-roles

532 0,0,0,0

Provides dynamic roles based authorisation for node.js connect and express servers.

PojoViz

PojoViz

527 0,0,0,0

Visualize the object structure of many JavaScript libraries & frameworks

babylon

babylon

513 0

:page_with_curl: A JavaScript parser

promises-unwrapping

promises-unwrapping

482 0,0,0,0

The ES6 promises spec, as per September 2013 TC39 meeting

frontend-packagers

frontend-packagers

445

Front-End Package Manager Comparison

david-www

david-www

441 0,3,0,0

:eyeglasses: David helps keep your Node.js project dependencies up to date.

node-falafel

node-falafel

434

transform the ast on a recursive walk

styl

styl

433

Flexible and fast modular CSS preprocessor built on top of Rework

js-codemod

js-codemod

426 0

Codemod scripts to transform code to next generation JS

redux-optimist

redux-optimist

397 0,0,0,0

Optimistically apply actions that can be later commited or reverted.

js-bson

js-bson

360

BSON Parser for node and browser

browserify-middleware

browserify-middleware

350

express middleware for browserify, done right

tc39-notes

tc39-notes

349

These are the notes I take at TC39 Meetings, with Markdown formatting

log.js

log.js

329

super light-weight nodejs logging + streaming log reader

express-namespace

express-namespace

321

Adds namespaced routing capabilities to Express

promises-tests

promises-tests

309

Compliances tests for Promises/A+

express-expose

express-expose

285 0,0,0,0

Expose raw js, objects, and functions to the client-side (awesome for sharing utils, settings, current user data etc)

css-parse

css-parse

284

CSS parser for Node.js

es6-shim

es6-shim

274

ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines

ajax

ajax

270 0,1

Standalone AJAX library inspired by jQuery/zepto

raven-node

raven-node

253

A standalone (Node.js) client for Sentry

brace

brace

235 0,1

browserify compatible version of the ace editor.

http-browserify

http-browserify

227 0

node's http module, but for the browser

asap

asap

227

High-priority task queue for Node.js and browsers

batch

batch

219

Async batch with concurrency control and progress reporting for nodejs and the browser

bl

bl

217

Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too!

babel-plugin-module-resolver

babel-plugin-module-resolver

214 0

Custom module resolver plugin for Babel

regexplained

regexplained

210 0

better-assert

better-assert

203 0,0

c-style assert() for nodejs, reporting the expression string as the error message

lexer

lexer

191 0

An elegant armor-plated JavaScript lexer modelled after flex. Easily extensible to tailor to your need for perfection.

express-messages

express-messages

183

Express flash notification message rendering

rusha

rusha

177 0,0,0

High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half the native speed.

crypto-browserify

crypto-browserify

177 0

partial implementation of node's `crypto` for the browser

node-ent

node-ent

172 0

Encode and decode HTML entities

mailcomposer

mailcomposer

170 0

Composes e-mails from structured data

check-types.js

check-types.js

168

A little JavaScript library for asserting types and values.

acorn-jsx

acorn-jsx

158

Alternative, faster React.js JSX parser

domify

domify

154 0

html -> elements

promised-mongo

promised-mongo

151

Node.js module that implements the offical mongo api

insert-css

insert-css

150 0,0

insert a string of css into the <head>

then-request

then-request

141 0,0

A request library that returns promises, inspired by request

express-params

express-params

136

Express param pre-condition functions

react-object-inspector

react-object-inspector

134

Please see https://github.com/xyc/react-inspector for the latest

node-cross-spawn

node-cross-spawn

125 0,1

A cross platform solution to node's spawn and spawnSync

express-route-tester

express-route-tester

124 0,0,0

Attempts to give you an idea of what urls will be accepted by an express route (please fork and extend it)

pug-loader

pug-loader

118 0

Pug loader module for Webpack

co-prompt

co-prompt

113 0

sane terminal user-input for node.js using thunks / generators

umd

umd

109 0

Universal Module Definition for use in automated build systems

i-am-the-fold

i-am-the-fold

94

An experiment to show how designing for The Fold can be treacherous

co-fs

co-fs

91

nodejs core fs module thunk wrappers for "co"

react-inspector

react-inspector

89 0,1

Power of Browser DevTools inspectors right inside your React app

escape-html

escape-html

80 0

Escape string for use in HTML

shorty

shorty

73 0,0

LearnBoost URL shortening/redirection service.

calendar

calendar

72 0

Calendar UI component

methods

methods

65

HTTP verbs that node supports

greadme

greadme

65 0

Locally preview your markdown, Github style

react-data-fetching-demo

react-data-fetching-demo

64 0

A demo of different ways of doing data fetching in react

docker-stream

docker-stream

63 0,0,0,0,0,0,0,0

CLI tool for automating the use of docker containers in streaming data processing pipelines. Works on Windows, Mac and Linux.

rework-vars

rework-vars

60

W3C-style CSS variables syntax for Rework

node-syntax-error

node-syntax-error

59 0,0

detect and report syntax errors in source code strings

eslint-plugin-promise

eslint-plugin-promise

58 0,1

Enforce best practices for JavaScript promises

css-stringify

css-stringify

53 0

CSS stringifier using the AST from 'css.parse'

node-browser-resolve

node-browser-resolve

51

resolve function which support the browser field in package.json

ejson

ejson

49

EJSON - Extended JSON from Meteor available for Node.js and the front-end in one handy neat package. Made compatible for Primus.

regexplained.co.uk

regexplained.co.uk

46 0

Regular Expression playgorund inspired by regexper.com and LeaVerou/regexplained

autoscale-canvas

autoscale-canvas

39 0

Retina-enable an HTML Canvas element

Keyboard

Keyboard

38

Keyboard as an object in the DOM

rework-mixins

rework-mixins

37

CSS mixins for rework

clipboard-dom

clipboard-dom

36 0

Makes a DOM element (i.e. <button>) write to the system clipboard

classes

classes

35 0

Cross-browser element class manipulation

audio

audio

35 0

Sleek radial audio player skin for the <audio> tag

react-native-crypto

react-native-crypto

35

partial implementation of node's `crypto` for react-native

autosuggest

autosuggest

33 0

Autosuggest values for text inputs

nodeify

nodeify

30

Convert promised code to use node style callbacks

is-promise

is-promise

29 0,0

Test whether an object looks like a promises-a+ promise

barrage

barrage

28

Extensions to streams (as a mixin)

pug-cli

pug-cli

28

Pug's CLI interface

pug-lexer

pug-lexer

28 0

The pug lexer (converts a string into an array of tokens)

querystring

querystring

26 0

Simple key / value pair query-string parser

lazy-promise

lazy-promise

21

A bare-bones lazily-evaluated Promises/A+ implementation.

pug-parser

pug-parser

18

The pug parser (takes an array of tokens and converts it to an abstract syntax tree)

clipboard

clipboard

18 0

Clipboard API wrapper

derby-jade

derby-jade

18

Jade for Derby.js

color-parser

color-parser

16 0

CSS color string parser

yield

yield

16

Promise based generators with no dependency on a specific promise lib

bind

bind

15 0

Function binding utility

each

each

15 0

Object / array / array-ish / string iteration utility

fs

fs

15

Promised version of the node.js `fs` module

async-comparison

async-comparison

14

Simple Coding Samples for async coding

then-mongo

then-mongo

14

Promise based mongo driver built on mongojs

bus

bus

14 0

Event bus component

jade-coffeescript

jade-coffeescript

13

Jade - robust, elegant, feature rich template engine for nodejs

browserify-aes

browserify-aes

13 0

aes, for browserify

react-marked

react-marked

12

A markdown parser and compiler. Built for speed.

npm-fetch

npm-fetch

12 0

Fetch npm modules

regexp

regexp

11 0

Regular Expression Parser in Pure JS

constantinople

constantinople

11

Determine whether a JavaScript expression evaluates to a constant (using Acorn)

sprom

sprom

10 0,0

Convert node.js Streams into Promises

Glimpse.Site

Glimpse.Site

10

Site and services that are associated with GetGlimpse.com

base64

base64

9

base64 encode/decode in JavaScript

escape-regexp

escape-regexp

9 0

USE https://github.com/sindresorhus/escape-string-regexp

rework-visit

rework-visit

9

Rework declaration visitor for plugins

babel-plugin-transform-react-pug

babel-plugin-transform-react-pug

8

A plugin for transpiling pug templates to jsx

path

path

8

Simple, lightweight routing for web browsers

component-mirror

component-mirror

8 0

Create a local mirror of all components for development

acorn-globals

acorn-globals

8

Use acorn to detect global variables in JavaScript

markdown-ast

markdown-ast

8 0,0

Attempt to have marked spit out an AST and/or tokens including all location and whitespace info

bot

bot

7 0

Component bot helping keep the component community badass

js-stringify

js-stringify

7

Stringify an object so it can be safely inlined in JavaScript code

RapydScript-Decompiler

RapydScript-Decompiler

7

JavaScript to RapydScript decompiler

ascii-math

ascii-math

7

node.js version of http://www1.chapman.edu/~jipsen/mathml/asciimath.html

base64-encode

base64-encode

6

Encode base-64 strings with JavaScript

all

all

6

Resolve an array of promises

base64-decode

base64-decode

5

Decode base-64 strings with JavaScript

then-mysql

then-mysql

5

A wrapper for the MySQL driver to use promises, connection pooling and nicer APIs all round

pug-ast-spec

pug-ast-spec

5

Specification of the Pug AST

thenable

thenable

5

Wrap and unwrap thenables so that you can pass them through promises

pug-code-gen

pug-code-gen

5

Default code-generator for Pug. It generates HTML via a JavaScript template function.

wiki

wiki

5 0

Fetch component.json files of components registered in our wiki

node-exif

node-exif

5

EXIF data extraction using exiftool

pug-filters

pug-filters

5

Code for processing filters in Pug templates

babel-live

babel-live

5

Live reloading for servers written in node.js using babel

keyboard-cjs

keyboard-cjs

5

Keyboard as an object in the DOM

pug-runtime

pug-runtime

5

The runtime for the Pug compiler

then-jsonp

then-jsonp

5

Easy jsonp client for browser and node.js

acorn

acorn

5 0

A small, fast, JavaScript-based JavaScript parser

msexcel-builder

msexcel-builder

4

A simple and fast library to create MS Office Excel(>2007) xlsx files.

date-range

date-range

4 0

object representing / normalizing date ranges

acorn

acorn

4

A small, fast, JavaScript-based JavaScript parser

arrayify

arrayify

4

Convert array like items or individual items into arrays

aws-publisher

aws-publisher

4

publish assets to amazon s3

alpha-beta-pruning

alpha-beta-pruning

4

A toy JavaScript Implimentation of alpha-beta pruning for a search tree.

component-badge

component-badge

4

Based on @timoxley's idea and made for @ForbesLindesay's website

jade

jade

3

Jade - robust, elegant, feature rich template engine for nodejs

jade

jade

3

This is a fork of jade that doesn't rename the main binary and has handlebar/ember.js output support

acorn-has-side-effect

acorn-has-side-effect

3

A simple module to check whether an expression has any side effects.

brace

brace

3 0

browserify compatible version of the ace editor.

dox

dox

2

JavaScript documentation generator for node using markdown and jsdoc

html2jade

html2jade

2

Converts HTML to Jade template. Not perfect but useful enough for non-daily conversions.

jsdoxy

jsdoxy

2

JavaScript documentation generator for Node.js and the browser, using markdown and JS Doc comments, forked from dox

co

co

2

The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)

component

component

2

component(1) - CLI tool for creating, building, and installing components

ejs-tj

ejs-tj

2

Embedded JavaScript templates for node

acorn-compile

acorn-compile

2

Parse JavaScript using acorn and then 'evaluate' the AST, alowing interesting extensions.

babel-preset-forbeslindesay

babel-preset-forbeslindesay

2

Babel default settings to match my personal preferences

marked

marked

2

A markdown parser and compiler. Built for speed.

consolidate.js

consolidate.js

2

Template engine consolidation library for node.js

babel-plugin-module-alias

babel-plugin-module-alias

1 0

Rewrite require and import path to different values in Babel.

browser-resolve-sync

browser-resolve-sync

1

Node.js resolve algorithm with browser field support

acorn-es6

acorn-es6

1

Support many ES6 features with no runtime requirements.

express-namespace

express-namespace

1

Adds namespaced routing capabilities to Express

aplus-tests-against-the-browser

aplus-tests-against-the-browser

1

Compliances tests for Promises/A+, modified to run against promises that ship with your browser

express-namespace

express-namespace

1

Adds namespaced routing capabilities to Express

dox

dox

1 0

JavaScript documentation generator for node using markdown and jsdoc

ascii-math

ascii-math

1

node.js version of http://www1.chapman.edu/~jipsen/mathml/asciimath.html

highlight.js

highlight.js

1

Javascript syntax highlighter - fork adds AMD build target

consolidate.js

consolidate.js

1

Template engine consolidation library for node.js

dox

dox

1

JavaScript documentation generator for node using markdown and jsdoc

marked

marked

1 0

A markdown parser and compiler. Built for speed.

batch

batch

1

Async batch with concurrency control and progress reporting for nodejs and the browser

component-swipe

component-swipe

1

Swipe component with touch support (for image carousels, dynamic content etc)

david-www

david-www

1

David helps keep your Node.js project dependencies up to date.

jade

jade

1

Jade - robust, elegant, feature rich template engine for nodejs

babel-preset-forbeslindesay

babel-preset-forbeslindesay

1

Babel default settings to match my personal preferences

consolidate.js

consolidate.js

1

Template engine consolidation library for node.js

acorn-globals

acorn-globals

1

Use acorn to detect global variables in JavaScript

js-bson

js-bson

1

BSON Parser for node and browser

component

component

1

component - client package management for building better web applications

CodeMirror

CodeMirror

1

In-browser code editor

emitter

emitter

1

Event emitter component

azure-sdk-for-node-docs

azure-sdk-for-node-docs

1

Documentation for Azure SDK for Node.js

express-namespace

express-namespace

1

Adds namespaced routing capabilities to Express

acorn

acorn

1

A small, fast, JavaScript-based JavaScript parser

color-picker

color-picker

1

Color picker component

ejs

ejs

1 0

Embedded JavaScript templates for node - Express compliant

better-assert-browser

better-assert-browser

1

c-style assert() for nodejs, reporting the expression string as the error message

alagator

alagator

1

Write algorithms that can be re-used for synchronous and asynchronous code using promises and `yield`

consolidate.js

consolidate.js

1

Template engine consolidation library for node.js

babel

babel

1

:tropical_fish: Babel is a compiler for writing next generation JavaScript.

css-parse

css-parse

1

CSS parser for Node.js