Freestyle develops full-stack applications utilizing TypeScript to create robust and scalable software solutions. Their focus on exceptional infrastructure addresses the need for reliable performance in complex application environments.
Funding
$500K raised to dateRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.


Founders
Product
Problem
Modern full-stack application development often requires integrating disparate tools and services for persistence, streaming, and storage, leading to complex configurations and increased development overhead. Existing solutions often force developers to structure their applications around database requirements rather than focusing on business logic.
Solution
Freestyle provides a TypeScript framework and runtime that simplifies full-stack development by offering a unified environment for building applications. By leveraging standard ECMAScript APIs and a novel `@cloudstate` decorator, Freestyle allows developers to persist data, manage blob storage, and implement remote procedure calls (RPC) directly within TypeScript, eliminating the need for separate databases, ORMs, or API routes. The platform encourages open-source collaboration by providing a foundation for building full-stack feature packages, such as authentication and chat, that can be easily integrated into other projects. Freestyle's CLI tool enables developers to deploy their entire stack with a single command, streamlining the deployment process and reducing the need for specialized cloud engineering expertise.
Target Audience
Freestyle targets full-stack TypeScript developers and teams who want to simplify their development workflow, reduce boilerplate, and build applications more efficiently.
Features
- `@cloudstate` decorator for persistent data storage using native TypeScript syntax, eliminating the need for separate databases or ORMs
- `useCloud` hook for calling backend functions from the frontend with full type safety and zero configuration
- Integrated blob storage directly within `@cloudstate` classes, simplifying the management of binary data
- Support for full-stack feature packages, enabling developers to share and reuse pre-built components like authentication and chat
- CLI tool for deploying entire TypeScript stacks with a single command
- Compatibility with popular frontend frameworks such as React, SvelteKit, Solid Start, and Astro
- Open-source collaboration model that encourages community contributions and the development of reusable packages