Skip to content
aicoolies logo
Val Town logo

Val Town

Instant serverless TypeScript platform for APIs, crons, and bots

Val Town is a collaborative platform for writing and deploying serverless TypeScript functions instantly from the browser. Create APIs, cron jobs, email handlers, and bots with a single Cmd+S. Features version control, collaboration, and a social coding model where functions can import from other users. YC-backed with 450K+ monthly active users.

About Val Town

Val Town removes the entire deployment pipeline between writing code and running it in production. A developer can write a TypeScript function in the browser editor, press save, and immediately have a live HTTP endpoint, scheduled cron job, or email handler running on Val Town's infrastructure. There is no build step, no deployment configuration, no server provisioning, and no cold start — functions are available within seconds of saving. This immediacy makes Val Town particularly valuable for rapid prototyping, webhooks, monitoring scripts, and the small automation tasks that are too lightweight to justify a full deployment pipeline but too important to run on a local machine.

The platform introduces a social coding model where each function (called a val) can be imported and composed by other users, creating a growing library of reusable serverless components. A developer building a Slack notification system can import another user's Slack SDK wrapper, combine it with a cron scheduler, and have a working notification bot in minutes. Vals support TypeScript with full Deno standard library access, can store persistent state through built-in SQLite databases, and can interact with external services through standard fetch requests. Multi-file vals with branch and PR support enable teams to collaborate on more complex projects.

Val Town has gained traction among developer tool companies as an internal tool platform, with LangChain, Stack AI, and Cursor using it for demos, webhooks, and lightweight integrations. The platform supports AI-assisted coding with LLM-powered generation of vals from natural language descriptions. With Y Combinator backing, 450,000+ monthly active users, and active development through 2026, Val Town occupies the niche between local scripts and full serverless platforms like AWS Lambda, offering the speed of a REPL with the reliability of a cloud deployment.

Pricing & Platform Specs

Pricing Summary

Freemium serverless TypeScript and social coding platform. Free tier ($0/mo) includes public vals (up to 2,500 total), 10MB SQLite database, 10MB blob storage, and scheduled cron jobs. Pro tier is $25/mo ($250/year, or $20/mo baseline) offering private vals, up to 4,000 vals, 1GB SQLite, 10GB blob storage, custom domains, and $10/mo AI credits with 0% markup pass-through. Business tier offers team collaboration and $100/mo AI credits; Enterprise provides custom SLAs and SAML SSO.

full pricing breakdown →

Supported Platforms

Browser-based — instant deployment, no setup required

Explore categories, tags & use cases

Open-source background jobs and AI workflows for TypeScript

Trigger.dev is an open-source platform for building and deploying background jobs, AI agents, and long-running workflows in TypeScript. It eliminates serverless timeouts with durable task execution, automatic retries, queue-based concurrency control, and elastic scaling. Used by 30,000+ developers at companies like MagicSchool and Icon.com, it processes hundreds of millions of agent runs monthly. Backed by a $16M Series A led by Dalton Caldwell's Standard Capital fund.

freemiumOpen Source

Self-hosted Heroku/Vercel alternative

Open-source, self-hostable PaaS alternative to Heroku, Vercel, and Netlify with 44K+ GitHub stars. Deploy static sites, APIs, full-stack apps, databases, and 280+ one-click services on your own VPS or bare metal via SSH. Features auto Let's Encrypt SSL, Git integration (GitHub/GitLab/Bitbucket/Gitea), S3 backups, Docker Swarm support, and a REST API for CI/CD automation. Self-hosted version is free forever with no features behind paywalls.

freemiumOpen Source

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is Val Town?

Val Town is a collaborative platform for writing and deploying serverless TypeScript functions instantly from the browser. Create APIs, cron jobs, email handlers, and bots with a single Cmd+S. Features version control, collaboration, and a social coding model where functions can import from other users. YC-backed with 450K+ monthly active users.

Is Val Town free?

Val Town offers a free tier alongside paid plans. Freemium serverless TypeScript and social coding platform. Free tier ($0/mo) includes public vals (up to 2,500 total), 10MB SQLite database, 10MB blob storage, and scheduled cron jobs. Pro tier is $25/mo ($250/year, or $20/mo baseline) offering private vals, up to 4,000 vals, 1GB SQLite, 10GB blob storage, custom domains, and $10/mo AI credits with 0% markup pass-through. Business tier offers team collaboration and $100/mo AI credits; Enterprise provides custom SLAs and SAML SSO.

Is Val Town still maintained?

Yes — Val Town is active. Its listing was last verified on September 6, 2026.

What are the best Val Town alternatives?

The first editor-selected Val Town alternatives are Trigger.dev, Coolify.