Reviewable
Reviewable is a code review tool that integrates fully with GitHub, enhancing review processes with features like tracking discussion resolutions, customizable review completion logic, and advanced diffing capabilities.
Services
Reviewable provides a comprehensive code review tool that is fully integrated with GitHub. This tool tracks participants' stance on each discussion and ensures that issues won't disappear until resolved. It offers customizable logic to determine when a review is complete and has a feature that shows net deltas since the last view, even if commits are rebased or amended. Reviewable allows for instant diffing of any two revisions of a file in a unified or side-by-side view and enables the hiding of minor changes such as whitespace, merge, and rebase deltas. Batch comments and properly threaded email responses are also supported, minimizing the administrative work required.
GitHub Integration
Reviewable works exclusively with GitHub and GitHub Enterprise, ensuring a seamless workflow for developers using these platforms. Users can sign in with their GitHub accounts, eliminating the need to manage multiple accounts. The code review process with Reviewable keeps all code on GitHub, instead of transferring it to Reviewable's servers, preserving the integrity and security of the repositories.
User Interface
Reviewable features a modern and clean user interface designed to enhance the overall user experience. The interface includes a touch of whimsy, which makes the tools more engaging to use. Additionally, Reviewable offers full contextual help and fast support for any questions, ensuring that users can efficiently navigate and utilize the tool's features.
Customization Options
Reviewable provides extensive customization options to meet the specific needs of its users. This includes customizable line length margins, fonts, colors, keyboard shortcuts, and more. Users can determine the specific logic for when a code review is complete and have the option to combine commits for review or review each commit separately. These features allow developers to tailor their code review process to their preferences and workflow.