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
repoOrgstringRequired
GitHub organization or user that owns the reporepoNamestringRequired
GitHub repository namestarCountintegerDefaults: 50
Number of stargazers to includeRequired range:x >= 1 durationnumberDefaults: 5
Video length in secondsRequired range:x >= 1 gdprbooleanDefaults: 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