Provides open-source libraries and tools for building interactive terminal applications, enabling developers to create stylish, user-friendly command line interfaces with features like forms, markdown rendering, and SSH-based apps. Solves the challenge of outdated and limited terminal experiences by combining modern UI components and customizable styles, improving productivity and user engagement in CLI environments.
Funding
$9.9M raised to dateRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.

LFounders
Product
Problem
Developers often struggle to create visually appealing and user-friendly command-line interfaces (CLIs) due to the limitations of traditional terminal environments. Existing tools lack modern UI components and customizable styling options, resulting in outdated and less engaging CLI experiences.
Solution
Charm provides open-source libraries and tools that enable developers to build interactive terminal applications with modern user interface elements. The platform offers a range of components, including forms, markdown rendering, and SSH-based application support, designed to enhance the aesthetics and functionality of CLIs. By combining customizable styles with contemporary UI features, Charm aims to improve productivity and user engagement within command-line environments. The tool suite allows developers to create visually appealing and interactive terminal applications, addressing the challenges of outdated and limited terminal experiences.
Target Audience
The primary users are developers seeking to enhance the user experience of command-line applications, including those working on shell scripts, terminal-based tools, and SSH applications.
Features
- Bubble Tea: A framework for building terminal user interfaces.
- Huh: A tool to create interactive prompts and forms in the terminal.
- Lip Gloss: A toolkit for terminal styling and layout.
- Wish: Enables the creation of SSH applications.
- Glamour: A stylesheet-driven markdown renderer.
- Bubbles: A component toolkit for Bubble Tea.
- Gum: A tool for creating shell scripts with Bubble Tea components and Lip Gloss styles.
- Glow: A markdown reader with CLI and TUI interfaces.
- Mods: A CLI interface for accessing machine learning models.