Repolode
homarr-labs

homarr-labs/dashboard-icons

A curated collection of 3,400+ service and app icons in SVG, PNG and WEBP, served from a free CDN, with an MCP server for AI agents.

Stars
9,019
Forks
729
Open issues
35
Last commit
23 hours ago

What is it?

Dashboard Icons is a set of over 3,400 logos and icons for self-hosted services, applications and developer tools, built for dashboards such as Homarr, Homepage and Dashy. Each icon is available as SVG, plus auto-generated 512px PNG and WEBP files, with light and dark variants for different backgrounds. Files are named in kebab-case and can be linked directly through jsDelivr or GitHub raw URLs.

The project also ships an MCP server that lets coding agents and assistants such as Claude Code, Codex, Cursor, ChatGPT, Hermes Agent and OpenClaw look up icons. It can match every service in a docker-compose.yml to an icon in one call, return CDN links or inline SVG, and search the selfh.st, LobeHub and Simple Icons catalogs. Missing icons are submitted through a form on dashboardicons.com.

Key features

  • 01Over 3,400 icons for popular self-hosted services and tools
  • 02SVG, PNG and WEBP formats, with light and dark variants
  • 03Free jsDelivr CDN links using a simple predictable URL pattern
  • 04MCP server that matches docker-compose services to icons in one call
  • 05Searches the selfh.st, LobeHub and Simple Icons catalogs

Use cases

  • Adding service icons to a Homarr, Homepage or Dashy dashboard
  • Generating icon links for every service in a docker-compose file with an AI agent
  • Building an app directory or launcher that needs consistent logos

Quick start

  1. 1

    Browse and download icons at dashboardicons.com

  2. 2

    Download an icon with curl from the jsDelivr CDN

    curl -O https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/nextcloud.svg
  3. 3

    Or add the MCP server to Claude Code

    claude mcp add --transport http dashboard-icons https://dashboardicons.com/api/mcp

Things to know

  • Icons are third-party brand trademarks, provided for identification purposes only and not for endorsement.
  • Submitting icons or proposing updates through the MCP server requires signing in.

In collections

Topics

FAQ

What is dashboard-icons?
A curated collection of 3,400+ service and app icons in SVG, PNG and WEBP, served from a free CDN, with an MCP server for AI agents. Dashboard Icons is a set of over 3,400 logos and icons for self-hosted services, applications and developer tools, built for dashboards such as Homarr, Homepage and Dashy. Each icon is available as SVG, plus auto-generated 512px PNG and WEBP files, with light and dark variants for different backgrounds. Files are named in kebab-case and can be linked directly through jsDelivr or GitHub raw URLs.
Is dashboard-icons free to use? What license does it have?
dashboard-icons is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is dashboard-icons still maintained?
Actively maintained. The last commit to dashboard-icons was on Nov 6, 2026.
What can I use dashboard-icons for?
Adding service icons to a Homarr, Homepage or Dashy dashboard Generating icon links for every service in a docker-compose file with an AI agent Building an app directory or launcher that needs consistent logos
How do I install dashboard-icons?
Browse and download icons at dashboardicons.com Download an icon with curl from the jsDelivr CDN: curl -O https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/nextcloud.svg Or add the MCP server to Claude Code: claude mcp add --transport http dashboard-icons https://dashboardicons.com/api/mcp
Where can I get dashboard-icons?
The source code and installation instructions are on GitHub: https://github.com/homarr-labs/dashboard-icons

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects