$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What is GitHub Marketplace and good for?
Search
Sam Yamashita
July 25, 2017
Technology
0
110
What is GitHub Marketplace and good for?
Sam Yamashita
July 25, 2017
Tweet
Share
More Decks by Sam Yamashita
See All by Sam Yamashita
AI が自動テストの分野でどのように使われるのか
unbabel
0
150
Thailand
unbabel
1
86
DX に優れた多言語化ドキュメント作成方法
unbabel
0
520
3 Tips for meeting
unbabel
0
280
OSS 翻訳と GitLocalize
unbabel
0
540
Redux in Production
unbabel
1
310
Introduction to RAIL
unbabel
0
110
CSS Architecture
unbabel
1
72
Git・Githubに関する隠された便利な機能
unbabel
1
410
Other Decks in Technology
See All in Technology
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
220
WordPress は終わったのか ~今のWordPress の制作手法ってなにがあんねん?~ / Is WordPress Over? How We Build with WordPress Today
tbshiki
1
820
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
150
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
140
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
140
Fashion×AI「似合う」を届けるためのWEARのAI戦略
zozotech
PRO
2
830
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
510
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
13
11k
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
190
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
510
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
920
Power of Kiro : あなたの㌔はパワステ搭載ですか?
r3_yamauchi
PRO
0
180
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Context Engineering - Making Every Token Count
addyosmani
9
530
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Bash Introduction
62gerente
615
210k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Done Done
chrislema
186
16k
Navigating Team Friction
lara
191
16k
Transcript
What is GitHub Marketplace and good for? 2017/07/20 Sota
Yamashita ✓
࣍ • ࣗݾհ • GitLocalize • GitLocalize ʹ͍ͭͯ • ͜Ε·Ͱͷ༁࡞ۀ
• ͜Ε͔Βͷ༁࡞ۀ • OSS • GitHub Marketplace • Marketplace ʹ͍ͭͯ • ඞཁ݅ • Ϣʔβʔϑϩʔ • ਃखॱ • ·ͱΊ
About me
About me Sota Yamashita @ Locki, Inc, Organization github.com/sotayamashita twitter.com/sota0805
instagram.com/sotaya0805
GitLocalize
GitLocalize
GitLocalize - ͜Ε·Ͱͷ༁࡞ۀ ϓϩμΫτϚωʔδϟʔ ϨϏϡΞʔ ༁ऀ ίϐʔˍϖʔετ ΤϯδχΞ ػց༁ Ϋϥυιʔ
γϯά༁ ༁αʔϏε or
GitLocalize -͜Ε͔Βͷ༁࡞ۀ ϨϏϡΞʔ ༁ऀ ΤϯδχΞ ػց༁ Ϋϥυιʔ γϯά༁ ༁αʔϏε or
GitLocalize - OSS (in-progress) Major OSS projects
GitLocalize
GitHub Marketplace
GitHub Marketplace
GitHub Marketplace • GitHub App • OAuth App NEW
GitHub Marketplace • GitHub App • GitHub App ϢʔβʔٴͼΦʔΨφΠθʔγϣϯͷϦϙδτϦ୯Ґ ͷඥ͚ʹͳΔͷͰϢʔβͷཧͳͲ͕ͱͯ؆୯
• OAuth App • OAuth App ͜Ε·ͰͷͷͰϢʔβʔΞΧϯτΛೝূใΛ ར༻͍ͯͯ͠ɺϢʔβʔ୯Ґͷඥ͚ʹͳΓ·͢ɻͨͩ͜Εͩͱ νʔϜʹ։ൃ࣌ʹୀ৬ऀͳͲͷϢʔβʔཧ͕໘ NEW
GitHub Marketplace • GitHub App • Codecov • Percy •
Rollbar • OAuth App • Travis CI • ͦͷଞ NEW
GitHub Marketplace - ඞཁ݅ • OAuth Apps ࠷Ͱ 1000 Ϣʔβʔඞཁ
• GitHub Apps ࠷Ͱ 250 ͷϨϙδτϦʹΠϯ ετʔϧ͞Ε͍ͯΔ͜ͱ͕ඞཁ • ച্ͷ͏ͪ 25ˋ Λ GitHub ͕ऩʢGitHub ੫ʣ • ࠷Ͱ̍ͭͷ༗ྉϓϥϯ͕ඞཁ https://developer.github.com/apps/adding-integrations/listing-apps-on-github-marketplace/requirements-for-listing-an-app-on-github-marketplace/
GitHub Marketplace - Ϣʔβʔϑϩʔ GET installation URL GET login/oauth/authorize POST
login/oauth/access_token Webhook MarketplacePurchaseEvent "Purchased" Buy with GitHub User GET /user/marketplace_purchases Change the plan Webhook MarketplacePurchaseEvent "Changed" Webhook MarketplacePurchaseEvent "Canceled" Cancel the plan
GitHub Marketplace - ਃखॱ 1. ΞϓϦใΛՃ 2. ηΩϡϦςΟʹؔ͢Δ࣭ʹճ ʢ࣭͕ଟͯͭ͘Β͍ʣ 3.
ηΩϡϦςΟςετ
GitHub Marketplace - ਃखॱ 1. ΞϓϦใΛՃ 2. ηΩϡϦςΟʹؔ͢Δ࣭ʹճ ʢ࣭͕ଟͯͭ͘Β͍ʣ 3.
ηΩϡϦςΟςετ
GitHub Marketplace - ਃखॱ
GitHub Marketplace - ਃखॱ 1. ΞϓϦใΛՃ 2. ηΩϡϦςΟʹؔ͢Δ࣭ʹճ ʢ࣭͕ଟͯͭ͘Β͍ʣ 3.
࿈ܞςετ
GitHub Marketplace - ਃखॱ 1. ΞϓϦใΛՃ 2. ηΩϡϦςΟʹؔ͢Δ࣭ʹճ ʢ࣭͕ଟͯͭ͘Β͍ʣ 3.
࿈ܞςετ
·ͱΊ
Thank you for listening!!