ToolScout.
C

Charm

Charm is a collection of open-source tools and libraries designed to help developers build sophisticated and visually appealing command-line interfaces (CLIs) and term…

Free tierPrice verified 2026-09-30Visit site ↗
Compare

Our verdict

Who it's for

Build powerful and glamorous command-line applications and terminal user interfaces.

Who should look elsewhere

Primarily targets developers, which might have a learning curve for non-technical users.

Pros

  • +All tools are open-source, promoting transparency and community contributions.
  • +Enables the creation of visually appealing and interactive terminal applications.
  • +Provides a comprehensive ecosystem for various terminal development needs.
  • +Supports multiple operating systems (macOS, Linux, Windows, BSD).
  • +Simplifies shell scripting with powerful UI components without requiring Go code.

Cons

  • −Primarily targets developers, which might have a learning curve for non-technical users.
  • −Specific features like LLM integration might require additional setup or understanding of AI models.
  • −The extensive set of tools might be overwhelming for beginners.

Key features

  • ✓Bubble Tea: Build terminal user interfaces (TUIs)
  • ✓Huh?: Create simple, powerful forms in the terminal
  • ✓Lip Gloss: Terminal style and layout toolkit
  • ✓Wish: Make SSH applications
  • ✓Glamour: Stylesheet-driven markdown renderer
  • ✓Bubbles: Component toolkit for Bubble Tea
  • ✓Log: Powerful logging utility
  • ✓Harmonica: Physics-based animation toolkit

Pricing

PlanPriceBillingNotes
Charm open source$0monthOfficial: always open-source; Bubble Tea, Huh, Lip Gloss, Wish, Glamour, Crush, Gum, Glow, Skate; macOS, Linux, Windows, BSD

Alternatives & comparisons

More in Code Editors & IDEs

All →