fire SSE firehose of GitHub public timeline

License: MIT

Language: JavaScript

Github Firehose

ServerSentEvents (also known as SSE or Eventsource) firehose of GitHub public timeline

See an example use of the stream here:


Clone the repository

git clone

Generate a new GitHub personal access token here:

Start the server:

ACCESS_TOKEN=your_personal_access_token node app.js

Receive events here: http://localhost:5001/events

Payloads mirror the event types from the GitHub Firehose, documented here:


  1. Fork it ( )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request


Copyright (c) 2017 Andrew Nesbitt. See LICENSE for details.

Project Statistics

Sourcerank 5
Repository Size 93.8 KB
Stars 38
Forks 9
Watchers 4
Open issues 2
Dependencies 57
Contributors 3
Tags 0
Last updated
Last pushed

Top Contributors See all

Andrew Nesbitt Zeke Sikelianos M Somerville

Interesting Forks See all

fire SSE firehose of GitHub public timeline
JavaScript - Published - 1 stars

Something wrong with this page? Make a suggestion

Last synced: 2020-09-01 16:50:52 UTC

Login to resync this repository