defconcepts/github-firehose

Forked from librariesio/github-firehose

fire SSE firehose of GitHub public timeline

https://libraries.io/github/librariesio/github-firehose

Language: JavaScript


Github Firehose

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

See an example use of the stream here: https://libraries.io/github/timeline

Setup

Clone the repository

git clone https://github.com/librariesio/github-firehose.git

Generate a new GitHub personal access token here: https://github.com/settings/tokens/new

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: https://developer.github.com/v3/activity/events/types/

Contributing

  1. Fork it ( https://github.com/librariesio/github-firehose/fork )
  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

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

Project Statistics

Sourcerank 0
Repository Size 151 KB
Stars 1
Forks 0
Watchers 2
Open issues disabled
Dependencies 7
Contributors 2
Tags 0
Created
Last updated
Last pushed

Top Contributors See all

Andrew Nesbitt Zeke Sikelianos

Something wrong with this page? Make a suggestion

Login to resync this repository