Isnor Creative
Isnor Creative Blog
Ruby, Ruby on Rails, Ember, Elm, Phoenix, Elixir, React, Vue

Apr 8, 2013

Gitbox vs Tower

I’ve been using Gitbox for about a year now and I am mostly happy with it. Not happy enough that I didn’t wonder if Tower might be a better option.

I’ve been using the demo for a while now and I haven not yet decided that I need to switch.

Tower is $65 to Gitbox’s $15.

As someone who learned command line Git before starting to use either app, I like the feeling that Gitbox feels ‘close to the metal’. It feels like a thin abstraction of command line git. Tower on the other hand feels like an immersive environment.

Gitbox feels faster to me than Tower.

I like that Gitbox has some very helpful keyboard shortcuts e.g. the “s” key to stage and upstage items, or command-shift-return to stage and upstage all or command return to commit, and the simple P for push pull.

I also like the fact that Gitbox makes navigating to various repos faster, as they are always on view in the left column.

Tower does seem to have more features, but I don’t mind switching to the command line if I need to use them.

One thing that I do like is the way Tower manages repositories and integrates with my accounts on GitHub, Bitbucket, etc.

Tower is better looking at a glance, but maybe too good-looking, it’s tabbed layout and complex UI leads to a sense that there’s more overhead than I really need, Gitbox is maybe slightly too basic looking to be considered pretty, but at the same time, that basic quality means that it stays out of the stay.

I wouldn’t mind having a copy of both apps. But I suspect that when my demo runs out I’ll probably let it go, and if I do decide to purchase Tower, I’m doubting that it will become my primary Git GUI.

Gordon B. Isnor

Gordon B. Isnor writes about Ruby on Rails, Ember.js, Elm, Elixir, Phoenix, React, Vue and the web.
If you enjoyed this article, you may be interested in the occasional newsletter.

I am now available for project work. I have availability to build greenfield sites and applications, to maintain and update/upgrade existing applications, team augmentation. I offer website/web application assessment packages that can help with SEO/security/performance/accessibility and best practices. Let’s talk

comments powered by Disqus