Render GitHub Stargazer video
https:/api.basely.dev/stargazer
Uses a Remotion composition (id: "main"
) to render an MP4 video based on a GitHub repository and input props.
Note: If repoOrg
or repoName
is missing, the server returns a 200
with a JSON error object (per current implementation).
Query parameters
repoOrg
string
Required
GitHub organization or user that owns the reporepoName
string
Required
GitHub repository namestarCount
integer
Defaults: 50
Number of stargazers to includeRequired range:x >= 1 duration
number
Defaults: 5
Video length in secondsRequired range:x >= 1 gdpr
boolean
Defaults: false
If
true
, enable GDPR-friendly mode (e.g., anonymization)
Response
Video rendered successfully (or JSON error object when required parameters are missing).
Example request
curl --request GET \ --url 'https://api.basely.dev/stargazer?repoOrg=livesession&repoName=xyd' \ --header 'accept: video/mp4'
Example response
"string"
Built with