Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>NephriteNew to Visual Studio Code? Get it now.
Nephrite

Nephrite

nephrite theme

|
1 install
| (0) | Free
A calm, jade-inspired theme in three flavors: Forest, Jade and Mint.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Nephrite logo

Nephrite for VS Code

English · Español

A calm, jade-inspired theme for Visual Studio Code, in three flavors.

License: MIT Palette

Flavors

Flavor Colors For
Nephrite Forest Forest swatches Deep and dark, for late nights
Nephrite Jade Jade swatches Dark with more green, for long days
Nephrite Mint Mint swatches Light and airy, for daylight

Previews

Nephrite Forest in the editor

Nephrite Jade in the editor

Nephrite Mint in the editor

Install

  1. Open the Extensions view (Ctrl+Shift+X, or Cmd+Shift+X on macOS).
  2. Search for Nephrite and click Install.
  3. Open the theme picker with Ctrl+K Ctrl+T (Cmd+K Cmd+T) and choose a flavor.

Nephrite is on the Visual Studio Marketplace and on Open VSX, so the same steps work in VSCodium, Cursor and other editors based on VS Code.

Manually

Download the .vsix from the releases, then run Extensions: Install from VSIX... from the command palette.

What's themed

  • The whole workbench: editor, tabs, side bar, activity bar, panels, menus, notifications, diff and merge views, and source control.
  • Syntax highlighting by role, following the palette's porting guide: keywords in amethyst, strings in jade, functions in sapphire, types in citrine, numbers in carnelian, properties in lagoon.
  • Semantic highlighting for languages that support it, such as TypeScript, Python and Rust.
  • The integrated terminal, with all 16 ANSI colors from the palette.

Every text color keeps at least 4.4:1 contrast against its background.

Customizing

Override any color in your settings.json for one flavor only:

"workbench.colorCustomizations": {
  "[Nephrite Forest]": {
    "editor.lineHighlightBackground": "#19282080"
  }
}

Development

The themes in themes/ are generated, so don't edit them by hand. To pick up palette changes:

npm run sync    # download the latest palette.json
npm run build   # regenerate the three themes

Press F5 in VS Code to open an Extension Development Host with the themes loaded. To package and publish:

npm run package                 # builds and creates nephrite-<version>.vsix
npx @vscode/vsce publish        # VS Code Marketplace
npx ovsx publish *.vsix         # Open VSX

Node 18 or newer, no dependencies.

Contributing

Found a color that clashes, low contrast or a language that looks off? Open an issue with a screenshot and the language. For how Nephrite ports are built and reviewed, see the contributing guide.

Thanks

Created and maintained by @ingfranciscastillo. Contributors will be listed here as the community grows.

More Nephrite

Nephrite is also available for Chrome and Firefox. See every app at getnephrite.dev/ports.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft