$ cat README.md
Typeserve Live
Mock APIs from TypeScript types
Generate temporary mock APIs instantly from your TypeScript type definitions. Perfect for testing, prototyping, and demos. No authentication, no accounts, everything auto-expires. Powered by TypeServe for intelligent data generation.
$ typeserve-live --help
Usage: typeserve-live [options]
--instantGet your API running in less than 5 seconds. No configuration needed.
--no-authNo sign-up required. No accounts. No credit cards. Just create and use.
--auto-expireAPIs automatically expire after 5 minutes to 2 hours. No cleanup needed.
--typescriptTypeScript-first approach. Define your types, we generate the mock data.
--restfulFull REST support with GET, POST, PUT, DELETE methods and custom routes.
$ ls -la features/
total 6
instant-setup
Get running in seconds
No deployment, no configuration
auto-expiration
5 min - 2 hours
Automatic cleanup, no manual deletion
typescript-first
Define types, get APIs
TypeScript types → Mock data
no-auth
No accounts needed
Completely anonymous and disposable
restful-apis
GET, POST, PUT, DELETE
Full REST API support
smart-generation
Powered by TypeServe
Intelligent mock data generation
$ cat workflow.ts
// Step 1: Define your TypeScript types
interface User {
id: string;
name: string;
email: string;
}
// Step 2: Define your API routes
GET /users User[]
GET /users/:id User
POST /users User
// Step 3: Deploy and use
API deployed successfully
Endpoint: https://my-api.typeserve.live
Expires in 2 hours • Auto-cleanup enabled
$ curl my-api.typeserve.live/users
HTTP/1.1 200 OK
Content-Type: application/json
[ { "id": "1", "name": "John Doe", "email": "john@example.com" }, { "id": "2", "name": "Jane Smith", "email": "jane@example.com" }, { "id": "3", "name": "Bob Johnson", "email": "bob@example.com" } ]
✓ Mock data generated automatically from TypeScript types
$ cat limits.txt
Limits and constraints for temporary APIs
EXPIRATION TIME
5 min - 2 hours
Choose expiration when creating API
ACTIVE SERVERS
10 maximum
Per user session
AUTO-CLEANUP
Automatic
No manual deletion required
SUBDOMAIN
Unique per API
Custom subdomain for each API
$ echo "Ready to build?"
Ready to build?
Create your first live mock API in seconds. No credit card, no sign-up required. Just your TypeScript types and a live endpoint.
Create Live API
No sign-up
< 5s setup
Scroll to explore