ReviewNinja is a code review tool for GitHub that lets you merge pull requests with confidence.
JavaScript HTML CSS Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc Update Oct 30, 2015
gulp Update karma Aug 19, 2015
src Add warning message to migrate to github pull request reviews Jan 4, 2017 Enable blue/green deployment on release Jul 24, 2015
.bowerrc initial commit Jun 9, 2014 set -e May 8, 2015
.cfignore add cf deployment script Sep 4, 2014
.dashboard.yml Update .dashboard.yml May 19, 2016
.env.example Update .env.example Oct 29, 2015
.eslintignore Switching from JSHint to ESLint Sep 1, 2014
.eslintrc Update eslint Jun 27, 2016
.gitignore Enable monkey patching strategy Feb 11, 2016
.ninjaignore Add ninja ignore file for reviewninja Jan 19, 2015
.npmignore Adding .npmignore Jul 9, 2014
.travis.yml Use node 0.12 Aug 17, 2015 Create Mar 3, 2015 link directly to CLA assistant for reviewninja. Oct 20, 2015
Dockerfile [ci skip] update node version in Dockerfile May 28, 2015
Procfile add procfile Sep 5, 2014 Update Jan 3, 2017
app.js Enable configuration of WS on specified URL Aug 17, 2015
app.json Update app.json Jun 14, 2016
bower.json Update bower dependencies Jan 4, 2017
docker-compose.example.yml Update docker-compose and nodemon settings Oct 22, 2015
gulpfile.js Update to ESLint 1.0 Aug 14, 2015
manifest.yml Add shell script to enable blue/green deployment Jul 3, 2015
nodemon.json Update node-github to 2.3.0 Jul 27, 2016
package.json Update dependencies Aug 1, 2016
sap_logo.png new logo Nov 21, 2014

Build Status ReviewNinja Coverage Status Code Climate

Dependency Status devDependency Status



ReviewNinja is no longer being actively developed. With GitHub's recent addition of pull request reviews many of the benefits of code review offered by ReviewNinja are now available in GitHub itself.

We have no plans to shut down ReviewNinja, we will provide advanced notice of any possible future changes to ReviewNinja's availability. We encourage you to check out our migration strategy for advice and tips on moving from ReviewNinja code review to GitHub pull request reviews.

ReviewNinja - merge with confidence


ReviewNinja is a lightweight code review tool that works with GitHub, providing a more structured way to use pull requests for code review. ReviewNinja dispenses with elaborate voting systems, and supports hassle-free committing and merging for acceptable changes. Our primary focus is making it easier to identify, review, collaborate and track problems with a specific pull request until they're satisfactorily addressed.

ReviewNinja tries to store the least amount of information from your GitHub account to make sure the data is up to date and the data is stored at GitHub only.

ReviewNinja was built to integrate into as well as GitHub Enterprise. The application stack includes Node.js, Express, MongoDB and AngularJS.

Why should I use ReviewNinja?

ReviewNinja defines a clearer process for code review in GitHub. ReviewNinja also provides a status overview, so team members in addition to development can understand the state of the project (e.g., product management).

Try ReviewNinja

ReviewNinja is provided by SAP as a free hosted offering under: Please leave us a GitHub issue if you have feedback.


Copyright 2014 by SAP SE and made available under the Apache License 2.0.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.



❤️ from the github team @ sap