Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
D

developer-icons

> 前端框架
Open source

A collection of well-optimized SVG tech logos for developers and designers—customizable, scalable, and free.

2.6K stars0 likes0 views
WebsiteGitHub

About

A collection of well-optimized SVG tech logos for developers and designers—customizable, scalable, and free.

Homepage  ⬥  Browse Icons  ⬥  NPM Package  ⬥  Usage  ⬥  Contributing

Welcome to **`developer-icons`**—a curated set of high-quality, customizable tech icons built for developers and designers. Fully compatible with TypeScript, ideal for React and Next.js, or downloadable from our [official website](https://xandemon.github.io/developer-icons/icons/All "Developer Icons Website") for design projects. ## ✨ Star History ## ‍ Used by ## ️ Features - ⚡ **Highly optimized:** Icons are optimized for performance and size. They are designed to be as small as possible while maintaining the quality. - **Customizable:** Cusomizations are available for all icons. You can change the size, color, stroke width, and much more. - **Perfectly scalable:** Icons are designed to be properly scaled to any size without compromising the quality. - **Consistent icons:** No more dealing with inconsistent styles and designs. All icons are designed with a pre-defined set of rules. - **Various variants:** Icons come with their own set of families such as light and dark mode, wordmark, and other variants. - **Free & open-source:** Completely free and open-source with license. No need to worry about privately hidden malicious code and be a contributor yourself. Explore more and start using `developer-icons` today to enhance your projects with stunning, customizable icons! ## Tech Stack - [Astro](https://astro.build/) - The web framework for content-driven websites. - [React](https://reactjs.org/) - A JavaScript UI library used with Astro. - [Tailwind CSS](https://tailwindcss.com/) - A utility-first CSS framework for rapid UI development. - [NPM](https://www.npmjs.com/) - The package manager for JavaScript. - [Typescript](https://www.typescriptlang.org/) - A statically typed, superset of JavaScript. - [Vite](https://vitejs.dev/) - A lightning-fast build tool for an optimized development experience. - [Lucide Icons](https://lucide.dev/) - A modern, customizable, open-source icon library. - [SVGO](https://github.com/svg/svgo) - A powerful tool for compressing and optimizing SVG files. - [SVGSON](https://github.com/svgson/svgson) - A tool to seamlessly convert SVGs to JSON format and back. ## Installation To add the icons to your project, run one of the following commands: ```bash npm i developer-icons ``` or ```bash yarn add developer-icons ``` or ```bash pnpm add developer-icons ``` ## ⚙️ Usage Import named icon components from the `developer-icons` package and use them just like any other React component, with props/attributes similar to those of an SVG: ```javascript import { HtmlIcon, JavascriptIcon } from "developer-icons"; //inside your React component JSX export const YourReactComponent = () => { return ( ); }; ``` In this example, we import `HtmlIcon` and `JavascriptIcon` from the `developer-icons` package and use them within a React component. You can customize the icons by adjusting their `size`, `color`, `style`, and other properties. ## Contributing We welcome contributions of all kinds, whether you're looking to add new icons, improve existing ones, or enhance the overall project. To get started, refer to our [Contributing Guidelines](https://xandemon.github.io/developer-icons/docs/contributing). And many many thanks to those who participated in this little project :) ## License Licensed under MIT License and copyrights reserved. For complete documentation, visit our [official documentation](https://xandemon.github.io/developer-icons/docs).

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •⚡ Highly optimized: Icons are optimized for performance and size. They are designed to be as small as possible while maintaining the quality.
  • •Customizable: Cusomizations are available for all icons. You can change the size, color, stroke width, and much more.
  • •Perfectly scalable: Icons are designed to be properly scaled to any size without compromising the quality.
  • •Consistent icons: No more dealing with inconsistent styles and designs. All icons are designed with a pre-defined set of rules.
  • •Various variants: Icons come with their own set of families such as light and dark mode, wordmark, and other variants.
  • •Free & open-source: Completely free and open-source with license. No need to worry about privately hidden malicious code and be a contributor yourself.
  • •Astro - The web framework for content-driven websites.
  • •React - A JavaScript UI library used with Astro.
  • •Tailwind CSS - A utility-first CSS framework for rapid UI development.
  • •NPM - The package manager for JavaScript.

> Tags

TypeScriptastrogithub-actioniconslogos

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category前端框架
PricingOpen source

> Related tools

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架