Labs project:
GitJungle (beta)
It’s all about trees…
Warning - experiment zone ahead!
We've just released the GitJungle beta! It's an experiment, it looks cool, it's usable, but it's not free of issues. If you find any… tell us!
We've also used the same core technology behind the Plastic Branch Explorer, which shows history in a horizontal way instead of the vertical way GitK and other UIs use. Suggestions, hard critics and applauses are welcome!
It runs on Linux, Windows and Mac OS X - using Mono!
Yes, yes, let's not start another religious war here: it uses Mono, we think it's great, if you don't like it… well, don't use it :)
Look at the screenshots running on Windows, Linux and MacOS X, thanks to Mono MWF and our superb I3 component library (which will soon be released… and soon means less than 3 years ;) ).
What's next?
Next is just listening to what you guys have to say and improving the tool accordingly. We'd love to add side by side diffs instead of unified ones (ok, real hackers can still use the unified style!), and add more visual stuff to the graphics, more info and so on… but, basically listen to what you have to say and react based on that!
We have created a new forum board for any questions or comments you want to share about it. @GitJungle is also on Twitter.
Why are we releasing a Git tool?
We do develop and sell Plastic SCM, the most powerful commercial DVCS to date, the one with the best visualizations, multiple database backends, integrated ACL security, excellent branching and merging support… ok, let's cut the marketing speech!!
Yes, we do focus on Plastic, developing GitJungle only took us a few days so, why not sharing it?
But, answering the question: we're working on the next version of Plastic SCM and our goal is to make it more interoperable than ever, and two-way synchronization with Git will be one of the key features there.
Besides, Plastic SCM is a DVCS for companies and Git is totally focused on OSS projects, so why not collaborate? Git is teaching branching and merging concepts. Also, it's educating the entire world about distributed development. This is fantastic for Plastic since we can expand and elaborate on these same concepts and practices while at the same time release a tool for software development companies based on these concepts (note: no, Plastic is not based on Git, we had a lot of hard work developing our own core, our own database layer, merge algorithms, security and all the funny things!).
How to run it
Very simple:
- Go to our downloads page and register if you haven't done so already.
- Download gitjungle.exe
- Run it!
On Linux/Mac you just need to install a Mono +2.8 first and then run the 'gitjungle' script.

