anomalyco

Theme-aware rainbow post-processing for the OpenCode TUI.

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

A visual plugin for OpenCode TUI that applies animated rainbow color bands to neutral text foregrounds and background surfaces, with live settings and a logo splash screen.

How It Works

1
🖥️ Discover the rainbow effect

You hear about a fun plugin that adds colorful animations to your coding app's screen.

2
🔍 Install with ease

Open the quick search in your app, pick 'Install Plugin', and add the rainbow one.

3
🌈 See the magic unfold

Neutral text and backgrounds start flowing with smooth, diagonal rainbow color bands that gently animate.

4
⚙️ Tweak your style

Open the rainbow settings dialog to turn effects on or off, adjust speed, bands, and glow right there.

5
Flash the logo

Hit the special shortcut to fade into a cool animated logo splash on screen.

🎉 Vibrant coding bliss

Your workspace now pulses with personalized rainbow vibes, making every session more lively and fun.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 46 to 46 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 oc-plugin-rainbow?

This TypeScript plugin adds theme-aware rainbow post-processing to the OpenCode TUI, animating color bands across neutral text foregrounds and optional background tints on surfaces. Install it via CLI with `opencode plugin oc-plugin-rainbow` or OpenCode's command palette, requiring version >=1.3.14. A built-in settings dialog lets you toggle effects, tweak speed, band count, and glow live, with changes saved per-user in tui.json.

Why is it gaining traction?

It hooks developers with smooth, performant animations that adapt to any OpenCode theme without overriding colors, plus a fun logo splash triggered by Ctrl+Shift+R. Unlike static themes, the diagonal rainbow waves and subtle glow create living motion on idle screens, configurable on-the-fly via slash command `/rainbow-settings`. Benchmarks show it stays under 20us per frame even on dense 160x48 terminals.

Who should use this?

OpenCode TUI power users customizing their terminal editor for long coding sessions. Terminal enthusiasts adding subtle eye candy to dark-mode workflows without distracting from code. TUI builders testing post-processing pipelines in TypeScript.

Verdict

Grab it for low-cost visual polish in OpenCode, backed by solid docs and perf tests, but 46 stars and 1.0% credibility mark it as early-stage—expect tweaks as it matures. Solid for experiments, skip for production UIs.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.