iTerm2 is a terminal emulator for Mac OS X that does amazing things.
Objective-C Python C C++ Shell Visual Basic
Pull request Compare This branch is 3035 commits behind gnachman:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CGSInternal
English.lproj
Growl.framework
NMSSH.framework
PSMTabBarControl
RegexKitLite
Sparkle.framework
SparkleSigningTools
UKCrashReporter
iTerm.xcodeproj
iTermTests
images
objc-aatree-master
ply/ply-3.4
tests
.gitignore
AdvancedWorkingDirectoryWindow.xib
AdvancedWorkingDirectoryWindowController.h
AdvancedWorkingDirectoryWindowController.m
AlertTrigger.h
AlertTrigger.m
AppearancePreferencesViewController.h
AppearancePreferencesViewController.m
AppleScriptTest.h
AppleScriptTest.m
ArrangementPreviewView.h
ArrangementPreviewView.m
AsyncHostLookupController.h
AsyncHostLookupController.m
Autocomplete.h
Autocomplete.m
BackgroundThread.h
BackgroundThread.m
BellTrigger.h
BellTrigger.m
BottomBarView.h
BounceTrigger.h
BounceTrigger.m
BulkCopyProfilePreferences.xib
BulkCopyProfilePreferencesWindowController.h
BulkCopyProfilePreferencesWindowController.m
CVector.h
CharacterRun.h
CharacterRun.m
CharacterRunInline.h
ColorPresets.plist
ColorsMenuItemView.h
ColorsMenuItemView.m
CommandHistory.h
CommandHistory.m
CommandHistoryEntry.h
CommandHistoryEntry.m
CommandHistoryPopup.h
CommandHistoryPopup.m
CommandHistoryPopup.xib
CommandUse.h
CommandUse.m
ContextMenuActionPrefsController.h
ContextMenuActionPrefsController.m
Coprocess.h
Coprocess.m
CoprocessTrigger.h
CoprocessTrigger.m
DVR.h
DVR.m
DVRBuffer.h
DVRBuffer.m
DVRDecoder.h
DVRDecoder.m
DVREncoder.h
DVREncoder.m
DVRIndexEntry.h
DVRIndexEntry.m
DebugLogging.h
DebugLogging.m
DefaultBookmark.plist
DefaultGlobalKeyMap.plist
DefaultPointerActions.plist
DirectoriesPopup.h
DirectoriesPopup.m
DirectoriesPopup.xib
EncodingsWithLowerCase.plist
EquivalenceClassSet.h
EquivalenceClassSet.m
EquivalenceClassSetTest.h
EquivalenceClassSetTest.m
EventMonitorView.h
EventMonitorView.m
FakeWindow.h
FakeWindow.m
FileTransferManager.h
FileTransferManager.m
FindContext.h
FindContext.m
FindCursorView.h
FindCursorView.m
FindView.h
FindView.m
FindViewController.h
FindViewController.m
FontSizeEstimator.h
FontSizeEstimator.m
FutureMethods.h
FutureMethods.m
GTMCarbonEvent.h
GTMCarbonEvent.m
GTMDebugSelectorValidation.h
GTMDefines.h
GTMObjectSingleton.h
GTMTypeCasting.h
GeneralPreferencesViewController.h
GeneralPreferencesViewController.m
GlobalSearch.h
GlobalSearch.m
Growl Registration Ticket.growlRegDict
Growl-Info.plist
GrowlTrigger.h
GrowlTrigger.m
HighlightTrigger.h
HighlightTrigger.m
HotkeyWindowController.h
HotkeyWindowController.m
ITAddressBookMgr.h
ITAddressBookMgr.m
InstantReplay.xib
IntervalMap.h
IntervalMap.m
IntervalTree.h
IntervalTree.m
KeysPreferencesViewController.h
KeysPreferencesViewController.m
LineBlock.h
LineBlock.m
LineBuffer.h
LineBuffer.m
LineBufferHelpers.h
LineBufferHelpers.m
LineBufferPosition.h
LineBufferPosition.m
LineBufferTest.h
LineBufferTest.m
Makefile
MarkTrigger.h
MarkTrigger.m
MigrationMap.plist
MovePaneController.h
MovePaneController.m
MovingAverage.h
MovingAverage.m
NSArray+iTerm.h
NSArray+iTerm.m
NSBezierPath+iTerm.h
NSBezierPath+iTerm.m
NSBitmapImageRep+CoreImage.h
NSColor+iTerm.h
NSColor+iTerm.m
NSDateFormatterExtras.h
NSDateFormatterExtras.m
NSDictionary+iTerm.h
NSDictionary+iTerm.m
NSFileManager+iTerm.h
NSFileManager+iTerm.m
NSFont+iTerm.h
NSFont+iTerm.m
NSImage+CoreImage.h
NSMutableAttributedString+iTerm.h
NSMutableAttributedString+iTerm.m
NSMutableData+iTerm.h
NSMutableData+iTerm.m
NSObject+iTerm.h
NSObject+iTerm.m
NSPopUpButton+iTerm.h
NSPopUpButton+iTerm.m
NSStringITerm.h
NSStringITerm.m
NSTextField+iTerm.h
NSTextField+iTerm.m
NSView+RecursiveDescription.h
NSView+RecursiveDescription.m
NSView+iTerm.h
NSView+iTerm.m
PTToolbarController.h
PTToolbarController.m
PTYFontInfo.h
PTYFontInfo.m
PTYNoteView.h
PTYNoteView.m
PTYNoteViewController.h
PTYNoteViewController.m
PTYScrollView.h
PTYScrollView.m
PTYSession.h
PTYSession.m
PTYSplitView.h
PTYSplitView.m
PTYTab.h
PTYTab.m
PTYTabView.h
PTYTabView.m
PTYTask.h
PTYTask.m
PTYTextView.h
PTYTextView.m
PTYTextViewDataSource.h
PTYWindow.h
PTYWindow.m
PasteContext.h
PasteContext.m
PasteEvent.h
PasteEvent.m
PasteView.h
PasteView.m
PasteView.xib
PasteViewController.h
PasteViewController.m
PasteboardHistory.h
PasteboardHistory.m
PointerController.h
PointerController.m
PointerPreferencesViewController.h
PointerPreferencesViewController.m
PointerPrefsController.h
PointerPrefsController.m
Popup.h
Popup.m
PopupEntry.h
PopupEntry.m
PopupModel.h
PopupModel.m
PopupWindow.h
PopupWindow.m
PreferenceInfo.h
PreferenceInfo.m
PreferencePanel.h
PreferencePanel.m
PresetKeyMappings.plist
ProcessCache.h
ProcessCache.m
ProfileListView.h
ProfileListView.m
ProfileModel.h
ProfileModel.m
ProfileModelWrapper.h
ProfileModelWrapper.m
ProfilePreferencesViewController.h
ProfilePreferencesViewController.m
ProfileTableRow.h
ProfileTableRow.m
ProfileTableView.h
ProfileTableView.m
ProfileTagsView.h
ProfileTagsView.m
ProfilesAdvancedPreferencesViewController.h
ProfilesAdvancedPreferencesViewController.m
ProfilesColorsPreferencesViewController.h
ProfilesColorsPreferencesViewController.m
ProfilesGeneralPreferencesViewController.h
ProfilesGeneralPreferencesViewController.m
ProfilesKeysPreferencesViewController.h
ProfilesKeysPreferencesViewController.m
ProfilesSessionPreferencesViewController.h
ProfilesSessionPreferencesViewController.m
ProfilesTerminalPreferencesViewController.h
ProfilesTerminalPreferencesViewController.m
ProfilesTextPreferencesViewController.h
ProfilesTextPreferencesViewController.m
ProfilesWindow.h
ProfilesWindow.m
ProfilesWindowPreferencesViewController.h
ProfilesWindowPreferencesViewController.m
PseudoTerminal.h
PseudoTerminal.m
PseudoTerminalRestorer.h
PseudoTerminalRestorer.m
README.md
RoundedRectView.h
RoundedRectView.m
SBSystemPreferences.h
SCPFile.h
SCPFile.m
SCPPath.h
SCPPath.m
ScreenChar.h
ScreenChar.m
ScriptTrigger.h
ScriptTrigger.m
SearchResult.h
SearchResult.m
SendTextTrigger.h
SendTextTrigger.m
SessionTitleView.h
SessionTitleView.m
SessionView.h
SessionView.m
SmartMatch.h
SmartMatch.m
SmartSelectionController.h
SmartSelectionController.m
SmartSelectionRules.plist
SolidColorView.h
SolidColorView.m
SplitPanel.h
SplitPanel.m
SplitSelectionView.h
SplitSelectionView.m
TSVParser.h
TSVParser.m
TaskNotifier.h
TaskNotifier.m
TemporaryNumberAllocator.h
TemporaryNumberAllocator.m
TerminalFile.h
TerminalFile.m
TextViewWrapper.h
TextViewWrapper.m
ThreeFingerTapGestureRecognizer.h
ThreeFingerTapGestureRecognizer.m
TmuxController.h
TmuxController.m
TmuxControllerRegistry.h
TmuxControllerRegistry.m
TmuxDashboard.xib
TmuxDashboardController.h
TmuxDashboardController.m
TmuxGateway.h
TmuxGateway.m
TmuxHistoryParser.h
TmuxHistoryParser.m
TmuxLayoutParser.h
TmuxLayoutParser.m
TmuxSessionsTable.h
TmuxSessionsTable.m
TmuxStateParser.h
TmuxStateParser.m
TmuxWindowOpener.h
TmuxWindowOpener.m
TmuxWindowsTable.h
TmuxWindowsTable.m
ToastWindowController.h
ToastWindowController.m
ToolCommandHistoryView.h
ToolCommandHistoryView.m
ToolDirectoriesView.h
ToolDirectoriesView.m
ToolJobs.h
ToolJobs.m
ToolNotes.h
ToolNotes.m
ToolPasteHistory.h
ToolPasteHistory.m
ToolProfiles.h
ToolProfiles.m
ToolWrapper.h
ToolWrapper.m
ToolbeltView.h
ToolbeltView.m
TransferrableFile.h
TransferrableFile.m
TransferrableFileMenuItemView.h
TransferrableFileMenuItemView.m
TransferrableFileMenuItemViewController.h
TransferrableFileMenuItemViewController.m
Trigger.h
Trigger.m
TriggerController.h
TriggerController.m
Trouter.h
Trouter.m
TrouterPrefsController.h
TrouterPrefsController.m
URLAction.h
URLAction.m
VT100AnsiParser.h
VT100AnsiParser.m
VT100CSIParser.h
VT100CSIParser.m
VT100ControlParser.h
VT100ControlParser.m
VT100DCSParser.h
VT100DCSParser.m
VT100Grid.h
VT100Grid.m
VT100GridTypes.h
VT100GridTypes.m
VT100LineInfo.h
VT100LineInfo.m
VT100OtherParser.h
VT100OtherParser.m
VT100Output.h
VT100Output.m
VT100Parser.h
VT100Parser.m
VT100RemoteHost.h
VT100RemoteHost.m
VT100Screen.h
VT100Screen.m
VT100ScreenDelegate.h
VT100ScreenMark.h
VT100ScreenMark.m
VT100StringParser.h
VT100StringParser.m
VT100Terminal.h
VT100Terminal.m
VT100TerminalDelegate.h
VT100TmuxParser.h
VT100TmuxParser.m
VT100Token.h
VT100Token.m
VT100WorkingDirectory.h
VT100WorkingDirectory.m
VT100XtermParser.h
VT100XtermParser.m
WindowArrangements.h
WindowArrangements.m
WindowControllerInterface.h
adhoc.sh
applyLocalization.sh
canary-iTerm.plist
canary.sh
charmaps.h
commit.sh
continuous.sh
crash_report_to_plist.py
debugRetainRelease.m
dsa_pub.pem
full_release.sh
full_release2.sh
iTerm copy-Info.plist
iTerm.h
iTerm.icns
iTerm.plist
iTerm.scriptSuite
iTermAdvancedSettingsController.h
iTermAdvancedSettingsController.m
iTermAdvancedSettingsModel.h
iTermAdvancedSettingsModel.m
iTermApplication.h
iTermApplication.m
iTermApplicationDelegate.h
iTermApplicationDelegate.m
iTermColorMap.h
iTermColorMap.m
iTermController.h
iTermController.m
iTermCursor.h
iTermDirectoriesModel.h
iTermDirectoriesModel.m
iTermEditKeyActionWindowController.h
iTermEditKeyActionWindowController.m
iTermEditKeyActionWindowController.xib
iTermExpose.h
iTermExpose.m
iTermExposeGridView.h
iTermExposeGridView.m
iTermExposeTabView.h
iTermExposeTabView.m
iTermExposeView.h
iTermExposeView.m
iTermExposeWindow.h
iTermExposeWindow.m
iTermFlippedView.h
iTermFlippedView.m
iTermFontPanel.h
iTermFontPanel.m
iTermGrowlDelegate.h
iTermGrowlDelegate.m
iTermInstantReplayWindowController.h
iTermInstantReplayWindowController.m
iTermKeyBindingMgr.h
iTermKeyBindingMgr.m
iTermKeyMappingViewController.h
iTermKeyMappingViewController.m
iTermNSKeyBindingEmulator.h
iTermNSKeyBindingEmulator.m
iTermObjectPool.h
iTermObjectPool.m
iTermPasteHelper.h
iTermPasteHelper.m
iTermPreferences.h
iTermPreferences.m
iTermPreferencesBaseViewController.h
iTermPreferencesBaseViewController.m
iTermProfilePreferences.h
iTermProfilePreferences.m
iTermProfilePreferencesBaseViewController.h
iTermProfilePreferencesBaseViewController.m
iTermProgressIndicator.h
iTermProgressIndicator.m
iTermRemotePreferences.h
iTermRemotePreferences.m
iTermSearchField.h
iTermSearchField.m
iTermSelection.h
iTermSelection.m
iTermShortcutInputView.h
iTermShortcutInputView.m
iTermTerminalProfileMgr.m
iTermTextExtractor.h
iTermTextExtractor.m
iTermURLSchemeController.h
iTermURLSchemeController.m
iTermWarning.h
iTermWarning.m
iTerm_Framework.plist
legacy-iTerm.plist
main.m
merge.sh
nightly-iTerm.plist
nightly.sh
pull.sh
release-iTerm.plist
release.sh
release2.sh
shell_launcher.c
shell_launcher.h
sign.sh
test_pull.sh
updateVersion.py
valgrind.sh
version.txt
xterm-terminfo.txt

README.md

This site hosts code for iTerm2. Issues are still on Google Code because Github doesn't support attachments.