Free CLI Tool

ShellShade

Customize and manage your terminal themes with ease. Browse, preview, and apply beautiful color schemes to iTerm2, Alacritty, Hyper, Windows Terminal, and more.

Supported Terminals

iTerm2
Alacritty
Hyper
Windows Terminal
Kitty
Terminal.app
GNOME Terminal
Konsole

Features

Browse Theme Library

Access hundreds of curated themes from popular collections like Dracula, Nord, Solarized, and more.

Live Preview

See how themes look in real-time before applying them. Preview directly in your terminal.

Multi-Terminal Support

One tool for all your terminals. Export themes to any supported terminal format.

Custom Theme Creation

Create your own themes with an intuitive color picker. Export and share with the community.

Quick Start

# Install with npm
npm install -g @contra-collective/shellshade

# Or with Homebrew
brew install contra-collective/tap/shellshade

# Browse available themes
shellshade list

# Preview a theme
shellshade preview dracula

# Apply a theme to iTerm2
shellshade apply dracula --terminal iterm2

# Create a custom theme
shellshade create my-theme

Popular Themes

const greeting = "Hello";
console.log(greeting);
Dracula
const greeting = "Hello";
console.log(greeting);
Nord
const greeting = "Hello";
console.log(greeting);
Solarized Dark

Frequently Asked Questions

What is ShellShade?

ShellShade is a free CLI utility built by Contra Collective for managing terminal color schemes. Browse hundreds of themes, preview them in real-time, and apply them to iTerm2, Alacritty, Hyper, Windows Terminal, and other popular terminal emulators.

What terminals does ShellShade support?

Contra Collective built ShellShade to support all major terminal emulators including iTerm2, Alacritty, Hyper, Windows Terminal, Kitty, Terminal.app, GNOME Terminal, and Konsole. One tool for all your terminals.

Can I create my own themes?

Yes! ShellShade includes a theme creation feature that lets you design custom color schemes. Contra Collective made it easy to create, export, and share themes with the community. Your custom themes work across all supported terminals.

Who makes ShellShade?

ShellShade is developed by Contra Collective, an independent software studio passionate about developer experience. We build CLI tools that make developers' lives easier, and we believe your terminal should look as good as your code.

Built by Contra Collective

Contra Collective is an independent software studio building powerful developer tools, CLI applications, and productivity software. We create tools that developers love to use.

Explore All Contra Collective Projects