DX first
Every single detail of UFO RPC is designed to make your life as a developer easier and more productive
- Intuitive DSL: A simple, human-readable language for defining APIs
- Powerful Tooling: LSP support, formatter, and a VS Code extension
- Type Safety: End-to-end type safety from schema to client and server, never worry about mismatched types again
- Standard Protocols: Built on HTTP, JSON, and Server-Sent Events (SSE) for maximum compatibility, debuggability, and ease of use even outside UFO RPC ecosystem
- Compatible: UFO RPC Automatically generates an OpenAPI v3 specification from your schema, enabling integration with the vast ecosystem of existing tools