Magi UI Synthwave is a multi-platform theme workspace built around one goal: deliver the same visual identity across editors and terminals without losing the personality that made the original theme feel special.
A while back, I was using VS Code and fell in love with Synthwave-x-fluoromachine. When I moved into JetBrains IDEs, I couldn't find a theme that felt close enough, so I ported the vibe myself.
At first it was basically a 1:1 translation. Over time it turned into something more intentional: cleaner palette choices, fewer near-duplicate colors, stronger contrast in the right places, and language-specific tuning based on real daily use.
This repository is the continuation of that work — now expanded beyond JetBrains.
- Keep the synthwave mood without sacrificing readability.
- Preserve visual consistency across platforms.
- Prioritize practical coding ergonomics (search, errors, diffs, selection states).
- Evolve carefully instead of chasing constant redesigns.
platforms/jetbrains— IntelliJ Platform theme pluginplatforms/zed— Zed editor theme JSONplatforms/opencode— OpenCode theme JSONplatforms/ghostty— Ghostty terminal themeplatforms/vscode— VS Code extension manifest + color theme JSONplatforms/slack— Slack import-string theme target
Start with platform-specific docs:
.
├── LICENSE
├── README.md
└── platforms/
├── jetbrains/
├── zed/
├── opencode/
├── ghostty/
├── vscode/
└── slack/
Each platform has its own implementation details, install instructions, and theme artifacts, while sharing the same core palette direction.