Templates to get started

Remix a template. Ship like a team twice your size.

Growth

Find the right prospects, personalize outreach, and rapidly test new channels

clerk
clay
slack
discord

Enrich New User Signups with Clay

Enrich new signups with Clay and send qualified leads to Slack/Discord.

clerk
slack
discord

Track Weekly User Growth

Weekly user growth reports delivered to Slack/Discord with % changes.

clay

Use Clay as a Unified Lead Enrichment API

Clay doesn't have an API - this converts Clay webhooks into REST API endpoints.

github
slack
discord

Identify VIP GitHub Stargazers

Find leads who care about your problem space by monitoring GitHub stars on your repos (or other repos).

github
clay
slack

Enrich Competitor GitHub Repo Contributors for Lead Generation

Extract emails from competitor GitHub repos and enrich with Clay.

ycombinator

Identify YC Companies Among Users

Identify Y Combinator companies in your user base for priority outreach.

reddit
discord
slack

Monitor Reddit for Keyword Mentions

Monitor Reddit for mentions with Slack/Discord notifications.

ycombinator
discord
slack

Track Hacker News Mentions

Monitor Hacker News for mentions with Slack/Discord alerts.

bluesky
discord
slack

Monitor Bluesky for Mentions

Monitor Bluesky for mentions with Slack/Discord notifications.

openai
slack
discord

Get Daily Platform Activity Reports

Monitor meaningful activity on your platform - we use this to get a report of all new vals created every morning.

posthog
octolens

Send Octolens Data to PostHog

Send Octolens social listening data to PostHog for beahvior correlation.

steam
slack
discord

Scan Steam Forums for Mentions

Monitor Steam forums for game mentions with Slack/Discord alerts.

loops
gmail

Host a Loops Email Subscription Form

The easiest way to host Loops newsletter signup forms.

posthog
rss

Capture RSS Feed Items in PostHog

Import RSS feed data into PostHog for content tracking.

Docs guide
github
clay
slack

Get debounced summaries of updates from Attio in Slack

Summarize recent Attio events on Slack.

Revenue

Retain revenue by spotting risk early and improving onboarding

Marketing

Automate marketing and launch workflows

Integrations

Showcase integrations and API quick-starts

slack

Deploy a Slack Bot to Send Channel Updates

Quickly deploy a Slack bot for sending messages and updates to your channels.

Docs guide
discord

Create a Discord Bot with Val Town

Get started with Discord bot development using Val Town for easy hosting and deployment.

Docs guide
farcaster
react
hono

Build a Farcaster Mini App

Starter using Hono, React, and Tailwind for Farcaster Mini App development.

google
gemini

Interact with the Google Gemini API

A starter to begin using Google's Gemini large language models via their API.

notion

Use the Notion JavaScript SDK

Quickly get started with Notion's JavaScript SDK to interact with your workspaces.

aws

Interact with AWS S3 Buckets

Manage your AWS S3 storage directly from Val Town for file uploads, downloads, and listings.

Docs guide
postgres
neon

Connect to Neon Serverless Postgres

Use Val Town to query and manage your Neon serverless PostgreSQL databases.

Docs guide
planetscale
mysql

Connect to PlanetScale MySQL Databases

Integrate your Val Town projects with PlanetScale's serverless MySQL platform.

Docs guide
supabase
postgres

Use Supabase Postgres from Val Town

Connect to and interact with your Supabase PostgreSQL databases using Val Town.

Docs guide
upstash

Integrate with Upstash (Redis & Kafka)

Leverage Upstash's serverless Redis and Kafka services from your Val Town vals.

Docs guide
airtable

Interact with Airtable Bases via API

Connect to your Airtable bases to read, write, and manage records programmatically.

Docs guide
replicate

Build a Replicate Webhook Notifier

Create a webhook notifier for Replicate AI model completions.

Docs guide
steel
puppeteer

Automate Browser Tasks with Steel & Puppeteer

