Jared Hanson (@jaredhanson)
  • Stars
    star
    40,317
  • Global Rank 233 (Top 0.01 %)
  • Followers 3,741
  • Following 111
  • Registered almost 16 years ago
  • Most used languages
    JavaScript
    89.2 %
    Makefile
    4.9 %
    CSS
    1.8 %
    Others
    4.0 %
  • Location 🇺🇸 United States
  • Country Total Rank 192
  • Country Ranking
    Makefile
    67
    Pug
    68
    CSS
    2,668

Top repositories

1

passport

Simple, unobtrusive authentication for Node.js.
JavaScript
21,911
star
2

oauth2orize

OAuth 2.0 authorization server toolkit for Node.js.
JavaScript
3,417
star
3

passport-local

Username and password authentication strategy for Passport and Node.js.
JavaScript
2,669
star
4

passport-facebook

Facebook authentication strategy for Passport and Node.js.
JavaScript
1,281
star
5

connect-flash

Flash message middleware for Connect and Express.
JavaScript
1,225
star
6

passport-http-bearer

HTTP Bearer authentication strategy for Passport and Node.js.
JavaScript
946
star
7

locomotive

Powerful MVC web framework for Node.js.
JavaScript
892
star
8

passport-google-oauth2

Google authentication strategy for Passport and Node.js.
JavaScript
789
star
9

passport-google-oauth

Google authentication strategies for Passport and Node.js.
JavaScript
753
star
10

passport-oauth2

OAuth 2.0 authentication strategy for Passport and Node.js.
JavaScript
575
star
11

electrolyte

Elegant dependency injection for Node.js.
JavaScript
563
star
12

passport-github

GitHub authentication strategy for Passport and Node.js.
JavaScript
528
star
13

passport-twitter

Twitter authentication strategy for Passport and Node.js.
JavaScript
467
star
14

connect-ensure-login

Login session ensuring middleware for Connect and Express.
JavaScript
465
star
15

passport-http

HTTP Basic and Digest authentication strategies for Passport and Node.js.
JavaScript
265
star
16

passport-remember-me

Remember Me cookie authentication strategy for Passport and Node.js
JavaScript
217
star
17

oauthorize

OAuth service provider toolkit for Node.js.
JavaScript
200
star
18

deamdify

Browserify transform that converts AMD to CommonJS.
JavaScript
198
star
19

passport-openidconnect

OpenID Connect authentication strategy for Passport and Node.js.
JavaScript
181
star
20

passport-instagram

Instagram authentication strategy for Passport and Node.js.
JavaScript
172
star
21

passport-totp

TOTP authentication strategy for Passport and Node.js.
JavaScript
147
star
22

passport-google

Google (OpenID) authentication strategy for Passport and Node.js.
JavaScript
146
star
23

passport-linkedin

LinkedIn authentication strategy for Passport and Node.js.
JavaScript
141
star
24

passport-oauth

OAuth 1.0 and 2.0 authentication strategies for Passport and Node.js.
JavaScript
117
star
25

passport-strategy

An abstract class implementing Passport's strategy API.
Makefile
107
star
26

junction

Essential XMPP middleware for Node.js.
JavaScript
105
star
27

passport-openid

OpenID authentication strategy for Passport and Node.js.
JavaScript
100
star
28

passport-oauth2-client-password

OAuth 2.0 client password authentication strategy for Passport and Node.js.
JavaScript
96
star
29

kerouac

Poetic static site generator for Node.js.
JavaScript
82
star
30

utils-merge

merge() utility function
JavaScript
71
star
31

passport-http-oauth

HTTP OAuth authentication strategy for Passport and Node.js.
JavaScript
70
star
32

bootable

Easy application initialization for Node.js.
JavaScript
68
star
33

oauth2orize-openid

Extensions to support OpenID Connect with OAuth2orize.
JavaScript
62
star
34

passport-anonymous

Anonymous authentication strategy for Passport and Node.js.
Makefile
59
star
35

passport-browserid

BrowserID authentication strategy for Passport and Node.js.
JavaScript
53
star
36

passport-soundcloud

SoundCloud authentication strategy for Passport and Node.js.
JavaScript
38
star
37

passport-amazon

Amazon authentication strategy for Passport and Node.js.
JavaScript
37
star
38

passport-webauthn

WebAuthn authentication strategy for Passport.
JavaScript
35
star
39

node-parent-require

Require modules from parent modules.
JavaScript
35
star
40

passport-windowslive

Windows Live authentication strategy for Passport and Node.js.
JavaScript
34
star
41

chai-passport-strategy

Helpers for testing Passport strategies with the Chai assertion library.
JavaScript
33
star
42

passport-fitbit

Fitbit authentication strategy for Passport and Node.js.
JavaScript
32
star
43

passport-tumblr

Tumblr authentication strategy for Passport and Node.js.
JavaScript
30
star
44

passport-dropbox

Dropbox authentication strategy for Passport and Node.js.
JavaScript
29
star
45

passport-paypal-oauth

PayPal (OAuth) authentication strategy for Passport and Node.js.
JavaScript
28
star
46

passport-bitbucket

Bitbucket authentication strategy for Passport and Node.js.
JavaScript
26
star
47

passport-oauth1

OAuth 1.0 authentication strategy for Passport and Node.js.
JavaScript
23
star
48

node-notifications

