https://github.com/fuxiaohei/runtime-land
A tiny Function as a Service (FaaS) platform by WebAssembly
https://github.com/fuxiaohei/runtime-land
faas faas-cli faas-framework serverless serverless-functions wasm wasmtime webassembly
Last synced: 6 months ago
JSON representation
A tiny Function as a Service (FaaS) platform by WebAssembly
- Host: GitHub
- URL: https://github.com/fuxiaohei/runtime-land
- Owner: fuxiaohei
- License: apache-2.0
- Created: 2023-03-05T13:07:11.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-06T11:35:57.000Z (about 1 year ago)
- Last Synced: 2025-07-06T01:18:27.503Z (6 months ago)
- Topics: faas, faas-cli, faas-framework, serverless, serverless-functions, wasm, wasmtime, webassembly
- Language: Rust
- Homepage: https://runtime.land
- Size: 12.6 MB
- Stars: 28
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

Runtime.land
`Runtime.land` is a function-as-a-service platform that allows you to run your code in the cloud. It runs in sandboxed environments based on WebAssembly, which means that you can run code in any language that compiles to WebAssembly. It is designed to be fast, secure, and easy to use.
## Current Status (Alpha)
`Runtime.land` is in **alpha** stage and **NOT READY** for production use. We are working on the platform and adding new features.
If you want to try it out, you can sign up from developer dashboard [https://dev.runtime.land](https://dash.runtime.land).
## Features
- **Fast**: use WebAssembly to approach native performance.
- **Secure**: runs your code in a sandboxed environment.
- **Cloud**: runs your code in the cloud.
## Language Support
`Runtime.land` is working on adding support for multiple languages. Currently, we support the following languages:
| Language | SDK | Status | Features |
| -------- | ------ | ------ | ------ |
| Rust | [land-sdk](https://crates.io/crates/land-sdk) | ✅ | HTTP Trigger, HTTP Router, Fetch HTTP request |
| JavaScript | [runtime-land-js](https://github.com/fuxiaohei/runtime-land-js) | ✅ | Fetch API with Request/Response
Base64 Encoding
TextEncoding
Web Streams |
| Golang | planning | ❌ | |
| Python | planning | ❌ | |
## License
`Runtime.land` is licensed under the Apache 2.0 License. See [LICENSE](LICENSE) for the full license text.
## Acknowledgments
- Based on [Wasmtime](https://wasmtime.dev/) to run WebAssembly.
- Use [zeabur.com](https://zeabur.com/) to deploy the dashbord.
- Use [Cloudflare](https://cloudflare.com/) to make custom domain avaiable and routing edge machines.