Faster, denser cloud compute - on Kubernetes and beyond.

Run your apps with 50x or greater workload density per node, dramatically increasing capacity and reducing costs.

01 Start Local

A frictionless dev experience

Quickly create, distribute, and execute WebAssembly apps, functions and microservices with Spin — our developer framework and CLI.

$ spin new

Start a new project

$ spin build

Build your app

$ spin up

Run your app

(main) $ 
spin new
Pick a template to start your project with: http-go (HTTP request handler using (Tiny)Go) http-swift (HTTP request handler using SwiftWasm)
>
http-rust (HTTP request handler using Rust) http-zig (HTTP request handler using Zig) kv-explorer (Explore the contents of Spin KV stores) redis-go (Redis message handler using (Tiny)Go) redis-rust (Redis message handler using Rust)
    use spin_sdk::http::{IntoResponse, Request};
    use spin_sdk::http_component;
    
    /// A simple Spin HTTP component.
    #[http_component]
    fn handle_hello_world(req: Request) ->
    anyhow::Result<impl IntoResponse> { {
        println!("Handling request to {:?}",
        req.header("spin-full-url"));
        Ok(http::Response::builder()
            .status(200)
            .header("content-type", "text/plain")
            .body("
Hello, Fermyon!")?)
}

Hello,
Fermyon!

$ spin new

Start a new project

$ spin build

Build your app

$ spin up

Run your app

02 spin deploy WASM-POWERED WORKLOADS

Compute Products

Self-hosted in your Kubernetes

SpinKube

SpinKube is the open source way to run Spin apps in Kubernetes. SpinKube is a collaborative community project.

Learn More

Fermyon Platform for Kubernetes

Enabling teams to deliver faster, denser serverless compute in Kubernetes. Runs in any cloud cluster, or on-prem.

Schedule a Demo

Hosted Service

Fermyon Cloud

The quickest and easiest way to deploy and manage serverless apps - run your apps on our hosted Cloud service.

Learn More

From blinking cursor to deployed serverless app in 66 seconds.

It's free.

Why Fermyon?

The next wave of cloud compute looks like this

Architected to compile and ship your code as Wasm binaries, Fermyon is a lighter, faster and truly serverless cloud. No need to deal with images, OS layers or instance config.

Finally the promise of true sustainable serverless cloud computing is here with Fermyon’s Cloud offering — a platform that allows me to use almost any language, is incredibly easy to use and blazingly fast.”

Federico Dionisi

typical app image
200MB+
app.wasm
3.2MB

Hello
supersonic.

Goodbye
cold starts.

0ms 50ms 100ms 150ms 200ms 250ms
icon

Automatically scales-to-zero

Requests are so fast, services can shut back down seamlessly between requests — minimizing compute consumption.

icon

Secure by
default

Every Wasm application runs in a secure sandbox — eliminating cross contamination.

icon

Compute less, save more

A lighter, faster, and more efficient model means lower cost and more sustainable for your business and our planet.

We've got you covered.

Not just JavaScript — compile almost any language to Wasm.

Rust, Go, Python, JavaScript, .NET, Ruby, C#

Fermyon’s Spin works with mainstream languages like JS/TS, Python, .NET, Rust, and Go. We adhere to the WASI standard, which means dozens of languages that have support for Wasm can be compiled, built and deployed.

Quotes

“We've been able to take a Kubernetes batch process of tens of thousands of orders and cut the compute cost by 60%, without trading off performance”

Kai Walter

Kai Walter

Distinguished Architect, ZEISS Group

“It enabled us to build holistic service components, including smart contracts, and integrated a zero trust architecture with confidence that third-party code wouldn't introduce risk in such a critical environment”

PJ Łaszkowicz

PJ Łaszkowicz

Technical Director, Omnijar

“Fermyon not only reduces complexity but also continues to address enterprise cloud computing pain points head-on while also considering the growing demand for increased profitability and productivity.”

Paul Nashawaty

Paul Nashawaty

Principal Analyst at The Futurum Group

“It took me 13 lines of code and 2 commands (spin build, spin cloud deploy) to build and deploy a simple 'chatGPT like' app with Fermyon”

Sébastien Blanc

Sébastien Blanc

Aiven.io

“I'm getting some hands on time with WebAssembly by playing around with Fermyon and their Spin framework. I think it's extra dope.”

Kelsey Hightower

Kelsey Hightower

Former Distinguished Engineer, Google

Deploy and run for free

No tricks. You can run apps on Fermyon Cloud without having to worry about an expiration date. You can opt into future, paid upgrades later on if you need to.