Val Town for teams
Collaborate on internal tools, bots, AI agents, and more

main.tsx
RunSign up
1 2 3
export default async function (req: Request): Promise<Response> {
  return Response.json({ ok: true });
}
tmcw
tmcw
init
now
Collaborate
Collaborate
Deploy
Develop
Integrate
faster, together
main.tsx
RunSign up
1 2 3 4 5 6 7
import { Hono } from "npm:hono"

const app = new Hono()

app.get('/', (c) => c.text('Hello!'))

export default app.fetch;

Quick & easy TypeScript deploys

Write functions in the browser and run them on our servers instantly. No configuration, builds, or deploys required.

Know-code automation

Val Town is perfect for automations too complex for no-code, but too orthogonal for your monorepo. Why string together dozens of node-and-wires when you can write 20 lines of JavaScript?
main.tsx
RunSign up
1 2 3 4 5 6
export async function enrichmentWebhook(req: Request): Promise<Response> {
  const user = req.json();
  const enriched = await clay(user.email);
  const isICPUser = await icp("b2b saas with funding?", enriched);
  if (isICPUser) await slack("🎉 New user signup!", enriched);
}

Plug into your stack

Startups like PostHog, Kilo Code, Stainless, and Scalar are using Val Town to automate workflows between GitHub, Clerk, Slack, Clay, and more.
“
Val Town makes it easy to actually deploy little apps, bots, and utilities without needing to worry about hosting, infrastructure, or environment setup.

As a marketer, I can do this on my own without needing to bother engineers or log into AWS.
logo
Ian Vanagas
Ian Vanagas
Technical Content Marketer
Replicate logo
Framer logo
Posthog logo
Mux logo
Dev.to logo
Fal logo
Fiberplane logo
Autoblocks logo
Braintrust logo
Glif logo
Livestorm logo
PixieBrix logo
Kilo Code logo
Crossmint logo
Val Town logo
Scalar logo
Replicate logo
Framer logo
Posthog logo
Mux logo
Dev.to logo
Fal logo
Fiberplane logo
Autoblocks logo
Braintrust logo
Glif logo
Livestorm logo
PixieBrix logo
Kilo Code logo
Crossmint logo
Val Town logo
Scalar logo
⌘S
Instant deploys
Run live code on the web as fast as you can hit ⌘S
Cron jobs
Schedule any function in one click
12:34
AI pair programmer
Edit code and deploy instantly with agentic AI
const foo = await bar()
YAML
Zero config devops
Deploy to fast, scalable infrastructure in seconds

Team up with Val Town

Sign up for free
Sign up now