EveryDev.ai
Subscribe
Home
Tools

3,355+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Kero
    Kero icon

    Kero

    Terminal & Session Management
    Featured

    A native macOS terminal workspace with project-based session management, split panes, Git integration, and a built-in file tree — free and open-source under GPLv3.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free to download and use, no subscription or account required. Source code available under GPLv3.

    Engagement

    Available On

    macOS
    Linux
    API
    JetBrains
    CLI

    Resources

    WebsiteGitHubllms.txt

    Topics

    Terminal & Session ManagementDevelopment EnvironmentsVersion Control

    Alternatives

    cmuxTerminal GraphGhostty
    Developer
    egoistegoist is an independent developer who builds open-source de…

    Listed Aug 2026

    About Kero

    Kero is a native macOS terminal workspace built by egoist, available free and open-source under the GPLv3 license. It organizes terminal work around projects rather than windows, embeds Ghostty's terminal core (libghostty) for rendering, and ships with Git and file-tree panels so developers can review and ship without leaving the terminal.

    What It Is

    Kero is a macOS desktop terminal application that replaces the traditional window-per-session model with a project-centric sidebar. Each repository or working directory becomes a named project; within each project, users open as many terminal tabs as needed, split panes horizontally or vertically, and restore the full layout on relaunch. The terminal engine is libghostty — the same core used by the Ghostty terminal — embedded natively in a Swift application.

    How the Project Model Works

    The core organizational unit in Kero is the project, not the window:

    • Sidebar navigation — Cmd+1–9 switches between projects; Cmd+N adds a new one.
    • Sessions per project — Cmd+T opens a new tab; each tab has its own working directory and scrollback buffer.
    • Split panes — Cmd+D splits right, Cmd+Shift+D splits down; Opt+Cmd+arrows moves focus between panes.
    • Persistent layout — quitting and relaunching restores projects, tabs, and pane arrangement; each shell reopens fresh in its previous directory with prior scrollback visible above a "Session Contents Restored" divider.
    • Command palette — Cmd+P jumps to any project, session, or command.

    Git and Files Without Leaving the Terminal

    Kero adds a Git panel (Cmd+Shift+G) that sits beside the active shell and supports staging, unstaging, discarding, committing, amending, branch switching, branch creation, fetch, fast-forward pull, push, upstream publishing, and stashing. Inline diffs open in place when a changed file is clicked. A separate Files panel (Cmd+Shift+E) browses the working tree with tree-sitter syntax highlighting and Cmd+S saving, and a Session Info panel (Cmd+Shift+I) shows running processes and the TCP ports they are listening on.

    Terminal Fidelity and Shell Compatibility

    Kero explicitly does not replace the user's shell. Zsh, fish, and bash run exactly as configured — prompt, aliases, and dotfiles are untouched. The libghostty rendering core handles OSC 9;4 progress bars (displayed as a slim bar above the terminal with error and pause states), desktop notifications for bell events and notification escapes, and font rendering with JetBrains Mono and Nerd Font symbols bundled by default. Any monospace family can be substituted.

    Open-Source Deployment Model

    The source code is hosted at github.com/egoist/kero under GPLv3. The project is written primarily in Swift and also supports an optional Alacritty backend in addition to the default libghostty backend. Builds are signed and notarized by Apple, distributed via a .dmg download from releases.kero.sh, and also installable via Homebrew (brew install egoist/tap/kero). Quiet background updates are handled by Sparkle. The project collects no telemetry and makes no network calls beyond the Sparkle update check.

    Current Status: v0.1.37

    The current release is v0.1.37, targeting macOS 15.6 and later. The GitHub repository was created in July 2026 and shows active development, with the last push recorded on August 1, 2026. The project has accumulated 726 stars and 59 forks on GitHub as of that date. The FAQ confirms the app is free to download with no subscription and no account required.

    Kero - 1

    Community Discussions

    Be the first to start a conversation about Kero

    Share your experience with Kero, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Free & Open Source

    Fully free to download and use, no subscription or account required. Source code available under GPLv3.

    • All terminal workspace features
    • Project-based session management
    • Split panes
    • Git panel
    • Files panel

    Capabilities

    Key Features

    • Project-based terminal organization with sidebar navigation
    • Multiple terminal sessions (tabs) per project
    • Split panes (horizontal and vertical)
    • Persistent session and layout restore on relaunch
    • Command palette (Cmd+P)
    • Git panel: stage, unstage, discard, commit, amend, branch, fetch, pull, push, stash
    • Inline file diffs
    • Files panel with tree-sitter syntax highlighting and save support
    • Session info panel showing running processes and TCP ports
    • Built on libghostty (Ghostty terminal core)
    • Optional Alacritty backend
    • Shell-agnostic: zsh, fish, bash with full dotfile support
    • OSC 9;4 progress bar support
    • Desktop notifications for bell and notification escapes
    • JetBrains Mono and Nerd Font symbols bundled
    • Signed and notarized macOS builds
    • Quiet background updates via Sparkle
    • No telemetry, no analytics
    • Homebrew installation support

    Integrations

    Git
    Ghostty (libghostty)
    Alacritty
    Homebrew
    Sparkle (auto-updater)
    macOS Notification Center
    zsh
    fish
    bash
    API Available

    Ratings & Reviews

    No ratings yet

    Be the first to rate Kero and help others make informed decisions.

    Developer

    egoist

    egoist is an independent developer who builds open-source developer tools, most notably Kero — a native macOS terminal workspace. The project is written in Swift, licensed under GPLv3, and distributed freely with no subscription or account requirement. egoist maintains an active GitHub presence and distributes signed, notarized macOS builds via Homebrew and direct download.

    Read more about egoist
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    cmux icon

    cmux

    A native macOS terminal app built for coding agents, featuring vertical tabs, notification rings, split panes, an in-app browser, and a socket API for automation.

    Terminal Graph icon

    Terminal Graph

    A native macOS infinite canvas app where terminals, browsers, editors, and file watchers are nodes you can wire together to build visual developer workflows.

    Ghostty icon

    Ghostty

    Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

    Browse all tools

    Related Topics

    Terminal & Session Management

    Terminal emulators, multiplexers, and session managers that help developers run parallel AI coding agents, manage multiple workspaces, and maintain persistent terminal sessions.

    39 tools

    Development Environments

    AI-enhanced code editors and IDEs that improve the coding experience.

    170 tools

    Version Control

    AI tools that enhance version control systems and code management.

    35 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions