Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Converts any GitHub user's starred repositories into an RSS feed.
Default feed (amkisko's stars):
https://vesan--019e54308e67747bb60873020e58ff68.web.val.run
Custom user:
https://vesan--019e54308e67747bb60873020e58ff68.web.val.run?user=USERNAME
Custom number of items (max 100):
https://vesan--019e54308e67747bb60873020e58ff68.web.val.run?user=USERNAME&per_page=50
Each RSS item includes:
- Repository name (owner/repo)
- Date starred (when the user starred it)
- Language tag
- Description
- Star count
- Topics
main.tsx— HTTP handler, parses query params and returns RSS XMLrss.ts— Fetches GitHub API and generates the RSS XML