onmyway133

🍓 Beautiful, interactive CLI prompts for Swift

11
0
100% credibility
Found Apr 11, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

Promptberry is a Swift library for creating beautiful, interactive command-line prompts including text inputs, lists, multi-selects, spinners, and progress bars.

How It Works

1
🚀 Launch the helper

You start a simple command-line tool that guides you through creating a new project with a welcoming header.

2
✏️ Name your project

The tool asks for your project's name, and you type it in with a helpful placeholder guiding you.

3
đź“‹ Pick options easily

You choose the project type from a list and select features like tests or docs using arrow keys and spacebar—it feels smooth and fun.

4
🔍 Find and choose more

Search and pick extras like a license from suggestions that appear as you type.

5
âś… Confirm your choices

Review everything and say yes to create it, or no to change your mind.

6
🔄 Watch it build

Animated spinners and a filling progress bar show steps like setting up files and adding parts happening right before your eyes.

🎉 Project ready!

Your new project folder appears with all your choices, and a happy message tells you to start coding.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Promptberry?

Promptberry delivers beautiful, interactive CLI prompts for Swift apps on macOS, turning dull terminal input into polished, responsive experiences. Developers get text fields, password masks, yes/no confirms, single/multiple selects with autocomplete, multiline editors, spinners, progress bars, and semantic logging—all with smooth keyboard navigation and colorful styling. It solves the problem of clunky `readLine()` UIs by providing a fluent API for wizard-like flows in tools and scripts.

Why is it gaining traction?

Its beautiful GitHub repo stands out with a crisp demo GIF, logo, and clear examples that hook Swift devs tired of barebones prompts. Features like async spinners for tasks, enum-backed selects, and auto-disabled colors for non-TTY output feel thoughtful, mirroring popular Node.js libs like clack. The interactive prompts support validation, placeholders, and cancellation handling, making CLIs feel like modern apps.

Who should use this?

Swift CLI builders creating scaffolders, installers, or config tools—think project generators like the example wizard for new apps with type selection and feature multis. Devs enhancing scripts with progress bars for file ops or async tasks. Ideal for macOS tool authors wanting beautiful interactive websites-level polish in terminals without web tech.

Verdict

Promising for Swift CLI UX but early-stage: 11 stars and 1.0% credibility score signal low adoption and maturity, though excellent README templates, examples, and tests lower the risk. Try it if you need quick prompt wins; skip for production until more battle-testing.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.