What can I make with Val Town?
Val Town can be anything from a TypeScript playground to a personal automation tool, or the basis for a web API.

What can I make in Val Town?
The data for this page was created by using Val Town as a CMS.

NASA photo of the day.
Returns NASA's Astronomy Picture of the Day (APOD).

hnFollow
Get email notifications any time an author you follow posts in Hacker News.

GitHub events
Get a GitHub users' public events.

Twitter alerts
Track Twitter mentions and be alerted via email.

Air quality
Get email alerts when the air quality is bad.

Annoy friends in Bluesky
ChatGPT powered bot for the sole purpose of annoying friends on Bluesky.

Venue calendar
Get a venue calendar through Resy.

Bitcoin price alert
Get an email when Bitcoin price changes more than 20%.

RSS Notification
Your own RSS feed.

Uptime monitor
Check if your website (or any website) is down.

Stale PRs
Get emails with the open PRs that have't had any activity.

Wholefoods RSS
Track when your favorite products are back in stock.

Discord Welcome Bot
Create a Discord welcome bot using scheduled vals.

Slack app
Evaluate anything from Slack via Val Town and get results back right in Slack.

Spotify Discover Weekly Archive
Create a super playlist from all your Spotify's Weekly Discovery.

Save HTML Form Data
Submit forms to Val Town using the Express API.

Daily Joke Bot
Get a dad joke in your inbox.

Create a webhook
Get realtime notifications.

Render HTML
Use the Express API to return HTML pages.

Generate PDFs
Generate PDFs using val functions by using an external library like jsPDF.

Current Stock Price
Get the current price of a stock.