Skip to content

A scalable set of icons handcrafted with <3 by GitHub

License

Notifications You must be signed in to change notification settings

thebureaugroup/octicons

 
 

Repository files navigation

Octicons

octicons

Build Status

Octicons are a set of SVG icons built by GitHub for GitHub. This repository is a mono repository that contains distribution libraries for other platforms/languages. The vectors for all the icons are stored in a Figma file.

Adding/Updating an icon

Read through our contributing guide if you're planning on adding or updating one of the icons.

Libraries

This repository is a repository containing other packages. Each of them is in the lib/ folder and gives access to Octicons on a different platform / language.

JavaScript

The octicons node.js library is the main JavaScript library. With a JavaScript API that can be used in a variety of applications.

Package Version
@primer/octicons
Node.js package with Javascript API
npm version
@primer/octicons-react
React octicons components
npm version

Ruby

Package Version
octicons
Ruby gem with Ruby API
Gem version
octicons_helper
Rails helper for using octicons
Gem version
jekyll-octicons
Jekyll plugin for using octicons
Gem version

License

(c) GitHub, Inc.

When using the GitHub logos, be sure to follow the GitHub logo guidelines.

Code License: MIT Applies to all other files

About

A scalable set of icons handcrafted with <3 by GitHub

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 48.1%
  • Ruby 35.2%
  • Shell 7.4%
  • HCL 4.1%
  • TypeScript 3.7%
  • Dockerfile 1.3%
  • CSS 0.2%