(N)Vim
| Base16 key | Intended semantic role | Typical Neovim mapping | Semantic name | 
|---|---|---|---|
| base00 | Default background | Normal.bg, EndOfBuffer.bg | mainbg | 
| base01 | Lighter bg | LineNr.bg, SignColumn.bg, StatusLine.bg, StatusLineNC.bg | — | 
| base02 | Selection bg | Visual.bg, CursorLine.bg, ColorColumn.bg | selection | 
| base03 | Comments / Invisibles | Comment.fg, Conceal.fg | comment | 
| base04 | Secondary fg | NonText.fg, SpecialKey.fg | builtin | 
| base05 | Default foreground | Normal.fg, Identifier.fg | mainfg | 
| base06 | Lighter fg (emphasis, types) | Type.fg, PreProc.fg | type | 
| base07 | Brightest fg (strong emphasis) | Function.fg, Special.fg, Title.fg | functionname | 
| base08 | Red — Errors / Warnings | Error.fg, DiagnosticError.fg, Statement.fg | warning | 
| base09 | Orange — Constants / Numbers | Constant.fg, Number.fg, Boolean.fg | constant | 
| base0A | Yellow — Keywords / Identifiers | Keyword.fg, Conditional.fg, Repeat.fg | keyword | 
| base0B | Green — Strings | String.fg, Character.fg | string | 
| base0C | Cyan — Operators / Specials | Operator.fg, Include.fg, Define.fg | variable | 
| base0D | Blue — Functions / Names | Function.fg, Title.fg, Tag.fg | functionname | 
| base0E | Purple — Types, Storage | Type.fg, StorageClass.fg, Structure.fg | keyword / type | 
| base0F | Brown — Deprecated / “extra” | Todo.fg, WarningMsg.fg | warning2 | 
WezTerm
| Base16 key | WezTerm mapping | 
|---|---|
| base00 | background | 
| base01 | cursor_bg / selection bg | 
| base02 | selection_bg | 
| base03 | ansi[8] (bright black / dim) | 
| base04 | ansi[7] (white) | 
| base05 | foreground | 
| base06 | cursor_fg / bright fg | 
| base07 | ansi[15] (bright white) | 
| base08 | ansi[1] (red) | 
| base09 | ansi[3] (yellow/orange) | 
| base0A | ansi[11] (bright yellow) | 
| base0B | ansi[2] (green) | 
| base0C | ansi[6] (cyan) | 
| base0D | ansi[4] (blue) | 
| base0E | ansi[5] (magenta) | 
| base0F | ansi[9] (bright red / brown) | 
Tmux
| Base16 key | Tmux mapping | 
|---|---|
| base00 | status-bg | 
| base01 | pane-border-fg | 
| base02 | message-command-bg | 
| base03 | status-fg (dim text) | 
| base04 | inactive window label fg | 
| base05 | active window label fg | 
| base06 | status-right clock fg | 
| base07 | window-status-current fg | 
| base08 | error / bell highlight | 
| base09 | special status segment | 
| base0A | warning messages | 
| base0B | success messages | 
| base0C | info messages | 
| base0D | status bar separators | 
| base0E | window titles | 
| base0F | alt border / deprecated | 
Zsh (base16-shell)
| Base16 key | Zsh mapping | 
|---|---|
| base00 | background | 
| base01 | selection background | 
| base02 | selection background | 
| base03 | comments / dim text | 
| base04 | secondary text | 
| base05 | foreground | 
| base06 | lighter fg (emphasis) | 
| base07 | brightest fg / strong emphasis | 
| base08 | red / errors / warnings | 
| base09 | numbers / constants | 
| base0A | keywords / identifiers | 
| base0B | strings / success | 
| base0C | specials / operators | 
| base0D | functions / classes | 
| base0E | types / storage | 
| base0F | deprecated / other |