Yamazaki93 / MetroGit

A git visualization tool that's more than just git
MIT License
162 stars 28 forks source link
anugular appveyor developer-tools electron git jira visualization

Metro themed Git UI

MetroGit is a native desktop git app with JIRA, AppVeyor and other tools integrated into one consistent UI. So no more switching windows and jumping between browser tabs 🤓. More integration and feature still yet to come...

alt text

Feature Highlight

Built On

This app is built with some really awsome frameworks, including:

Feathericons

Getting Started

Downlading and Installation

Github Releases

To start using this app, go to Releases, download and run the latest setup.exe or dmg and off you go.

Building

This app is built on: NodeJS 8.10

To build this from the scratch, global dependencies electron-builder and @angular/cli is needed.

After installing correct dependencies, do the following.

  1. Clone this repo
  2. cd into this repo, yarn install
  3. cd app/frontend
  4. yarn install
  5. cd ../.. back to project root directory
  6. .\build.ps1 (for windows) or .\build.sh (for Mac)
  7. The output is in dist folder

Support this app

Hi there, if you like this app, find it useful or just like this subway map, I'd loved to hear your feedback and experiences, you can share them with admin@rhodiumcode.com

Also, please consider Buy me a teaBuy me a tea, I live on black tea basically 😉

Or, alternatively

BTC: 3CAgw9vNPNXHR1YaWmJe98DDiTqdgKkv8Y

ETH: 0xea96AA397a799E77f5991A2568099698329C3D39

FAQ and Issues

Checkout the Wiki FAQ Page for frequently asked questions. If you've found a bug, security issue or want to suggest a feature, feel free to post them to the Issues section (please search for existing issues and FAQ before posting new ones 🙂)

Contributing

Interested in contributing? Please read our Contributing Guide and Code of Conduct

License

MIT © Ming-Hung (Michael) Lu