primer/octicons

A scalable set of icons handcrafted with ❤️ by GitHub

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 18 minutes ago
Added to GitGenius on September 7th, 2026
Created on June 16th, 2014
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 842
Total Stargazers: 8,749 (+0)
Total Subscribers: 148 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Octicons is a scalable set of SVG icons handcrafted by GitHub for use across its products and services.

The project solves the problem of maintaining a consistent, cohesive icon system across multiple platforms and frameworks. It provides a single source of truth for icon design that can be consumed through different libraries tailored to specific technology stacks. The approach involves building SVG icons once and then exposing them through platform-specific packages that handle rendering and styling appropriately for each environment.

Developers should choose Octicons if they are building applications that benefit from GitHub's design language or need a well-maintained icon system with multi-platform support. The project suits teams using JavaScript, React, Ruby, Rails, or Jekyll who want icons that integrate naturally with their existing tooling. The repository provides separate packages for different use cases: a core Node.js library with a JavaScript API, React components, React components with Styled System props support, a Ruby gem, a Rails helper, and a Jekyll plugin. This modular approach means you can adopt only the packages relevant to your technology stack.

The project maintains active continuous integration and publishing workflows that validate changes before release. Contributions are welcomed through issue templates for bug reports, feedback, and feature ideas, with a separate process for icon review requests managed by GitHub staff.