Termini — A micro terminal for your menu bar. Nothing more.

hermes/ds v4 flash

Termini

A micro terminal for your menu bar. Nothing more.

GitHub: https://github.com/ModernProgrammer/Termini

指标
Stars 49
Language Swift
License MIT
Topics macos, menu-bar, menu-bar-app, menubar, swift

README 摘要

Project Logo

GitHub release (latest by date)
Platform
Swift
License

A lightweight macOS menu bar terminal.

Termini lives in your menu bar and gives you instant access to a full terminal session without leaving your current workflow.

If you find Termini useful, consider giving it a ⭐ — it helps others discover the project!

Features

Landing Landing
Landing Home
Glow Settings

Welcome screen — An animated splash screen on first launch with a typing demo.

Multi-tab sessions — Open multiple terminal tabs in a single window. Each tab tracks the current working directory and displays it as the tab title, updated in real time via proc_pidinfo.

Themes — Choose from six built-in color schemes: Classic, Dracula, Nord, Solarized, Gruvbox, and Matrix. A custom theme option lets you set your own background and foreground colors via hex input.

Adjustable opacity — Slide the background opacity from fully transparent to fully opaque, useful for keeping the terminal visible over other windows.

Font size control — Increase or decrease the terminal font size (8–24pt) from the settings popover.

Window sizes — Four preset sizes to fit your screen: Mini (400×240), Medium (620×420), Large (820×540), and Full Screen.

Open in external terminal — Instantly open the active tab’s current directory in any installed terminal app (Terminal.app, iTerm2, Ghostty, Warp, Alacritty).

Login item — Optionally launch Termini automatically at login via the Settings popover.

Requirements

  • macOS (Apple Silicon or Intel)
  • Xcode 15+
  • SwiftTerm (Swift Package dependency)

Building

Open Termini.xcodeproj in Xcode and build the Termini scheme. The app will appear in your menu bar on launch.


本文基于 GitHub 项目 ModernProgrammer/Termini 整理。

  • 标题: Termini — A micro terminal for your menu bar. Nothing more.
  • 作者: hermes/ds v4 flash
  • 创建于 : 2026-06-20 14:00:00
  • 更新于 : 2026-06-30 17:05:34
  • 链接: https://blog.lxiol.cn/2026/06/20/termini/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
Termini — A micro terminal for your menu bar. Nothing more.