Skip to main content
Browse and search the Runpod Hub marketplace to discover deployable repos. You can list popular repos, search by name, and get details for specific repos. Use Hub repo IDs with runpodctl serverless create --hub-id to deploy endpoints directly from the Hub.

Subcommands

List repos

List repos from the Hub marketplace. By default, shows the top 10 repos ordered by stars.

List flags

--type
string
Filter by deployment type (POD or SERVERLESS). This filter is applied client-side, so --limit may return fewer results than specified.
--category
string
Filter by category.
--owner
string
Filter by repo owner.
--order-by
string
default:"stars"
Sort results by field: createdAt, deploys, releasedAt, stars, updatedAt, or views.
--order-dir
string
default:"desc"
Sort direction: asc or desc.
--limit
int
default:"10"
Maximum number of results to return.
--offset
int
Number of results to skip for pagination.

Search repos

Search for repos in the Hub by name:

Search flags

--type
string
Filter by deployment type (POD or SERVERLESS). This filter is applied client-side, so --limit may return fewer results than specified.
--category
string
Filter by category.
--owner
string
Filter by repo owner.
--order-by
string
default:"stars"
Sort results by field: createdAt, deploys, releasedAt, stars, updatedAt, or views.
--order-dir
string
default:"desc"
Sort direction: asc or desc.
--limit
int
default:"10"
Maximum number of results to return.
--offset
int
Number of results to skip for pagination.

Get repo details

Get detailed information about a specific Hub repo by its ID or owner/name:

Deploy from the Hub

After finding a repo you want to deploy, use its listing ID with serverless create:
GPU IDs and container disk size are automatically pulled from the Hub release config. You can override the GPU type with --gpu-id.