Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Exa - Icon PackNew to Visual Studio Code? Get it now.
Exa - Icon Pack

Exa - Icon Pack

Andrew Stone

|
1,242 installs
| (1) | Free
Get your own icons
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Exa Icons • an icon pack for vscode

New in 0.1.7

Icon variant added for Jinja template file (.j2)

New in 0.1.6

Icon variant added for Terraform variables file (.tfvars)

Icon added for PowerShell (light & dark variants)

New in 0.1.5

Icon added for Terraform

New in 0.1.4

Icon added for OpenGL and WebGPU (light & dark variants)

Tweeks to several others (cpp, git (dark), js, ts, lock, make, sqlite)

New in 0.1.3

Icon added for sqlite (light & dark variants)

Why an icon pack?

Icons communicate faster than looking at file extensions and serve as a reference when looking through nested directories (and they look cool).

Why not ___ icon pack?

Other icon packs I've tried have had poor support for both light/dark mode editor themes. Some icons would look great on a dark UI but indistinguishable on a light UI (or vice-versa).

Current list file extenstion with custom icons:

  • Folder/Directory (open)
  • Folder/Directory (closed)
  • .git & .gitignore
  • .vscode folder (closed)
  • .vscode folder (open)
  • *.lock
  • *.sqlite
  • C (.*c)
  • C/C++ header (*.h)
  • C++ (*.cpp)
  • CSS (*.css)
  • GO (*.go)
  • HTML (*.html)
  • Javascript (*.js)
  • LICENSE
  • Lua (*.lua)
  • Markdown (*.md)
  • OpenCL (*.cl)
  • OpenGL (*.glsl)
  • Python (*.py)
  • React.js (*.jsx)
  • React.ts (*.tsx)
  • Rust (*.rs)
  • SCSS (*.scss)
  • Swift (*.swift)
  • TOML (*.toml)
  • Typescript (*.ts)
  • WebGPU (*.wgsl)

All other files without defined custom icon default to <> icon.

Exa Icons Preview

Exa Icons Preview

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