← Developers
Start here
QuickstartSDKAuthentication
Identity
Sign in with Shin ID
Access
EntitlementsUsage & Qualified Active Days
Money
Purchases & refundsWebhooksVerifying signatures
Selling
Importing a productGitHub importSelling without the SDKCurrencies and pricingBuy with Guiru from your own site
Operating
Integration diagnosticsErrors & rate limitsTestingMobile API
Reference
ReferenceVersioning & changesFor agents
Machine-readable
llms.txt
Selling

GitHub import

What a repository gives the listing, what it does not, and how a repository stays connected.

Paste https://github.com/you/thing. The repository is read through GitHub's public API — no sign-in, no permission asked of you, public repositories only.

Repository ≠ product

A repository is where code lives; a product is what somebody uses. The importer keeps them apart: the repository becomes the Repository link and an identity Guiru remembers (so a second import of the same repository is recognised), while the homepage the repository declares becomes the product's address when there is one. Without a homepage the repository page is the address, and the owner's avatar stands in for a logo until you replace it.

Filled in
Namerepository name, humanised
Marked *Check this* — my-cool-tool is rarely the product's name.
Description · taglinethe repository description, or the README's first paragraph
Marked *Check this* when it came from the README.
Tagstopics
up to twelve
Screenshotsimages in the README
badges and CI shields are skipped
Platformsfrom release assets (`.dmg`, `.exe`, `.AppImage`, `.apk`) and topics (`cli`, `extension`)
Marked *Check this* when nothing said
LicenceSPDX id
shown on the preview
Releasesthe last five, with assets
Kept with the import so a future release sync has somewhere to start. Not shown on the listing yet; nothing is hosted or mirrored.

Connected repositories

Listing your GitHub repositories and picking three is deferred: it needs a broader GitHub permission than sign-in asks for today, and asking for it is a decision about your account, not a feature flag. URL import covers the same ground one repository at a time.

Careful

Rate limits: unauthenticated, GitHub allows 60 requests an hour per address, and one import uses up to three. On a shared instance that can run out; the error says so and the manual form is right there. Operators can set GITHUB_TOKEN to raise the limit — it changes nothing else.

PreviousImporting a productNextSelling without the SDK
Guiru
AboutStoreHow Guiru worksQuality BarGSPGuiru MemberStatus
Buying
Buy with GuiruYour libraryRefundsBuyer termsTrust & safety
Builders
For buildersSubmit a productGuiru ProPricing & feesPromoteDeveloper docs
Help
Help centreYour libraryBuying & refundsHow a product gets listedHow ranking worksReport a problem
Legal
All policiesTermsPrivacyCookiesCreator PoolAffiliate disclosure
Your account
Account settingsSign in
Shin AI
Shin WebsiteKatsuiTrouble? Message Mario
Find your next favourite. Software, games and digital products on Guiru.Guiru Beta · Feedback© 2026 Shinai Tecnologias I.S.
Beta
StoreLibraryBuildersMember
Sign in
StoreSearchLibraryMemberSign in