I’ve been building tsc.run, a new serverless framework focused on TypeScript and minimal setup. It’s now in alpha and I’m looking for feedback.
The core idea: define a function, export it, and deploy, no routing setup, no config overload. It’s built to make common things (REST APIs, background jobs, events, infra config) work with strong typing and defaults.
Highlights:
Typed request/response for APIs
Auto-discovered REST routes, jobs, and subscribers
Simple config for defining resources like databases, queues, and caches
AWS-first deployment (no Docker/zips); GCP and Cloudflare support planned.
It’s still early, so I’d love to hear what makes sense, what’s confusing, or what you'd want to see next.
The core idea: define a function, export it, and deploy, no routing setup, no config overload. It’s built to make common things (REST APIs, background jobs, events, infra config) work with strong typing and defaults.
Highlights:
Typed request/response for APIs
Auto-discovered REST routes, jobs, and subscribers
Simple config for defining resources like databases, queues, and caches
AWS-first deployment (no Docker/zips); GCP and Cloudflare support planned.
It’s still early, so I’d love to hear what makes sense, what’s confusing, or what you'd want to see next.
Docs: https://docs.tsc.run
GitHub: https://github.com/tsc-run/tsc.run
Happy to answer any questions!