Val Town, der Dienst, mit dem sich kurze JavaScript- und TypeScript-Skripte direkt im Browser schreiben, ausführen und hosten ließen, stellt den Betrieb ein. In einem am 10. November 2026 veröffentlichten und von Gründer Steve Krouse unterzeichneten Beitrag erklärt das Unternehmen, es sei nie gelungen, ein Cloud-Anbieter zu werden, der mit den etablierten Akteuren mithalten kann. Die Abschaltung erstreckt sich über mehrere Monate und endet mit einer Open-Source-Veröffentlichung.
Ein Abschaltplan in vier Schritten
Der Dienst verschwindet nicht über Nacht. Val Town legt einen genauen Zeitplan vor, der Nutzern Zeit lässt, ihren Code zu exportieren und sich für einen neuen Anbieter unter den Kommandozeilen-Werkzeugen zu entscheiden, die sie ohnehin täglich nutzen.
| Datum | Schritt |
|---|---|
| 10. November 2026 | Ende neuer Registrierungen und Plan-Upgrades |
| 10. Dezember 2026 | Umstellung auf Nur-Lese-Modus (außer SQLite und Blob-Speicher) |
| 10. Januar 2027 | Abschaltung aller übrigen Dienste |
| 1. Februar 2027 | Veröffentlichung des Val-Town-Codes als Open Source |
Ein Geschäftsmodell, das der großen Konkurrenz nicht standhielt
Der Abschaltungsbeitrag bleibt bei den genauen Gründen vage und spricht nach mehreren Betriebsjahren von einer „schwierigen Entscheidung“. Val Town besetzte eine besondere Nische: eine Plattform für kleine Codeschnipsel, die bei Bedarf ausgeführt werden, ganz ohne Serverkonfiguration oder Deployment-Pipeline. Ein typischer „val“ sah so aus:
// Ein klassischer HTTP-"val", bei Bedarf auf Val Town ausgeführt
export default async function (req: Request): Promise<Response> {
const name = new URL(req.url).searchParams.get("name") ?? "Welt";
return new Response(`Hallo, ${name}!`);
}
Diese Einfachheit überzeugte eine Community von Entwicklern und zuletzt auch KI-Agenten, die den Dienst als schnelle Ausführungsumgebung nutzten. Das reichte jedoch nicht aus, um ein Geschäftsvolumen aufzubauen, das mit Cloudflare, Vercel oder Netlify vergleichbar wäre, deren Infrastruktur nun als offizielle Ausweichlösung dient.
Was mit Konten, Code und Daten passiert
Die Abrechnung wird sofort ausgesetzt: Bestehende Abonnements laufen bis zur vollständigen Abschaltung kostenlos weiter, und vorausbezahlte Jahrespläne werden anteilig teilrückerstattet. Während der Nur-Lese-Phase bleibt bestehender Code einsehbar und exportierbar, mit Ausnahme von SQLite und Blob-Speicher, die einem eigenen, in der Migrationsdokumentation beschriebenen Zeitplan folgen. Nach dem 10. Januar 2027 läuft kein Dienst mehr, und erst die Open-Source-Veröffentlichung am 1. Februar bringt den Antrieb der Plattform wieder zum Vorschein.
Die vorgeschlagenen Migrationswege
Val Town hat Migrationsanleitungen zu Cloudflare Workers, Vercel, Netlify und Render veröffentlicht, den vier Anbietern, die dem eigenen On-Demand-Ausführungsmodell am nächsten stehen. Das Unternehmen weist darauf hin, dass aktuelle Sprachmodelle einen großen Teil dieser Portierungsarbeit automatisieren können, vom Aufteilen der Funktionen bis zur Anpassung der Umgebungsvariablen. Teams, die grundsätzlich erwägen, nicht mehr von einem proprietären Anbieter abhängig zu sein, können diesen Moment auch nutzen, um diese Wahl mit Self-Hosting zu vergleichen, wie es für WordPress im Beitrag zu CloudPanel und Self-Hosting beschrieben ist.
Val Town ist es nicht gelungen, ein Cloud-Computing-Anbieter zu werden, der mit den bereits etablierten Akteuren mithalten kann.
Noch aktive Projekte auf Val Town sollten ihren Code und ihre Daten vor dem 10. Dezember 2026 exportieren, dem Datum der Umstellung auf Nur-Lese-Modus. Danach folgen SQLite und Blob-Speicher einem eigenen Abschaltplan, der beim Support zu bestätigen ist.
Was bleibt
Val Town schließt einen Dienst, der bei Entwicklern Anklang fand, die Code ausführen wollten, ohne Infrastruktur zu verwalten. Die Abschaltung zieht sich bis Januar 2027 hin, gefolgt von einer Open-Source-Veröffentlichung im Februar. Nutzer erhalten Migrationsanleitungen zu vier alternativen Anbietern und sollten vor den nächsten Terminen im Zeitplan handeln.
Eine solche Abschaltung erinnert an eine einfache Regel für jedes Projekt, dessen Geschäftslogik in eine Handvoll Funktionen passt: sie nicht zu eng an eine proprietäre Laufzeitumgebung binden. Ein sauber geschriebener val lässt sich in wenigen Stunden auf eine Cloudflare- oder Vercel-Funktion portieren; eine stärker verflochtene Architektur hätte alle, die dieses Risiko von Anfang an unterschätzt haben, weit teurer zu stehen gekommen — Simon Janvier.
Zum Weiterlesen: die offizielle Ankündigung im Val-Town-Blog.
