Public
Like
docs
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
| title: | Getting Started |
|---|---|
| description: | Create deployed apps, APIs, sites, and crons with JavaScript |
Val Town is a collaborative website to write and scale serverless JavaScript.
Create APIs, crons, and store data – in your browser, deployed in milliseconds.
If you're new to Val Town and want to learn the core building blocks first, read: What is a val?
If you'd rather jump right into the code, remix this val: hello-val
We also have starter guides for:
Edit your vals from your favorite IDE (VSCode, Cursor, vim, etc) via our CLI.
- Val Town CLI: Deploy vals from your terminal
- LLM Prompting: Edit vals with Claude Code, Cursor, et al
Our standard library includes some hosted services for data storage, email, and AI.
- SQLite: Store and retrieve structured data
- Blob: Store and retrieve any data
- OpenAI: Use the OpenAI API
- Email: Send emails
We're here to help! If you have any questions or feedback, please reach out to us on Discord or email.