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

Savannah Code

Tanaka Chinengundu

|
5 installs
| (0) | Free
An African Safari inspired VS Code theme: code under the African sky.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

icon

GitHub stars GitHub issues GitHub contributors GitHub license VS Code Installs VS Code Rating VS Code Version VS Code Marketplace

🐘 Savannah Code

"Code under the African sky."

A Visual Studio Code theme inspired by the African safari landscape warm sunsets, golden savannah grass, acacia trees, red earth, night skies, and the timeless beauty of wildlife.


✨ Theme Variants

Variant Type Inspiration
Savannah Sunset Dark The golden hour over the Serengeti
Savannah Dawn Light Morning mist over golden savannah
Safari Midnight Deep Dark A moonless African night sky

## 🎨 Color Palette

The palette draws directly from the African landscape:

Name Hex Inspiration
Safari Night #1C1A17 Deep night sky
Dusk Brown #2A2622 Twilight earth
Ember Soil #3B2F2F Red African soil
Baobab Bark #4A3F35 Ancient tree bark
Lion Gold #E0A458 Lion's mane at sunset
Savannah Grass #A3B18A Golden green grassland
Elephant Grey #CFCFCF Elephant hide
Fire Ember #E36414 Campfire glow
Sunset Orange #F4A261 Horizon at dusk
Acacia Green #588157 Acacia leaves
Sky Dusk Blue #3A5A74 African twilight sky
Flamingo Pink #E5989B Flamingo feathers

📦 Installation

Manual Installation

  1. Download the .vsix file from the releases page
  2. Open VS Code and press Ctrl+Shift+P
  3. Select Extensions: Install from VSIX...
  4. Choose the downloaded file

From Source

git clone https://github.com/taqsblaze/savannah-code.git
cd savannah-code-theme
npm install -g @vscode/vsce
vsce package
code --install-extension savannah-code-1.0.0.vsix

🚀 Activating the Theme

  1. Press Ctrl+Shift+P (or Cmd+Shift+P)
  2. Type Color Theme
  3. Select one of:
    • Savannah Sunset — warm dark theme
    • Savannah Dawn — warm light theme
    • Safari Midnight — deep dark, high contrast

🧠 Design Philosophy

Savannah Code was designed around five core principles:

  1. Warm Earth Tones — every color is drawn from nature, not neon
  2. Natural Contrast — readable without harshness
  3. Balanced Saturation — vibrant but never overwhelming
  4. Token Hierarchy — different syntax elements are visually distinct and intuitive
  5. Calm but Expressive — comfortable for long coding sessions

The theme intentionally avoids the cool blues and electric greens that dominate most developer themes, offering instead the warmth of a sunset fire and the depth of an African night.


🌐 Language Support

Savannah Code has been carefully tuned for:

  • JavaScript / TypeScript — full semantic token support
  • Python — decorator and built-in highlighting
  • Rust — lifetime and macro colors
  • Go — built-in function colors
  • C / C++ — macro and type distinctions
  • HTML / CSS / SCSS — tag, attribute, property, selector colors
  • JSON / YAML — key/value differentiation
  • Markdown — heading, bold, italic, link, blockquote styles
  • Shell / Bash — variable and built-in command colors

♿ Accessibility

  • WCAG AA minimum contrast ratios maintained across all variants
  • No reliance on color alone for conveying meaning
  • Colorblind-friendly palette avoiding red/green conflicts in critical UI elements
  • Comment colors are subdued but remain readable

📁 Project Structure

savannah-code-theme/
│
├── package.json             # Extension manifest
├── README.md                # This file
├── CHANGELOG.md             # Version history
├── LICENSE                  # MIT License
│
├── themes/
│   ├── savannah-sunset.json # Dark theme
│   ├── savannah-dawn.json   # Light theme
│   └── safari-midnight.json # Deep dark / high contrast
│
└── assets/
    ├── logo.png
    ├── banner.png
    └── screenshots/
        ├── sunset-js.png
        ├── sunset-py.png
        ├── dawn-ts.png
        └── midnight-rust.png

🤝 Contributing

Contributions are welcome! To maintain the Savannah Code identity:

  • Do not introduce neon or electric colors
  • Do not add cool blues as primary tones
  • All additions must maintain the African safari identity
  • Submit PRs with before/after screenshots
  • Ensure accessibility compliance (WCAG AA minimum)
  • Test across all three theme variants

🌍 Credits & Inspiration

This theme is a tribute to the natural beauty of the African continent. Color inspiration drawn from:

  • The Serengeti at golden hour
  • The Okavango Delta at dawn
  • Kilimanjaro silhouetted against a sunset
  • Baobab trees under a Milky Way sky
  • The red soils of the Maasai Mara

📜 License

MIT License — see LICENSE for details.


🔮 Future Plans

  • Custom African inspired file icon pack
  • Neovim port
  • Community palette voting for variant colors
  • Matching terminal profile presets

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft