GitHub pull request review app
JavaScript Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
src
.editorconfig
.gitignore
LICENSE
README.md
database.rules.json
firebase.json
package.json
postbuild.js
yarn.lock

README.md

Diff Monster 👹

Diff Monster is a web app for reviewing GitHub pull requests.

Try now!

NOTE: We never send or store your GitHub access token to server! It's stored in localStorage.

What it looks like

Screenshot

Features

  • Basic stuff: view diff, comment on diff, approve, etc.
  • See PRs you need to review in one place
  • Easily navigate between files at directory tree / find files using fuzzy finder
  • Manage review progress per file

License

GPLv3

Contributing

Install tools

  • Node.js (recommend LTS - 6.x at July 2017)
  • Yarn

Prepare

  1. Clone repo and cd: git clone https://github.com/dittos/diffmonster.git; cd diffmonster
  2. Copy src/config.js.sample to src/config.js.
  3. Install NPM dependencies: yarn

By default it will use the official Firebase project and GitHub app owned by @dittos. If you want to use your own please read Deployment wiki page and edit src/config.js accordingly.

Run the app locally

yarn start
# Browser will be opened automatically