VS Code Marketplace and Open VSX extension

Camaleone

Color for VS Code, Cursor, and compatible IDE windows. Two selected colors become a workbench identity across the title bar, activity bar, side bar, panel, status bar, buttons, borders, and optional editor accents.

Current version
0.1.10
Editor target
VS Code 1.87+
License
MIT
Loading

Total installs / downloads

Camaleone is distributed through the VS Code Marketplace and Open VSX, with a VSIX package that works in VS Code, Cursor, and compatible VS Code-based IDEs.

It samples a start-to-end color pair into the workbench color API, keeps default sober output restrained, and lets you restore or reset managed colors cleanly.

Feature walkthrough

Pick a palette. Watch the window become recognizable.

The generated walkthrough starts with the Activity Bar shortcut, then fades into the picker, preview, customization, presets, and favourite palette flow.

  1. Open the side pane

    Click the Camaleone icon in the left Activity Bar.

  2. Pick colors

    Use the full picker or compact side-pane controls.

  3. Customize surfaces

    Tune title bar, activity bar, side bar, panels, borders, and accents.

  4. Apply to workspace

    Apply colors once; Camaleone saves the workspace profile automatically.

  5. Save favourites

    Keep reusable window identities ready for later sessions.

Animated Camaleone walkthrough starting with the Activity Bar shortcut, then fading into the full picker features.

Feature set

Built for quick context switching.

Gradient-inspired chrome

Samples a two-color pair across supported workbench color keys instead of installing a complete theme.

Sober by default

Keeps secondary surfaces calm while tinting the high-signal areas that identify a window quickly.

Per-surface control

Tune title bar, activity bar, side bar, panels, status bar, buttons, borders, and editor accents.

Presets and favourites

Ships brand-inspired Magnificent 7 and QS top university presets, plus user-saved palettes.

Activity Bar side pane

Open Camaleone from the left side bar and pick per-surface colors without leaving the compact pane.

Clean restore path

Restore replaced colors or remove Camaleone-managed keys to return to editor defaults.

Buy me a coffee

Support Camaleone.

If this extension makes your editor easier to recognize, you can send a small thank-you through PayPal or Bitcoin.

PayPal QR code for supporting Camaleone.
PayPal link
paypal.me/brunotrentini
Open PayPal
Bitcoin payment QR code for supporting Camaleone.
Bitcoin address
bc1q0hgwxsdrlsnnmzevpe9vln7pshw4emqf2lahxu
Open Coinbase

Testimonials

What users are saying.

Loving it! Installed and in use!!
Camaleone user
easy to use. great interface
Camaleone user
It's just beautiful
Camaleone user

Community note

Independent, local, and built for users.

Camaleone is an independent community project by Bruno Trentini. It is not affiliated with, endorsed by, or representative of any organization I work for, study with, or otherwise represent.

No data capture

Camaleone does not capture, collect, transmit, or sell user data. It only writes the local VS Code-compatible settings needed to apply the colors you choose.

For the community

The extension exists for developers who want recognizable editor windows without switching full themes or handing over workspace information.

Reviews help

If Camaleone helps your workflow, a review on the VS Code Marketplace or Open VSX would be extremely helpful for an independent developer.

Marketplace overview

The picker, presets, and saved identities.

Workflow

Pick, tune, apply, save.

Open the compact side pane from the Activity Bar or launch the full picker from the Command Palette. Choose a start and end color, generate a palette with Surprise me, then adjust individual surfaces when the automatic result needs a more deliberate touch.

  1. Click the Camaleone Activity Bar icon, or open Camaleone: Open Colour Picker.
  2. Choose colors, relationship mode, intensity, and sober behavior.
  3. Review the generated workbench preview and customize surfaces.
  4. Apply the workspace palette, save it as a favourite, or restore prior colors.

Project descriptor

Extension metadata and implementation surface.

Identity

Name
Camaleone
Extension ID
trentinium.camaleone
Publisher
trentinium
Categories
Themes, Other
License
MIT

Technical model

Runtime
Dependency-light JavaScript extension
Main file
extension.js
Color target
workbench.colorCustomizations
Engine
VS Code ^1.87.0
Build step
None

Commands

  • Open Colour Picker
  • Quick Apply Without Webview
  • Apply Configured Colors
  • Restore Previous Colors
  • Reset to IDE Defaults
  • Surprise Me
  • Save Current Colors as Favourite
  • Apply Favourite Colors

Settings

  • startColor and endColor
  • intensity and applyTo
  • sober and monochromatic
  • colorRelationship and panelHarmony
  • includeEditorAccent
  • surfaceOverrides
  • persistChoices

Availability

Install it, inspect it, or package it locally.