SVG icons for over 3,400 popular brands, available for download, CDN embedding, npm and PHP.
selfhst/icons
A collection of SVG, PNG, WebP, AVIF and ICO logos and icons for self-hosted and other software, served via jsDelivr.
- Stars
- 991
- Forks
- 93
- Open issues
- 0
- Last commit
- 2 days ago
What is it?
selfh.st/icons is a collection of logos and icons for self-hosted software and other applications. It is browsable through the selfh.st/icons directory, and the files are also served directly from this repository through the jsDelivr CDN, so they can be linked in dashboards, wikis and app launchers.
SVG is the primary format where a vector version exists; otherwise PNG is used. Every icon is also provided as PNG, WebP and AVIF, and as ICO files at 16, 32, 48, 64 and 128 pixel sizes. The directory offers standard, dark and light color variants for SVG icons, while custom colors are available to paid members or to anyone who deploys the collection themselves.
Requests for new or updated icons are handled through the repository's discussions. Contributions by pull request are limited to organizational members to keep the collection consistent.
Key features
- 01Provides SVG, PNG, WebP, AVIF and ICO formats for each icon where available.
- 02Serves files through the jsDelivr CDN directly from the repository.
- 03Offers standard, dark and light color variants for SVG icons.
- 04ICO files include 16, 32, 48, 64 and 128 pixel sizes.
- 05Icon requests are accepted through repository discussions.
Use cases
- Adding application logos to a self-hosted dashboard or homepage.
- Displaying service icons in a wiki, documentation site or bookmark manager.
- Pulling icon files into a web app through a CDN URL.
Things to know
- Custom colors require a paid selfh.st membership or self-hosting the collection.
- Pull requests are accepted only from organizational members, so outside contributions are limited to requests via discussions.
- SVG is not available for every icon, so some icons come only as PNG.
In collections
Topics
FAQ
- What is icons?
- A collection of SVG, PNG, WebP, AVIF and ICO logos and icons for self-hosted and other software, served via jsDelivr. selfh.st/icons is a collection of logos and icons for self-hosted software and other applications. It is browsable through the selfh.st/icons directory, and the files are also served directly from this repository through the jsDelivr CDN, so they can be linked in dashboards, wikis and app launchers.
- Is icons free to use? What license does it have?
- icons is open source under the CC-BY-4.0 license. Check the license terms before using it in commercial products.
- Is icons still maintained?
- Actively maintained. The last commit to icons was on Nov 5, 2026.
- What can I use icons for?
- Adding application logos to a self-hosted dashboard or homepage. Displaying service icons in a wiki, documentation site or bookmark manager. Pulling icon files into a web app through a CDN URL.
- Where can I get icons?
- The source code and installation instructions are on GitHub: https://github.com/selfhst/icons
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
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.
A library of SVG brand logos with a web gallery and API, built with SvelteKit and Tailwind CSS.
An open library of about 7,600 brand and cloud SVG icons, available via npm, CDN, CLI, and an MCP server for AI editors.
A collection of optimized, customizable SVG tech logos for developers, available as an npm package of React components.
Google's official Material Design icon sets (Material Symbols and classic Material Icons) in SVG, icon font, Android, and iOS formats.