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

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!