Alternatives to SmartGit for all platforms with any license

Platforms

Desktop

Web / Online

Development

Other Platforms

  • SourceTree icon

    SourceTree

    A powerful Mac and Windows client for Mercurial and Git distributed version control systems. SourceTree strips away the complexity of DVCS and makes it usable for mere mortals. NOTE: SourceTree is free but a free registration...

    Free Mac Windows

    No features added Add a feature
  • GitKraken icon

    GitKraken

    The intuitive, fast, and beautiful cross-platform Git client.

    Free Personal Mac Windows Linux

    No features added Add a feature
  • TortoiseGit icon

    TortoiseGit

    TortoiseGit is an easy to use client for the Git distributed revision control system. TortoiseGit adds shell integration into Windows.

    Open Source Windows

    No features added Add a feature
  • GitHub Desktop icon

    GitHub Desktop

    GitHub Desktop is a native Git client for Mac OS X and Windows with a graphical user interface. .

    Free Mac Windows

    No features added Add a feature
  • Git Extensions icon

    Git Extensions

    Git Extensions is the only graphical user interface for Git that allows you control Git without using the command line.

    Open Source Windows

    No features added Add a feature
  • Tower icon

    Tower

    Version control with Git – made easy. In a beautiful, efficient, and powerful app. From Beginner… Learn Git with Tower! We offer a complete learning platform, an in-depth help area, great support… And an unrivaled tool. …to...

    Commercial Mac Windows

  • git-cola icon

    git-cola

    git-cola is a powerful GUI for git, a distributed revision control system. cola's ingredients include git-python and jsonpickle. cola is released under the GNU GPL v2.

    Open Source Mac Windows Linux

    No features added Add a feature
  • gitg icon

    gitg

    gitg is a git repository viewer targeting gtk+/GNOME. One of its main objectives is to provide a more unified user experience for git frontends across multiple desktops. It does this not be writing a cross-platform application, but by...

    Open Source Mac Linux

    No features added Add a feature
  • Gitweb icon

    Gitweb

    Gitweb is a Git web interface. It is written in Perl and can be used as a CGI script, or as a mod_perl legacy script (run by ModPerl::Registry handler). It allows browsing a git repository (or a set of git repositories) using a web...

    Open Source Mac Windows Linux Self-Hosted Perl

    No features added Add a feature
  • GitEye icon

    GitEye

    This free desktop app combines a simple-to-use graphical Git client with central visibility into essential developer tasks such as defect tracking, agile planning, code reviews and build services. Easy to get started, it’s...

    Free Mac Windows Linux

    No features added Add a feature
  • git-gui icon

    git-gui

    Is a tool for creating commits and managing branches. It was inspired by and initially based on gitool. Written in Tcl/Tk. Stable versions are shipped with Core Git since version 1.5.

    Open Source Linux

    No features added Add a feature
  • git-webui icon

    git-webui

    A standalone local web based user interface for git repositories It comes with history and tree browsing. You may also use it to commit as it comes with an UI to review local changes and the ability to stage / unstage code.

    Open Source Mac Windows Linux

    No features added Add a feature
  • Know any more alternatives to SmartGit?

    Suggest an application to this list
  • GitUp icon

    GitUp

    GitUp is a bet to invent a new Git interaction model that lets engineers of all levels work quickly, safely, and without headaches. It's unlike any other Git client out there from the way it’s built (it interacts directly with the...

    Open Source Mac

    No features added Add a feature
  • Ungit

    Web-based and intuitive UI for git.

    Open Source Web / Cloud Node.JS

    No features added Add a feature
  • GitX icon

    GitX

    A gitk clone for OS X Git is a popular Distributed Version Control System originally created by Linus Torvalds to coordinate work on the Linux kernel. GitX is a gitk like clone written specifically for OS X Leopard and higher....

    Open Source Mac

    No features added Add a feature
  • tig

    Tig: text-mode interface for Git Tig is a git repository browser that additionally can act as a pager for output from various git commands. When browsing repositories, it uses the underlying git commands to present the user with...

    Open Source Linux

    No features added Add a feature
  • django-git

    A simple Gitweb replacement built with Django.

    Open Source Mac Windows Linux Self-Hosted Python Django

    No features added Add a feature
    • Discontinued django-git was last updated on December 22nd, 2010.
  • Gitbox icon

    Gitbox

    Graphical git client for MacOS X. Git is a distributed version control system. See Git

    Freemium Mac

    No features added Add a feature
  • Share this list of alternatives?

  • TeamCoherence icon

    TeamCoherence

    Source Control, Version Control and Bug Tracking Integrate them within a single product and you have a compelling combination. TeamCoherence integrates both tools in one easy to use product, allowing issues to be associated with...

    Free Personal Windows

    No features added Add a feature
  • SubGit icon

    SubGit

    SubGit is a tool for a smooth, stress-free SVN to Git migration. Create writable Git mirror of a local or remote Subversion repository and use both Subversion and Git as long as you like. You may also do a fast one-time import from...

    Freemium Web / Cloud

    No features added Add a feature
  • Giggle icon

    Giggle

    Giggle is a graphical frontend for the git content tracker (think of gitk on GTK+).

    Open Source Linux

    No features added Add a feature
  • Gity icon

    Gity

    Gity is a nice GUI interface for a lot of the most common git commands. It also provides a diff view to see changes in the working tree, changes in the index (stage), and others. Gity simplifies using git in general. You wont leave...

    Open Source Mac

    No features added Add a feature
    • Discontinued It is no longer available. Even the website has nothing to do with the app. The source isn't available either.
  • gitti icon

    gitti

    Gitti is a Git Client for Mac OS X designed to help users never have to touch the command line. With a highly modular and organized interface, Gitti logically separates each step in your Git workflow to maximize your efficiency.

    Free Mac

    No features added Add a feature
  • EasyMercurial

    EasyMercurial is a simple user interface for the Mercurial distributed version control system. It's free, open source, and cross-platform. We have set out to make EasyMercurial straightforward to teach and learn. It makes...

    Open Source Mac Windows Linux

    No features added Add a feature

SmartGit Comments

"Expires" for no good reason

Negative Comment by rymdsmurfen
about SmartGit 9 days ago

If you use the free version you cannot disable update checks. And for some reason the program "expires" after a certain date (as if it got some identity crisis and decided it was not a Git client but a carton of milk). When it has "expired" (I won't stop using quotation marks around that word) it of course works just as well as before, but now it begins to nag you into updating by delaying the start-up by 30 seconds. Unless you're using a client/server application that absolutely requires an update to work, the decision to update should be left to the user.

Reply

Best cross-platform git/mercurial client

Positive Comment by viktorbenei
about SmartGit Feb 2013

SmartGit is the best cross-platform git/mercurial client I've found so far. For Mac I prefer SourceTree, but SmartGit works really well on Windows and Linux, on Mac SourceTree is a bit better solution IMHO.

Reply

Way better than TortoiseGit

Positive Comment by endolith
about SmartGit Jun 2012

The interface is much better, it has a Meld-like diff and merge tool, which is very nice, and it makes recommendations like "you probably don't want to do that. how about this instead?"

Reply