Generate screenshots, PDFs, crawl websites, and more using Steel's Puppeteer integration.

Docs guide
steel
playwright

End-to-End Web Testing and Automation with Playwright

Generate screenshots, PDFs, crawl websites, and more using Steel's Playwright integration.

Docs guide
browserless

Automate Browsers with Browserless.io

Perform headless browser automation tasks using the Browserless.io service from Val Town.

Docs guide
browserbase

Run Headless Browsers with Browserbase

Use Browserbase for reliable headless browser automation and web scraping tasks.

Docs guide
lucia

Implement Magic Link Auth with Lucia

Passwordless authentication using Lucia Auth for magic links.

ntfy

Send Push Notifications with ntfy.sh

Use the ntfy.sh service to send push notifications to your phone or desktop from vals.

Docs guide
framer

Add Server-Side Data Fetching to Framer Sites

Fetching and displaying server-side data in Framer with Val Town.

Docs guide
tldraw

Integrate tldraw with Val Town

Extend the tldraw whiteboarding tool with custom backend logic hosted on Val Town.

Docs guide
mux

Translate Videos Automatically with Mux

Leverage Mux and AI to provide automatic translations for your video content.

Docs guide
sheets

Send Data to Google Sheets

Easily connect your vals to Google Sheets for data logging, dashboards, and more.

Docs guide
braintrust

Run Evals with the Braintrust SDK

Integrate Braintrust to evaluate and monitor your LLM prompts and model performance.

firecrawl

Turn websites into LLM-ready data

Starter for the Firecrawl SDK to turn websites into markdown.

hono
fiberplane

Start a Fiberplane Project with Hono

A starter template for building collaborative notebooks with Fiberplane and Hono.

autoblocks

Evaluate AI with Autoblocks Webhooks

Use Val Town to create custom AI evaluations for your Autoblocks.ai workflows.

webflow

Integrate Webflow with Val Town (Livestream)

Learn how to connect Webflow to Val Town for dynamic content and backend logic.

Docs guide

Engineering

Full-stack starters and internal tooling for engineering workflows

github
openai

AI-Powered GitHub Issue Analysis

Automatically categorize GitHub issues using OpenAI.

calendar
slack
discord

Team PTO Calendar Notifications

Send team PTO schedules from Google Calendar to Slack/Discord.

github
slack
discord

Notify PR Approvals and Merge PR in Slack

Get Slack/Discord alerts for approved GitHub PRs with merge buttons.

openai

Build AI Agents with OpenAI

Build autonomous AI agents with OpenAI for automated workflows.

github
slack
discord

Connect Slack Bugs to GitHub Issues

Create GitHub issues from Slack bug reports automatically.

react
hono

Build a Full Stack App

Full-stack starter with React frontend and Hono backend.

html

Basic HTML Starter

Basic HTML/CSS/JS starter template based on Glitch's starter.

discord
linear

Turn Discord Message into Linear Issues

Create Linear tickets from Discord messages using emoji reactions.

github

Auto-Assign GitHub PRs

Auto-assign GitHub PR authors when PRs are opened.

github

Prefix GitHub PR Titles with Issue Numbers

Auto-prefix GitHub PR titles with linked issue numbers.

github

Inherit Labels for GitHub PRs

Copy labels from GitHub issues to linked PRs automatically.

slack
discord

Daily Slack Standup Bot

Send daily 'what did you work on?' prompts to Slack/Discord.

Build a Markdown Blog

Launch a markdown blog - add .md files and go live.

Monitor Website Uptime & Create a Status Page

Website uptime monitoring with public status pages.

gmail

Set Up a Shared Team Email Inbox

Set up shared team email addresses like support@ with forwarding.

typescript

A List of Web Framework Starters

Collection of minimal starters for React, Vue, Three.js, and more.

tanstack
react
hono

TanStack React Hono Starter

Example message board built with TanStack, React and Hono.

Personal Automation

Helpful personal agents, automations and reminders

You can find more examples in Docs,

Or build your own with Townie AI!