Node.js
Node.js brand palette anchored on Node Green (#5FA04E), the signature green of the hexagon mark following the 2024 brand refresh. The historic green (#339933) and Foundation-PDF Node Green (#68A063) are preserved as supporting tones. The full palette also includes Dark Green (#006837) and Light Green (#39B54A) from the original Node.js Foundation Visual Identity Guidelines, and a neutral set for light and dark canvases.
11 swatches 14 light roles 14 dark roles
Swatches
node-green
#5FA04E
Primary brand color — the hexagon mark fill, post-2024 refresh. Source: nodejs.org current logo / simple-icons.
node-green-classic
#339933
Historic Node Green used in earlier marks and still common across badges and community materials. Preserved for legacy surfaces.
node-green-foundation
#68A063
Node Green as published in the original Foundation Visual Identity Guidelines PDF. PANTONE 7741 C.
node-dark-green
#006837
Deep green used for hover states and shadowed accents per the Foundation guidelines. PANTONE 361 C (approx).
node-light-green
#39B54A
Lighter green used for highlights per the Foundation guidelines. PANTONE 360 C (approx).
node-black
#000000
Pure black per Foundation guidelines.
node-charcoal
#1C1C1C
Dark-mode page canvas (brand-atoms inversion).
node-gray
#666666
Mid neutral.
node-light-gray
#D5D5D5
Hairline borders.
node-off-white
#F4F4F4
Subtle layered surface.
node-white
#FFFFFF
Page canvas in light mode.
Mode role mappings
Light mode (14 roles)
accent
→ node-light-green accent-hover
→ node-green background
→ node-white error
→ node-dark-green primary
→ node-green primary-hover
→ node-dark-green success
→ node-green surface
→ node-off-white surface-elevated
→ node-white text-primary
→ node-black text-secondary
→ node-gray text-tertiary
→ node-dark-green warning
→ node-light-green warning-hover
→ node-green Dark mode (14 roles)
accent
→ node-green accent-hover
→ node-light-green background
→ node-charcoal error
→ node-dark-green primary
→ node-light-green primary-hover
→ node-green success
→ node-green surface
→ node-black surface-elevated
→ node-charcoal text-primary
→ node-white text-secondary
→ node-light-gray text-tertiary
→ node-light-green warning
→ node-light-green warning-hover
→ node-green Provenance
- Source
- https://nodejs.org/static/documents/foundation-visual-guidelines.pdf
- License
MIT- Attribution
- Node.js is MIT-licensed and stewarded by the OpenJS Foundation. Brand colors documented here are the original Node.js Foundation Visual Identity Guidelines palette (Node Green #68A063, Dark Green #006837, Light Green #39B54A), supplemented by the post-2024 refresh Node Green (#5FA04E) used in the current logo and on nodejs.org and published by the simple-icons project.
- Imported
-
2026-05-18 - Notes
- Node.js maintains two versions of its primary green: the Foundation PDF v1.0 publishes #68A063 as the canonical value; the current refreshed mark on nodejs.org and the simple-icons project use #5FA04E. Both are captured here; #5FA04E is the primary in role mappings since it is the current published value.