Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

366 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HearthCode

English | Chinese (Simplified) | Japanese

Open VSX Downloads VS Code Marketplace Installs VS Code Marketplace Version Start on theme.hearthcode.dev

HearthCode is a theme family for code interfaces with two design directions: Ember and Moss. Each direction ships Dark and Light for VS Code, Open VSX-compatible editors, and five terminal formats; Moss is also available for Obsidian.

HearthCode Theme Preview

Start Here

  • Ember: warm paper, softer warmth, ember-led hierarchy.
  • Moss: drier paper, cleaner separation, more structural feel.
  • Dark: balanced default for mixed light and long coding sessions.
  • Light: bright-room and docs-heavy version.

Note On Moss

Moss takes directional inspiration from the GruvDark theme family, especially its charcoal-and-paper balance and clearer split syntax lanes. It is translated through HearthCode's own semantic system and calibration rules rather than copied one-to-one.

Obsidian

HearthCode is a first-class Obsidian theme too — the same color language applied to functional Markdown: typed callouts, task states with a struck-through done state, layered list markers, flat code and quote surfaces, and tag pills, kept consistent across edit and reading views.

It also integrates with the Style Settings plugin: tune typography (monospace notes, upright comment italics, readable line length), callout intensity, and a contrast-vetted accent (Moss / Amber / Slate) — all without touching the calibrated palette.

HearthCode for Obsidian

Install

  1. VS Code Marketplace: https://marketplace.visualstudio.com/items?itemName=hearth-code.hearth-theme
  2. Open VSX-compatible editors: https://open-vsx.org/extension/hearth-code/hearth-theme
  3. VS Code Quick Open: ext install hearth-code.hearth-theme
  4. Obsidian: https://community.obsidian.md/themes/hearthcode — or in-app Settings → Appearance → Themes → Manage, then search HearthCode.
  5. Terminal: Warp, Windows Terminal, Kitty, Alacritty, and iTerm2 files. Start with HearthCode Moss Dark.

Shipped Themes

  • HearthCode Moss Dark
  • HearthCode Moss Light
  • HearthCode Ember Dark
  • HearthCode Ember Light

Theme Forge

Want a different primary color? Run HearthCode: Open Theme Forge to open a panel, pick a color, and watch the whole theme — syntax and editor chrome (status bar, side/activity/title bars, and surfaces) — recolor live in a side-by-side dark/light preview. Apply writes the result as theme-scoped color customizations (live, no reload), painting only your active HearthCode scheme's dark and light variants and leaving the other scheme untouched — switch to a Moss or Ember variant first. HearthCode: Reset Theme Forge removes exactly what Forge wrote. Quality holds by construction: Forge is bound by the same quality contract as the shipped themes — the syntax lanes rotate together so role separation holds, saturation is clamped to a safe band, the chrome tint is contrast-checked so editor text stays at AA, and functional colors (terminal, errors, git, diff) keep their meaning.

Prefer No Italics?

HearthCode styles comments, types, and decorators in italics. If your font renders italics poorly (common with CJK fonts), enable the hearthcode.disableItalics setting — the extension switches every italic rule off while keeping all colors intact, and undoes it when toggled back. Details and a manual alternative live in docs/disable-italics.md.

Links

About

A warm-toned VSCode color theme grounded in eye science. Dark and light variants, WCAG AA contrast, low color temperature.

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages