VocaDev is an open-source monorepo containing developer tools, color palettes, and themes tailored around iconic Vocaloid characters.
The initial release focuses on Hatsune Miku (ει³γγ―), bringing her vibrant signature cyan (#39C5BB), neon green accents (#39FF14), and deep navy background (#0F0F23) directly into your code editor and developer tools.
Designed with extensibility in mind for future characters (e.g., Kasane Teto, Akita Neru).
| Editor / Tool | Package | Status |
|---|---|---|
| CLI Toolkit | @M5Devs/vocadev-cli |
Supported |
| VS Code | vocadev-vscode-theme (@M5Devs/vocadev-vscode-theme) |
Supported |
| JetBrains IDEs (IntelliJ, PyCharm, WebStorm, Android Studio) | @M5Devs/vocadev-jetbrains-theme |
Supported |
| Neovim | @M5Devs/vocadev-neovim-theme |
Supported |
| Zed | @M5Devs/vocadev-zed-theme |
Supported |
| Core Palette | @M5Devs/vocadev-core |
Supported |
npm install @M5Devs/vocadev-core --registry=https://npm.pkg.github.com
# or
echo "@M5Devs:registry=https://npm.pkg.github.com" >> .npmrc
npm install @M5Devs/vocadev-corevocadev/
βββ packages/
β βββ cli/ # VocaDev CLI toolkit (commands: install, list, preview, apply, doctor, update)
β βββ core/ # Color definitions & exported formats (TS, JSON, CSS)
β β βββ palettes/
β β βββ miku.ts
β β βββ index.ts
β βββ themes/
β β βββ vscode/ # VS Code Miku Dark Theme package
β β βββ jetbrains/ # JetBrains IDEs Miku Dark Theme plugin
β β βββ neovim/ # Neovim Lua Miku Dark Theme package
β β βββ zed/ # Zed Miku Dark Theme package
β βββ ui/ # UI components (Placeholder for Phase 3)
βββ turbo.json
βββ package.json
βββ .github/
β βββ workflows/
β βββ ci.yml
β βββ publish.yml
βββ README.md
Install the VocaDev CLI globally or use it via pnpm / npx:
npm install -g @M5Devs/vocadev-cli
# or run directly
pnpm dlx @M5Devs/vocadev-cli --help# List all characters and installation status
vocadev list
# Terminal color preview & syntax highlighting preview
vocadev preview miku
# Install theme files to detected code editors
vocadev install miku
vocadev install miku --vscode --jetbrains
# Uninstall theme files from code editors
vocadev uninstall miku --all
# Generate Tailwind CSS preset, CSS variables, or SCSS variables for projects
vocadev apply miku --tailwind --css --scss -o ./vocadev
# Run health diagnostics on installed editors and themes
vocadev doctor
# Check for and update installed themes to latest version
vocadev updateTo install the Zed extension locally:
pnpm --filter @M5Devs/vocadev-zed-theme zed:package- Open Zed Editor.
- Open the Command Palette (
Cmd+Shift+P/Ctrl+Shift+P) and search forzed: install dev extension. - Select the
packages/themes/zeddirectory.
Alternatively, copy packages/themes/zed/themes/miku.json to your Zed themes directory (~/.config/zed/themes/miku.json).
| Token | Color Code | Description |
|---|---|---|
| Primary | #39C5BB |
Miku Cyan |
| Secondary | #86CECB |
Light Cyan |
| Accent | #39FF14 |
Neon Green |
| Dark | #1A1A2E |
Deep Navy |
| Background | #0F0F23 |
Dark Background |
| Foreground | #E0E0E0 |
Light Text |
VS Code Theme Preview: Miku Dark Theme with custom syntax highlighting and terminal styling.
JetBrains IDEs Preview: VocaDev Miku Dark plugin on IntelliJ IDEA / PyCharm / WebStorm.
Neovim Preview: VocaDev Miku Dark colorscheme with Treesitter and LSP diagnostics.
To package and install the VS Code theme extension locally:
pnpm --filter vocadev-vscode-theme buildInstall the resulting .vsix file: code --install-extension vocadev-vscode-theme-0.1.0.vsix.
Build the plugin zip package locally:
pnpm --filter @M5Devs/vocadev-jetbrains-theme build
# or: pnpm jetbrains:gradle-build- Open Settings / Preferences in your JetBrains IDE.
- Navigate to Plugins, click the gear icon βοΈ, and select Install Plugin from Disk....
- Select
packages/themes/jetbrains/build/distributions/vocadev-jetbrains-theme-0.1.0.zip. - Restart the IDE.
Add to your plugin manager:
{
"M5Devs/VocaDev",
config = function()
require("vocadev.themes.miku").setup()
vim.cmd.colorscheme("vocadev-miku")
end,
}use {
"M5Devs/VocaDev",
config = function()
require("vocadev.themes.miku").setup()
vim.cmd([[colorscheme vocadev-miku]])
end
}Plug 'M5Devs/VocaDev'
colorscheme vocadev-miku-
Clone repository:
git clone https://github.com/M5Devs/VocaDev.git cd VocaDev -
Install dependencies:
pnpm install
-
Run build across all packages:
pnpm build
-
Run tests across all packages:
pnpm test -
Start development mode:
pnpm dev
Contributions are very welcome! Please follow these guidelines:
- Conventional Commits: Commit messages should follow the Conventional Commits specification (e.g.,
feat: add Teto palette,fix: adjust status bar contrast). - Pull Requests: Submit PRs against the
mainbranch. Ensurepnpm lintandpnpm testpass before creating a PR.
This project is open-source and available under the GPL-v3 License.