GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - xandemon/developer-icons: A collection of well-optimized SVG tech logos for developers and designers—customizable, scalable, and free.

BranchesTags
Open more actions menu

Latest commit

 

History

455 Commits
455 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.husky
.husky
 
 
icons
icons
 
 
lib
lib
 
 
playground
playground
 
 
public
public
 
 
showcase
showcase
 
 
.eslintrc.cjs
.eslintrc.cjs
 
 
.gitignore
.gitignore
 
 
.prettierignore
.prettierignore
 
 
.prettierrc.json
.prettierrc.json
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
index.html
index.html
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
svgo.config.mjs
svgo.config.mjs
 
 
tsconfig-build.json
tsconfig-build.json
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.node.json
tsconfig.node.json
 
 
vite.config.ts
vite.config.ts
 
 

Repository files navigation

Developer Icons by xandemon

Developer Icons

Astro Tailwind CSS React.js Developer-Icons NPM Package Version Developer-Icons License
Developer-Icons NPM Package Downloads Developer-Icons GitHub Stars Developer-Icons GitHub Network Dependents Developer-Icons GitHub Forks

Homepage  ⬥  Browse Icons  ⬥  NPM Package  ⬥  Usage  ⬥  Contributing

Developer Icons by xandemon

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 for design projects.

✨ Star History

Star History Chart

🧑‍💻 Used by

Developer-Icons GitHub Users

🎖️ 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 - 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.
  • Typescript - A statically typed, superset of JavaScript.
  • Vite - A lightning-fast build tool for an optimized development experience.
  • Lucide Icons - A modern, customizable, open-source icon library.
  • SVGO - A powerful tool for compressing and optimizing SVG files.
  • 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:

npm i developer-icons

or

yarn add developer-icons

or

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:

import { HtmlIcon, JavascriptIcon } from "developer-icons";

//inside your React component JSX
export const YourReactComponent = () => {
  return (
    <div>
      <HtmlIcon className="html-icon" />
      <JavascriptIcon size={52} style={{ marginLeft: 20 }} />
    </div>
  );
};

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.

Developer Icons contributors image by contrib.rocks

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.

About

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

xandemon.github.io/developer-icons/

Topics

astrogithub-actioniconslogosnpmnpm-packagesnpmjsopen-sourceoptimizedreactreact-librariessvgsvg-iconsvg-imagestailwindcsstypescriptvector-iconsvite

Resources

Readme
MIT license

Contributing

Contributing
Activity

Stars

2.7k stars

Watchers

10 watching

Forks

215 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.