github-readme-stats/docs/readme_ja.md
2023-10-15 21:40:23 +03:00

18 KiB

GitHub Readme Stats

GitHub Readme Stats

あなたの README に自動生成された GitHub の統計情報を載せましょう!

Tests Passing GitHub Contributors Tests Coverage Issues GitHub pull requests OpenSSF Scorecard

View Demo · Report Bug · Request Feature

Français · 简体中文 · Español · Deutsch · 日本語 · Português Brasileiro · Italiano · 한국어 . Nederlands . नेपाली . Türkçe

このプロジェクトを気に入っていただけましたか?
もしよろしければ、プロジェクトのさらなる改善のために寄付を検討して頂けると嬉しいです!

主な機能

GitHub Stats Card

以下のコードをコピーして、あなたの Markdown ファイルに貼り付けるだけです。 簡単ですね!

?username= の値は、あなたの GitHub アカウントのユーザー名に変更してください。

[![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra)](https://github.com/anuraghazra/github-readme-stats)

Note: カードに表示されるランクはユーザの統計情報に基づいて計算されています。詳しくは、src/calculateRank.jsをご覧ください。

特定の統計情報を隠す

クエリパラメータ ?hide= に値をカンマ区切りで渡すことで、特定の統計情報を隠すことができます。

Options: &hide=stars,commits,prs,issues,contribs

![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&hide=contribs,prs)

プライベートリポジトリへのコミットをカウントする

クエリパラメータ ?count_private=true を使用することで、プライベートリポジトリへのコミット数を総数に追加することができます。

Note: このプロジェクトを自分でデプロイしている場合、デフォルトではプライベートリポジトリへのコミットがカウントされます。

Options: &count_private=true

![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&count_private=true)

アイコンを表示する

クエリパラメータ ?show_icons=true を使用することで、アイコンの表示が有効になります。

![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true)

テーマの変更

内蔵されているテーマを使用すれば、手動のカスタマイズを行うことなくカードの外観を変更することができます。

?theme=THEME_NAME は以下のように使います。

![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=radical)

内蔵テーマの一覧

dark, radical, merko, gruvbox, tokyonight, onedark, cobalt, synthwave, highcontrast, dracula

GitHub Readme Stat Themes

その他の使用可能なテーマのプレビュー設定ファイルもご覧ください。もしよろしければ、新しいテーマを投稿してみてください 😄

テーマを自分でカスタマイズする

Stats CardRepo Card の外観を URL パラメータを使って好きなようにカスタマイズすることができます。

共通のオプション

  • title_color - タイトルの色 (16 進数カラーコード)
  • text_color - 中身のテキストの色 (16 進数カラーコード)
  • icon_color - アイコンの色(変更可能な場合のみ) (16 進数カラーコード)
  • bg_color - 背景の色 (16 進数カラーコード) または angle,start,end の形式でグラデーションを指定することも可
  • hide_border - カードの境界線を非表示にします (ブール値)
  • theme - 使用可能なテーマ一覧 から選んだテーマ名
  • cache_seconds - キャッシュ時間の秒数 (最小値: 14400, 最大値: 86400)
  • locale - カードに言語を設定する (例えば cn, de, es, 等)
bg_color の グラデーション指定

bg_color オプションで複数のカンマ区切りの値を指定してグラデーションをレンダリングすることができます。フォーマットは以下の通りになります。

&bg_color=DEG,COLOR1,COLOR2,COLOR3...COLOR10

キャッシュに関する注意点: Repo cards のデフォルトのキャッシュは、フォーク数とスター数が 1k 未満の場合は 30 分(1800 秒) で、それ以外の場合は 2 時間(7200) です。また、キャッシュは最低でも 30 分、最大でも 24 時間に制限されていることに注意してください。

Stats Card だけに存在するオプション

  • hide - 特定の統計情報を隠す (カンマ区切りで指定)
  • hide_title - (boolean)
  • hide_rank - (boolean)
  • show_icons - (boolean)
  • include_all_commits - 今年度のコミット数だけでなく、コミット数の総数をカウントする (boolean)
  • count_private - プライベートリポジトリへのコミットをカウントする (boolean)
  • line_height - テキストの行の高さ (number)
  • custom_title - タイトル文字列を変更する
  • disable_animations - カードのアニメーションを無効にする (boolean)

Repo Card だけに存在するオプション

  • show_owner - リポジトリのオーナーを表示する (boolean)

Language Card だけに存在するオプション

  • hide - 特定の言語を隠す (カンマ区切りで指定)
  • hide_title - (boolean)
  • layout - normal & compact & donut & donut-vertical & pie のいずれかのレイアウトに切り替える
  • card_width - カードの横幅 (number)
  • langs_count - 表示される言語の数 (1 ~ 10, 初期値 5)
  • exclude_repo - 指定されたリポジトリを除外する (カンマ区切りで指定)
  • custom_title - タイトル文字列を変更する

⚠️ 重要: Percent Encoding で指定されているように、プログラミング言語の名前は URL エンコードされている必要があります。 (例: c++c%2B%2B, jupyter notebookjupyter%20notebook, など)


GitHub Extra Pins

GitHub extra pins を使うと、GitHub の readme プロフィールを使って、自分のプロフィールに 6 つ以上のリポジトリをピン留めすることができます。

やったー! もはや、リポジトリをピン留めできる数が 6 つに制限されることはありません。

使い方

以下のコードをあなたの readme にコピー & ペーストし、リンクを変更してください。

エンドポイント: api/pin?username=anuraghazra&repo=github-readme-stats

[![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=github-readme-stats)](https://github.com/anuraghazra/github-readme-stats)

デモ

Readme Card

リポジトリのオーナーのユーザー名を含める場合は、show_owner 変数を使用します。

Readme Card

Top Languages Card

Top languages card には、その GitHub ユーザーが最も利用している Top languages が表示されます。

NOTE: Top languages は、ユーザのスキルレベルを示すものではなく、GitHub 上でどの言語で最も多くのコードを書いているかを示す GitHub の指標です。

使い方

以下のコードをあなたの readme にコピー & ペーストし、リンクを変更してください。

エンドポイント: api/top-langs?username=anuraghazra

[![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra)](https://github.com/anuraghazra/github-readme-stats)

特定の言語を隠す

クエリパラメータ ?hide=language1,language2 使用することで、特定の言語を非表示にすることができます。

[![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&hide=javascript,html)](https://github.com/anuraghazra/github-readme-stats)

レイアウトをコンパクトにする

クエリパラメータ &layout=compact を使用することで、カードのデザインを変更することができます。

[![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=compact)](https://github.com/anuraghazra/github-readme-stats)

デモ

Top Langs

  • Compact layout の場合

Top Langs


全てのデモ

  • デフォルト

Anurag's GitHub stats

  • 特定の統計情報を隠す

Anurag's GitHub stats

  • アイコンを表示する

Anurag's GitHub stats

  • コミット数の総数をカウントする

Anurag's GitHub stats

  • テーマの変更

任意のテーマを選択できます。

Anurag's GitHub stats

  • グラデーション

Anurag's GitHub stats

  • stats card のカスタマイズ

Anurag's GitHub stats

  • repo card のカスタマイズ

Customized Card

  • Top languages

Top Langs


クイックヒント (カードを並べる)

通常、画像を並べてレイアウトすることはできません。画像を並べるには、以下のような方法があります。

<a href="https://github.com/anuraghazra/github-readme-stats">
  <img align="center" src="https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=github-readme-stats" />
</a>
<a href="https://github.com/anuraghazra/convoychat">
  <img align="center" src="https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=convoychat" />
</a>

自分の Vercel インスタンスにデプロイする

@codeSTACKr によるチュートリアルはこちら

GitHub API は 1 時間あたり 5k リクエストしか受け付けていないので、私の https://github-readme-stats.vercel.app/api がレートリミッターを超えてしまう可能性があります。自分の Vercel サーバーでホストしているのであれば、何も心配する必要はありません。デプロイボタンをクリックして始めましょう!

NOTE: #58 以降は 5k 以上のリクエストに対応できるようになり、ダウンタイムの問題もなくなりました 😄

Deploy to Vercel

Vercelの設定ガイド
  1. vercel.comに行きます。
  2. Log inをクリックします。
  3. Continue with GitHub を押して GitHub にサインインします。
  4. GitHub にサインインし、すべてのリポジトリへのアクセスを許可します。
  5. このリポジトリをフォークします。
  6. Vercel dashboardに戻ります。
  7. Import Project を選択します。
  8. Import Git Repository を選択します。
  9. root を選択して、すべてをそのままにしておき、PAT_1 という名前の環境変数を(下図のように)追加します。これには個人アクセストークン (PAT) が含まれており、ここで簡単に作成することができます (すべてをそのままにしておいて、何かに名前を付けてください。)
  10. デプロイをクリックすれば完了です。API を使用するためにあなたのドメインを参照してください!

💖 このプロジェクトを支援する

私はできる限りのことをオープンソースで行い、また、このプロジェクトを利用する上で困っている皆さん全員に返信するようにしています。もちろん返信には時間が掛かる場合がありますが。 このプロジェクトは無料でご利用いただけます。

しかしながら、もしあなたがこのプロジェクトに満足しているのであれば、あるいはただ、私がソフトウェアを作り続けるよう励ましたいのであれば、いくつかの方法があります。

  • あなたの readme で github-readme-stats を使用して適切なクレジットを付与し、それにリンクします 😄
  • このプロジェクトにスターを贈り、他の人達にもシェアしてください 🚀
  • paypal.me/anuraghazra - PayPal を介して 1 回限りの寄付を行うことができます。私はおそらく コーヒー お茶を買うでしょう。 🍵

Thanks! ❤️


https://vercel.com?utm_source=github_readme_stats_team&utm_campaign=oss

コントリビュートは大歓迎です! 😍

このプロジェクトは ❤️ と JavaScript で作られています。