PitchHut logo
A lightweight terminal for your macOS menu bar.
Pitch

Termini provides a seamless terminal experience directly from your macOS menu bar, allowing instant access to full terminal sessions. With multi-tab support, customizable themes, and adjustable opacity, it enhances productivity without disrupting your workflow.

Description

Termini is a lightweight terminal designed specifically for macOS, conveniently positioned in the menu bar to provide instant access to a full terminal session without interrupting your current workflow.

Key Features

  • Welcome Screen: Enjoy an animated splash screen upon first launch featuring a typing demo.
  • Multi-Tab Sessions: Handle multiple terminal tabs within a single window. Each tab keeps track of the current working directory, with real-time updates reflected in the tab title through proc_pidinfo.
  • Customizable Themes: Choose from six built-in color schemes—including Classic, Dracula, Nord, Solarized, Gruvbox, and Matrix—or create your own custom theme with personalized background and foreground colors via hex input.
  • Adjustable Opacity: Control the background opacity, ranging from fully transparent to fully opaque, allowing visibility over other applications.
  • Font Size Control: Adjust the terminal font size easily (from 8 to 24 pt) through the settings popover.
  • Resizable Windows: Select from four preset sizes that best fit your display: Mini (400×240), Medium (620×420), Large (820×540), and Full Screen.
  • Open in External Terminal: Quickly open the current tab's directory in any installed terminal application such as Terminal.app, iTerm2, Ghostty, Warp, or Alacritty.
  • Login Item: Optionally set Termini to launch automatically at login through the settings popover.

Requirements

  • Compatible with macOS (Apple Silicon or Intel)
  • Requires Xcode 15+
  • Uses SwiftTerm as a Swift Package dependency.

For developers, open Termini.xcodeproj in Xcode and build the Termini scheme to start using this unique terminal solution.

0 comments

No comments yet.

Sign in to be the first to comment.