Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
530
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
74
Git・Githubに関する隠された便利な機能
unbabel
1
410
Other Decks in Technology
See All in Technology
ESXi のAIOps だ!2025冬
unnowataru
0
480
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
170
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
140
善意の活動は、なぜ続かなくなるのか ーふりかえりが"構造を変える判断"になった半年間ー
matsukurou
0
290
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
8
4.1k
202512_AIoT.pdf
iotcomjpadmin
0
180
AWS re:Invent 2025 を振り返る
kazzpapa3
2
110
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
700
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Digitization部 紹介資料
sansan33
PRO
1
6.4k
Everything As Code
yosuke_ai
0
490
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
Evolving SEO for Evolving Search Engines
ryanjones
0
93
Marketing to machines
jonoalderson
1
4.5k
What's in a price? How to price your products and services
michaelherold
246
13k
How to Talk to Developers About Accessibility
jct
1
94
Docker and Python
trallard
47
3.7k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
780
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
220
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
180
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
58
41k
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!!