/panorama

graphical multi-repository view for software teams

Primary LanguageJavaScript

panorama

Build Status

Modern, modular software often involves lots of repositories. Keeping an eye on them can be difficult.

Here's how Panorama helps:

  • reviewing commits* from everyone in your organization
  • visualizing cross-repository changes
  • the build broke, but which shared dependency changed?

* Panorama also shows comments, pull requests, ...

See it in action

Panorama screenshot

https://panorama.now.sh

Development

  1. Create a GitHub app with authorization callback URL http://localhost:3456/auth/github/callback
  2. Set environment variables GITHUB_APP_ID and GITHUB_APP_SECRET to whatever GitHub provides.
  3. npm install
  4. npm run build
  5. npm start