Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Linux, Mac, WindowsPro Features
Conflict Solver and Compare (freely editable); Pull Requests, Comments for BitBucket, GitHub and provider independent (Distributed Review add-on); Git-Flow; highly configurable views, external toolsIssue Tracker support
Atlassian JIRAPull Request/Comments support
Atlassian Stash, BitBucket, GitHub, own Git server (Distributed Review add-on)Cons Characteristics
Not as smart as the name suggests. Very tedious dialogues like: "In contrast to Fetch Only, Pull will also incorporate the fetched changes" No links to get help.Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, macOSPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
FREE / $49.99License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
MacPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Any supported by Emacs (Linux, Windows,macOS,*BSD...)Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
GPLv3Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, macOS, LinuxPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
GitHub, Bitbucket, GitLab, Azure DevOps, Bitbucket Server, Jira Issues, GitKraken Boards IssuesTechnology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, Linux, MacPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
CFeatures
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, macOSPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
FreeLicense
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Mac, WindowsPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
Pull Requests, Interactive Rebase, Git-Flow, Dark Mode, Undo, Quick Actions, Image Diffing, Reflog, Drag & Drop, User ProfilesPricing
FREE, $69/year for Basic, $99/year for Pro, $149/year for EnterpriseDiff & Merge Tool Integrations
Kaleidoscope, P4Merge, BBEdit, Beyond Compare, FileMerge, Araxis Merge, TextMate, and many more. Free Version
Yes, for students, teachers, schools, universities, coding bootcamps etc. Git Hosting Integrations
GitHub, GitLab, Bitbucket, Azure DevOps, GitHub Enterprise, Bitbucket Server, GitLab EE/CE, Assembla, Perforce GitSwarm, Planio, Beanstalk, and many more.File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
MacPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows; macOS; LinuxPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
10 PBMulti Language Support
YesCross Platform
YesGit
YesExport
HTMLAuto Complete
YesBracket Matching
YesIntegrated Debugger
YesCode Templates
YesError Markup
YesSource Control Integration
YesExtension language
JVM-basedUnit Testing
YesColumn selection
YesPlugin Manager
YesGo To Definition
YesRefactoring
YesSnippets
YesCode Analysis
YesFind References
YesCVS
YesPlatforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, Mac, LinuxPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
FreeLicense
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, macOS, LinuxPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
macOSPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, macOS, LinuxPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
GPLv2Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, Linux, MacPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
$29.95License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows, Linux, Mac, BSDPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
GoFeatures
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
Windows; OSXPro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-Platforms
-Pro Features
-Issue Tracker support
-Pull Request/Comments support
-Cons Characteristics
-Price
-License
-Integrations
-Technology
-Features
-Pricing
-Diff & Merge Tool Integrations
-Free Version
-Git Hosting Integrations
-File Size
-Multi Language Support
-Cross Platform
-Git
-Export
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Code Templates
-Error Markup
-Source Control Integration
-Extension language
-Unit Testing
-Column selection
-Plugin Manager
-Go To Definition
-Refactoring
-Snippets
-Code Analysis
-Find References
-CVS
-