VSCode Icons (Iconify JSON)

The VSCode Icons set packaged as ready-to-render Iconify JSON for any web project.

Library
npm
v1.2.82
1,053 stars
MIT License

Repository Health

Pre-computed score based on development activity, maintenance, community, maturity, and trend momentum. How we score it →
73 /100 Good
Development Activity 96
Maintenance 52
Community 44
Maturity 60
Momentum 40

Technical Analysis

AI-assessed by reading the actual repository — architecture, code quality, innovation, and documentation. How we score it →
79 /100 Good
Architecture 72
Code Quality 72
Innovation 80
Learning Curve 90

@iconify-json/vscode-icons is the VSCode Icons file-type and folder icon set distributed in the IconifyJSON format. It bundles more than 1,500 cleaned, optimised SVG icons as a single JSON data file that Iconify components, plugins and build-time tooling can consume without any runtime API calls. Because the icons are shipped as validated JSON rather than a bundle of loose SVGs, you can tree-shake exactly the icons you use and render them offline in any JavaScript environment.

What You Get

  • Over 1,500 VSCode file-type and folder icons in a single IconifyJSON data file
  • Full offline usage — no runtime requests to the Iconify API
  • Tree-shakeable imports so only the icons you reference ship to the browser
  • Compatibility with Iconify components for React, Vue, Svelte, Astro and more
  • TypeScript typings via the @iconify/types package

Common Use Cases

  • Rendering file-type icons in file explorers, IDE-style UIs and code viewers
  • Adding folder and language icons to documentation or dashboard interfaces
  • Building icon pickers that need a curated, consistent icon set

Under The Hood

Architecture - The package is a single IconifyJSON document (json/vscode-icons.json) that maps icon names to optimised SVG body strings plus shared metadata (viewBox, default dimensions, aliases). It is generated by the Iconify tooling in the iconify/icon-sets repository and consumed at build time or runtime by Iconify’s utils and framework components.

Tech Stack - Distributed as npm data with TypeScript typings from @iconify/types. The source repository is TypeScript, using Iconify Tools for validation and optimisation and vitest for tests.

Code Quality - Icons pass strict automated validation that strips scripts, external references and unknown elements, normalises colours to currentColor where applicable, and optimises paths. The repository is regenerated automatically several times a week, keeping the data current.

API Design - Consumption is trivial: import the JSON (or reference it through an Iconify component/plugin) and render by icon name. There is effectively no boilerplate, and the same data works across every Iconify integration.

Used by 9 apps in this directory

TypeScript
95%
Apache 2.0

AionUi

AI Agents · Productivity

33,179

Free, open-source Cowork desktop app that unifies Claude Code, Codex, Gemini CLI, and 20+ AI agents into a single platform with multi-agent teams, 24/7 cron automation, and zero-config built-in agent.

View details
85
Repo Health
76
Technical
66
Dependency
Built with
TypeScript 95%
Updated 3 weeks ago
Vue
43%
MIT

Alexandrie

Collaboration · Knowledge Management · Note Taking

2,777

The open-source, offline-first Notion, Obsidian & Confluence alternative with multi-tenant teams, OIDC/SSO, and one-command Docker deployment.

View details
86
Repo Health
73
Technical
74
Dependency
Built with
Vue 43%
TypeScript 41%
Go 13%
Updated 1 weeks ago
Go
92%
AGPL 3.0

BillionMail

Marketing

15,695

Self-hosted email server and marketing platform that gives you unlimited sending, full deliverability control, and AI-assisted campaigns without monthly fees.

View details
52
Repo Health
74
Technical
70
Dependency
Built with
Go 92%
Updated 3 months ago
TypeScript
92%
GPL 3.0

Blinko

Knowledge Management · Note Taking

11,049

A self-hosted, AI-powered card note-taking tool that lets you capture fleeting thoughts instantly and retrieve them with natural language search.

View details
75
Repo Health
69
Technical
63
Dependency
Built with
TypeScript 92%
Updated 1 months ago
Rust
54%
Other

Cap

Team Chat · Video Conferencing

22,884

Open source Loom alternative with GPU-accelerated recording, instant share links, AI summaries, and full self-hosting via Docker Compose.

View details
89
Repo Health
81
Technical
64
Dependency
Built with
Rust 54%
TypeScript 42%
Updated 4 days ago
TypeScript
92%
Other

n8n

Automation · No Code Platforms

206,147

Code when you need it, UI when you don't — the workflow automation platform built for technical teams who refuse to choose.

View details
95
Repo Health
87
Technical
65
Dependency
Built with
TypeScript 92%
Updated 4 days ago
TypeScript
65%
Other

NocoDB

Databases · Low Code Platforms · No Code Platforms

65,098

Turn any SQL database into a collaborative no-code spreadsheet with automatic REST APIs and real-time views.

View details
90
Repo Health
77
Technical
62
Dependency
Built with
TypeScript 65%
Vue 30%
Updated 6 days ago
Go
78%
MIT

Wakapi

Analytics · Developer Tools

4,435

Self-hosted WakaTime-compatible coding statistics backend that gives developers full control over their coding activity data.

View details
89
Repo Health
77
Technical
72
Dependency
Built with
Go 78%
HTML 12%
Updated 1 weeks ago
TypeScript
85%
Other

Webiny JS

Blogging · CMS · Ecommerce

8,048

Open-source, self-hosted CMS on AWS serverless — a TypeScript framework you extend with code, not a product you configure through a UI.

View details
90
Repo Health
86
Technical
62
Dependency
Built with
TypeScript 85%
JavaScript 13%
Updated 5 days ago

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers