Skip to content
SPECIFICTION
Get listed

Octicons

primer.style

Web
Visit primer.style
Spec score 7.0 #36 of 46 in Icon Libraries

Spec sheet

Security
The repository security page says no security policy is detected and no security advisories are published.Read 9 Oct 2026 · github.com
License
The repository license page identifies the code license as MIT and grants permission to use, copy, modify, distribute, sublicense, and sell copies subject to its terms.Read 9 Oct 2026 · github.com
Headquarters
San FranciscoRead 28 Sep 2026 · primer.style
Founded
2008Read 28 Sep 2026 · primer.style
Maker
The site describes Octicons as handcrafted by GitHub and calls Primer GitHub's design system.Read 9 Oct 2026 · primer.style
Accessibility
React icons are decorative by default; the documentation recommends an accessible name when an icon alone conveys essential meaning.Read 9 Oct 2026 · primer.style
Color
Icon fills use `currentColor` by default and can adapt to theme colors through CSS variables.Read 9 Oct 2026 · primer.style
Color behavior
React and Rails examples say icons inherit `currentColor` by default so they follow surrounding text and theme colors.Read 9 Oct 2026 · primer.style
Design guidance
The design guidelines specify 16px and 24px versions for each icon and a consistent 1.5px stroke width.Read 9 Oct 2026 · primer.style
Design tool integration
The icon pages document Figma usage by naming the icon in Primer's Octicons library.Read 9 Oct 2026 · primer.style
Direct use
The site says you can obtain SVGs from the primer/octicons repository and render them manually.Read 9 Oct 2026 · primer.style
Feedback
The repository directs users to open an issue for bugs, feedback, or ideas about the Octicon library.Read 9 Oct 2026 · github.com
Formats
Octicons are provided as SVGs.Read 9 Oct 2026 · primer.style
Icon library
The library groups icons into categories including Symbols, Objects, Developer, Feed, People, and Logos.Read 9 Oct 2026 · primer.style
Intended use
The usage guide recommends icons for simple, recognizable concepts or actions and advises supplementing them with text where possible.Read 9 Oct 2026 · primer.style
Maintainer
Primer says GitHub's Design Infrastructure and Design Engineering teams build and maintain Primer, including Octicons.Read 9 Oct 2026 · primer.style
Other usage
The documentation says SVGs can be manually rendered in an application, and individual icon pages provide Jekyll examples.Read 9 Oct 2026 · primer.style
Rails
Rails projects can use Octicons through the Primer ViewComponents gem.Read 9 Oct 2026 · primer.style
React
The React package is installed with `npm install @primer/octicons-react`.Read 9 Oct 2026 · primer.style
Sizing
React icons accept a pixel size and default to 16px.Read 9 Oct 2026 · primer.style
Support and feedback
The repository asks users to submit bugs, feedback, ideas, and icon review requests through GitHub issues; icon review requests are limited to GitHub staff.Read 9 Oct 2026 · github.com
Use limitation
The usage guide strongly discourages using Octicons as user-selectable icons because their meanings could be confusing in the wrong context.Read 9 Oct 2026 · primer.style
What it is
Octicons is a scalable set of icons handcrafted by GitHub.Read 9 Oct 2026 · primer.style

Where Specifiction places it

Alternatives to OcticonsAll alternatives →