Tempo is a cutting-edge tool designed to facilitate the creation and consumption of real-time, end-to-end typesafe APIs. Leveraging the power of Bebop for cross-platform code generation, Tempo ensures full static typesafety and autocompletion for both client and server interactions, covering inputs, outputs, and errors. The framework is lightweight, with zero dependencies and a minimal footprint, making it suitable for a variety of environments including browsers, serverless platforms, and bare metal.
Currently in early public preview, Tempo is not intended for production use but actively seeks community feedback to refine its development. The project aims to maintain high performance and quality through regular updates and optimizations, while also ensuring compatibility with popular serverless backends like Next.js and AWS Lambda. Tempo's opinionated abstraction allows developers to write consistent code across different languages, enhancing the developer experience (DX) through improved tooling and integration with tools like Postman.
The Tempo community is encouraged to contribute through GitHub Discussions, Discord, and issue reporting. The project is under active development, with ongoing efforts to expand support for various server backends and languages such as TypeScript, JavaScript, and C#.
Pricing
Pricing information is not available