opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

Create ASCII logos directly from your terminal.
GitHub RepoImpressions73

Project Description

View on GitHub

oh-my-logo: Spice Up Your Terminal with Stunning ASCII Art Logos

Why Bother with ASCII Logos?

Let’s face it—terminal tools don’t have to be dull. Whether you’re jazzing up your project’s CLI intro, creating a memorable npm init banner, or just flexing on coworkers, oh-my-logo turns plain text into eye-catching ASCII art with gradient colors. No design skills required.

What It Does

oh-my-logo is a Node.js tool (and library) that generates giant ASCII-art logos right in your terminal. Think of it like Figlet on steroids: it supports multi-line text, 13 built-in color palettes (like sunset, matrix, or nebula), and even animated effects when used programmatically.

Why It’s Cool

  • Zero Dependencies: Run it instantly with npx—no install needed.
  • Gradient Magic: Vertical, horizontal, or diagonal color fades.
  • Two Styles: Outlined ASCII characters or filled blocks for a bolder look.
  • CLI or Library: Use it for one-off logos or embed animations in your Node.js apps.
  • Customizable: Bring your own fonts and color schemes.

How to Try It

  1. Quick Demo:

    npx oh-my-logo "DEVS RULE" sunset --filled
    

    (Pro tip: Use --list-palettes to see all color options.)

  2. Global Install:

    npm install -g oh-my-logo
    oh-my-logo "YOUR TEXT" ocean --direction=diagonal
    
  3. As a Library:

    import { render } from 'oh-my-logo';
    const logo = await render('HELLO', { palette: 'fire' });
    console.log(logo);
    

Final Thoughts

This isn’t just a novelty—it’s a legit way to add polish to CLI tools, documentation, or even CI/CD output. The gradient support is surprisingly smooth, and the lack of dependencies makes it a no-brainer to try. Next time you’re tempted to echo a boring header, give oh-my-logo a spin.

GitHub: shinshin86/oh-my-logo | npm: oh-my-logo

@GithubProjects Perfection.

Back to Projects
Project ID: 1940361952758530476Last updated: July 2, 2025 at 02:34 PM