Assembly Line

Bash Prompt Generator

Customize your Bash Prompt by setting the PS1 variable.

Bash Prompt Generator is an open-source shells and prompts project on GitHub under the GPL-3.0 license (strong copyleft), with 872 stars. It is built with TypeScript and Core. Its last push was 17 months ago.

Stars
872
License
GPL-3.0
Activity
Quiet

Code on GitHub Website

Judgement

What it is
Developer tool
What it does
A web app that builds a bash PS1 prompt string through a point-and-click interface, with colours and elements, that you paste into .bashrc.
Adopt it when
You want a custom bash prompt without learning PS1 escape syntax.
Watch out
There has been no push since June 2025, though for a static generator that matters little.
Ready for
Usable
Runs as
Cloud service
Built with
TypeScript and Vue
How established
Established: started 9 years ago, no tagged release yet.
What the license allows
Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.

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: Bash Prompt Generator → TypeScript → Go → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Bash Prompt Generator

  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.