Skip to content

dittos/diffmonster

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

GitHub pull request review app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published