Gource
Gource: Visualize Software Development
Open-source visualization tool for software development, displaying repositories as interactive animations with files, branches, commits, and contributors over time
What is Gource?
Gource is an open-source visualization tool for software development that displays software repositories as animated trees over time. It takes version control log file data, such as from Git or SVN, and replays the commits visually to produce an animation that shows the evolution of a software project.
Some key features of Gource include:
- Displays directories, files, developers, and commits as animated elements
- Branches and merges are represented to show project timeline and structure
- File icons spin when they are modified. New files fade in.
- Powerful rendering engine built on top OpenGL allows large and fast visualizations
- Multi-threaded animation replays the project repository at high speed
- Completely customizable with command line options for colors, camera path, etc.
- Works with Git, Mercurial, Bazaar, SVN, Perforce, Darcs, Fossil repositories out of the box
Gource is useful for developers to get a visual overview of their project's history and contributions over time. Visualizing the code timelime often reveals unexpected facts and strange behaviors about a project. It can be mesmerizing to watch the project pulse and shift. The video can then be exported for sharing.
Gource Features
Features
- Visualizes software repository history as an animated tree
- Shows commits, branches, merges, files and contributors over time
- Highlights concentrated activity in a repository
- Customizable layout, camera path and visualization options
- Supports Git, Mercurial, Bazaar, SVN and Perforce repositories
- Runs on Linux, macOS and Windows
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Gource Alternatives
View all Gource alternatives with detailed comparison →
Top Development and Version Control and other similar apps like Gource
Here are some alternatives to Gource:
Suggest an alternative ❐CodeFlower
Git Visualizer
Github Visualize
GitHub Visualizer
Codeology