A comprehensive icon set for programming languages, design tools, and development technologies.
Devicon is an open-source icon library specifically designed for developers and designers. It provides a comprehensive collection of logos for programming languages, frameworks, design tools, and development technologies in multiple formats and styles. The project solves the problem of finding consistent, high-quality icons for showcasing tech stacks in portfolios, documentation, and projects.
Developers, designers, technical writers, and anyone creating content related to programming languages or development tools who needs consistent icons for their projects, documentation, or portfolios.
Developers choose Devicon because it offers the most comprehensive collection of development-related icons in one place, with multiple style variations and easy integration options. Unlike generic icon sets, it's specifically curated for the development ecosystem and maintained by an active community.
Set of icons representing programming languages, designing & development tools
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
With over 150 icons covering programming languages, frameworks, and tools, it provides one of the most comprehensive collections specifically for developers, as highlighted in the README.
Icons are available as SVGs, icon fonts, and CSS-includable assets, offering flexibility for different integration needs, including CDN and npm installation.
Each icon comes in plain, line, original, and wordmark versions with optional coloring, allowing for customization without extra design work.
Simple setup via CDN, npm, or direct SVG inclusion means developers can quickly add icons with minimal configuration, as shown in the TL;DR example.
Building icons locally requires installing multiple dependencies like npm, Python, and Firefox, making it cumbersome for casual contributors or custom builds.
As a community-driven project, icon styles and quality may vary, and some logos might not be up-to-date with official brand versions, leading to visual mismatches.
Focused solely on development technologies, it lacks icons for broader use cases, forcing users to supplement with other libraries for general UI needs.