Map

developer-icons

Toolbox toolboxtypescriptreacticonsfrontendTypeScriptMIT ↳ show in map Markdown
title
developer-icons
type
toolbox
summary
Tech and developer logos as SVGO-optimized React components, also downloadable as plain SVG
tags
typescript, react, icons, frontend
language
TypeScript
license
MIT
created
2026-04-08
updated
2026-04-08

A curated collection of tech and developer logo icons shipped as optimized SVG components for React, Next.js, and TypeScript projects. Each icon is compressed with SVGO for minimal file size while staying crisp at any resolution. The library also offers direct SVG downloads from its website for use in design tools like Figma.

How it works

Icons live as individual SVG files in the repo. A build pipeline runs SVGO for optimization and SVGSON for SVG-to-JSON conversion, then generates named React components that get published to npm. The website itself is built with Astro and Tailwind CSS, serving as both documentation and a browsable icon gallery.

The design language is inspired by Lucide — all icons follow predefined style rules for consistent weight and spacing across the set. Variants include light/dark mode versions and wordmark alternatives.

Usage

Install from npm:

npm i developer-icons

Import named components:

import { ReactIcon, TypeScriptIcon, GoIcon } from "developer-icons";

export default function TechStack() {
  return (
    <div>
      <ReactIcon size={48} />
      <TypeScriptIcon size={48} />
      <GoIcon size={48} />
    </div>
  );
}

Components accept props for size, color, and strokeWidth.

Limitations

  • React/Next.js only — no Vue, Svelte, or framework-agnostic web component exports
  • Icon set is community-contributed, so coverage of niche technologies varies

1,900+ stars · MIT license · github.com/xandemon/developer-icons