24×24グリッドでデザインされた、MITライセンスの6,200種類以上のSVGアイコン。React、Vue、Svelte、Angularなどのパッケージを提供。
primer/octicons
GitHubが開発したSVGアイコンセット。JavaScript、React、Ruby向けライブラリとして提供されています。
- スター
- 8,775
- フォーク
- 849
- 未解決の Issue
- 1
- 最終コミット
- 12 時間前
これは何?
OcticonsはGitHubのアイコンセットです。SVG素材として配布されるほか、さまざまな技術スタックで簡単に使えるライブラリも提供されています。リポジトリには、JavaScript APIを備えたNode.jsパッケージ、Reactコンポーネント、React向けのstyled-systemバリアントに加え、gem、Railsヘルパー、Jekyllプラグインを含むRubyパッケージが含まれています。
各アイコンは16pxと24pxの素材が用意されており、名前が変更されたアイコンには互換性のための名前も用意されています。正規名と非推奨の別名の両方が維持されているため、既存の名前による参照も引き続き機能します。また、JavaScriptとRubyのヘルパーは、サイズを指定しない場合、デフォルトで24pxのアイコンを出力します。
コードはMITライセンスですが、セットに含まれるGitHubロゴには、GitHubが定める別個のロゴガイドラインが適用されます。
主な機能
- 0116pxと24pxのSVGアイコンを提供します。
- 02アイコンのマークアップを生成するNode.js向けJavaScript APIを提供します。
- 03Styled Systemバリアントを含むReactコンポーネントを収録しています。
- 04Ruby gem、Railsヘルパー、Jekyllプラグインとの連携機能を提供します。
- 05互換性のある別名により、非推奨のアイコン名も引き続き使用できます。
ユースケース
- ReactまたはNode.jsのWebインターフェースにGitHubスタイルのアイコンを追加する。
- ヘルパーgemを使ってRailsアプリケーションでアイコンを描画する。
- インラインアイコンが必要なJekyllの静的サイトを構築する。
クイックスタート
- 1
Libraries セクションからライブラリパッケージを選択します(JavaScript または Ruby)
- 2
インストール方法と使い方については、そのライブラリの README を読んでください
トピック
よくある質問
- octicons とは?
- GitHubが開発したSVGアイコンセット。JavaScript、React、Ruby向けライブラリとして提供されています。 OcticonsはGitHubのアイコンセットです。SVG素材として配布されるほか、さまざまな技術スタックで簡単に使えるライブラリも提供されています。リポジトリには、JavaScript APIを備えたNode.jsパッケージ、Reactコンポーネント、React向けのstyled-systemバリアントに加え、gem、Railsヘルパー、Jekyllプラグインを含むRubyパッケージが含まれています。
- octicons は無料で使えますか?ライセンスは?
- octicons は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- octicons は今もメンテナンスされていますか?
- 活発にメンテナンス中。octicons の最終コミットは 2026年11月6日 です。
- octicons は何に使えますか?
- ReactまたはNode.jsのWebインターフェースにGitHubスタイルのアイコンを追加する。 ヘルパーgemを使ってRailsアプリケーションでアイコンを描画する。 インラインアイコンが必要なJekyllの静的サイトを構築する。
- octicons のインストール方法は?
- Libraries セクションからライブラリパッケージを選択します(JavaScript または Ruby) インストール方法と使い方については、そのライブラリの README を読んでください
- octicons はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/primer/octicons
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Microsoftが公開する、親しみやすくモダンなFluent UIアイコン集。Android、iOS/macOS、Flutter向けライブラリとSVGで提供されています。
手描き風の204種類のSVGアイコンを収録した、MITライセンスの無料ライブラリ。線が描かれて揺れ続けるアニメーションとReactコンポーネントに対応。
AI・クラウド・Webプロダクト向けの、ReactとVueコンポーネントを備えた3900個以上の無料オープンソースUIアイコンセット。
Longbridge GPUI Kitアプリで、塗り・ウェイト・グレード・光学サイズを調整しながらGoogle Material Symbols全4,359種を使えるRustクレート。
Web・モバイル・デザイン向けの、1600点以上の統一感あるSVGアイコンを収録したオープンソースライブラリ。React、Vue、Svelteなどの公式パッケージを提供。