A mechanism for dispatching notifications within a Node.js program.
JavaScript
22
star
49

passport-foursquare

Foursquare authentication strategy for Passport and Node.js.
JavaScript
22
star
50

passport-goodreads

Goodreads authentication strategy for Passport and Node.js.
JavaScript
21
star
51

passport-yahoo-oauth

Yahoo! (OAuth) authentication strategy for Passport and Node.js.
JavaScript
19
star
52

passport-persona

Mozilla Persona authentication strategy for Passport and Node.js.
JavaScript
19
star
53

locomotive-mongoose

Mongoose datastore adapter for Locomotive.
JavaScript
18
star
54

passport-runkeeper

RunKeeper authentication strategy for Passport and Node.js.
JavaScript
18
star
55

node-jsonsp

JSON stream parser for Node.js.
JavaScript
17
star
56

node-jsonrpc-tcp

JSON-RPC over TCP for Node.js.
JavaScript
16
star
57

passport-intuit-oauth

Intuit (OAuth) authentication strategy for Passport and Node.js.
JavaScript
15
star
58

passport-evernote

Evernote authentication strategy for Passport and Node.js.
JavaScript
15
star
59

passport-ethereum

Ethereum authentication strategy for Passport.
JavaScript
15
star
60

passport-meetup

Meetup authentication strategy for Passport and Node.js.
JavaScript
15
star
61

crane

Diligent work queue for Node.js.
JavaScript
13
star
62

rivet

Efficient build tool utilizing JavaScript and Node.js.
JavaScript
13
star
63

connect-powered-by

X-Powered-By header middleware for Connect.
JavaScript
11
star
64

passport-yammer

Yammer authentication strategy for Passport and Node.js.
JavaScript
11
star
65

passport-hotp

HOTP authentication strategy for Passport and Node.js.
JavaScript
11
star
66

passport-google-openidconnect

Google authentication strategy for Passport and Node.js.
JavaScript
11
star
67

passport-paypal

PayPal (OpenID) authentication strategy for Passport and Node.js.
JavaScript
10
star
68

js-sasl

SASL mechanism factory.
JavaScript
10
star
69

passport-intuit

Intuit (OpenID) authentication strategy for Passport and Node.js.
JavaScript
10
star
70

node-tokens

Encode and decode security tokens.
JavaScript
9
star
71

draft-oauth-mfa

9
star
72

passport-openstreetmap

OpenStreetMap authentication strategy for Passport and Node.js.
JavaScript
9
star
73

node-servicelocator

Central location to register and locate services within a Node.js application.
JavaScript
9
star
74

passport-dwolla

Dwolla authentication strategy for Passport and Node.js.
JavaScript
9
star
75

passport-angellist

AngelList authentication strategy for Passport and Node.js.
JavaScript
8
star
76

make-node

Useful makefiles for developing Node.js packages.
Makefile
8
star
77

chai-connect-middleware

Helpers for testing Connect middleware with the Chai assertion library.
JavaScript
8
star
78

todos-fastify-sqlite

Todo app built with Node.js, Fastify, and SQLite.
CSS
8
star
79

oauth2orize-mfa

Multi-Factor Authentication exchanges for OAuth2orize.
JavaScript
6
star
80

flowstate

Per-request state management middleware.
JavaScript
6
star
81

suitcss-utils-space

Utility classes for low-level CSS spacing traits
CSS
6
star
82

passport-familysearch

FamilySearch authentication strategy for Passport and Node.js.
JavaScript
6
star
83

passport-37signals

37signals authentication strategy for Passport and Node.js.
JavaScript
6
star
84

passport-fido-u2f

FIDO U2F authentication strategy for Passport and Node.js.
JavaScript
6
star
85

passport-rdio

Rdio authentication strategy for Passport and Node.js.
JavaScript
6
star
86

oauth2orize-pkce

Extensions to support Proof Key for Code Exchange with OAuth2orize.
JavaScript
6
star
87

node-ffi-ipmi

wrapping various ipmi related tools and libs for node via node-ffi @ https://github.com/rbranson/node-ffi.git
C
6
star
88

node-functionpool

Provides a pool of functions that can be used to execute tasks in Node.js.
JavaScript
5
star
89

connect-lrdd

Link-based Resource Descriptor Document (LRDD) middleware for Connect.
JavaScript
5
star
90

dotfiles

$HOME
Shell
5
star
91

passport-vimeo

Vimeo authentication strategy for Passport and Node.js.
JavaScript
5
star
92

amd-resolve

A hookable AMD module resolution implementation.
JavaScript
5
star
93

passport-ssl-certificate

SSL certificate authentication strategy for Passport and Node.js.
JavaScript
5
star
94

node-nks-fs

Secure key services.
JavaScript
5
star
95

marked-engine

Express-compatible Markdown rendering powered by marked.
JavaScript
5
star
96

chai-oauth2orize-grant

Helpers for testing OAuth2orize grants with the Chai assertion library.
JavaScript
5
star
97

oauth2orize-device-code

Extensions to support device flow with OAuth2orize.
JavaScript
5
star
98

oauth2orize-redelegate

Token redelegation and chaining exchange for OAuth2orize.
JavaScript
5
star
99

passport-web3

Web3 authentication strategy for Passport.
JavaScript
5
star
100

pocket

A simple, small, file system-based data store for Node.js.
JavaScript
4
star