Assembly Line

Bearings

:compass: A fast, clean, customisable shell prompt for zsh, bash, fish, and more...

Bearings is an open-source shells and prompts project on GitHub under the MIT license (permissive), with 203 stars. It is built with Go. Its last push was 4 years ago.

Stars
203
License
MIT
Activity
Quiet
Latest release
v0.0.5

Code on GitHub

Judgement

What it is
Developer tool
What it does
A Go shell prompt for zsh, bash and fish, configured in YAML, with themes and modules you can write in any language.
Adopt it when
You want to try a simple YAML-configured prompt and do not need ongoing updates.
Watch out
It has had no push since July 2022 and stayed at version 0.0.5, so it is abandoned; Starship is the maintained alternative.
Ready for
Experimental
Runs as
Command line
Built with
Go
How established
Established: started 4 years ago, latest release v0.0.5.
What the license allows
You can build it into a product you sell, as long as you keep its copyright notice.

Judged on 2026-11-06 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Bearings β†’ Go β†’ runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Bearings

  1. 1
    Oh My Zsh ohmyzsh

    πŸ™ƒ A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

    Developer tool Production-ready You use zsh and want useful aliases, git-aware prompts and completions with almost no setup.

    β˜… 190k MIT Shell Active, pushed 3 days ago
  2. 2
    Starship starship

    β˜„πŸŒŒοΈ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

    Developer tool Production-ready You want one prompt configuration that looks the same across every shell and machine you use.

    β˜… 61k ISC Rust Active, pushed yesterday
  3. 3
    Nushell nushell

    A new type of shell

    Developer tool Usable Your command-line work is mostly slicing structured data and you want a cross-platform shell that treats it as tables.

    β˜… 41k MIT Rust Active, pushed today
  4. 4
    fish fish-shell

    The user-friendly command line shell.

    Developer tool Production-ready You want a friendlier interactive shell out of the box and are happy to keep scripts that must be portable in bash or sh.

    β˜… 34k See repository Rust Active, pushed 2 days ago
  5. 5
    Oh My Posh JanDeDobbeleer

    The most customisable and low-latency cross platform/shell prompt renderer

    Developer tool Production-ready You use PowerShell or cmd on Windows, or want a large library of ready themes across shells.

    β˜… 24k MIT Go Active, pushed yesterday
  6. 6
    Spaceship spaceship-prompt

    πŸš€βœ¨ Minimalistic, powerful and extremely customizable Zsh prompt

    Developer tool Production-ready You use zsh only and want a featureful prompt written in shell.

    β˜… 21k MIT Shell Active, pushed 10 days ago
  7. 7
    Pure sindresorhus

    Pretty, minimal and fast ZSH prompt

    Developer tool Production-ready You use zsh and want a clean, quick prompt without configuring segments.

    β˜… 14k MIT Shell Active, pushed 29 days ago
  8. 8
    Liquid Prompt liquidprompt

    A full-featured & carefully designed adaptive prompt for Bash & Zsh

    Developer tool Production-ready You use bash or zsh on servers and want an informative prompt that is just shell scripts to copy over.

    β˜… 4.7k AGPL-3.0 Shell Active, pushed 2 months ago

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.