leoshimo / scale

A High-Performance WebAssembly Function Runtime

Home Page:https://scale.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scale

License: Apache 2.0 Discord

Golang Typescript

Scale is a highly-performant WebAssembly function runtime that enables composable, language-agnostic software development.

With Scale Functions you can write code in any language, then use it from any other language, environment, or runtime, with state-of-the-art sandboxing qualities, startup times, and overall performance. This initial release includes client support for Golang and Rust, with runtimes for Golang and Typescript.

Usage and Documentation

Usage instructions and documentation for the Scale Runtime is available at https://scale.sh/docs.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/loopholelabs/scale. For more contribution information check out the contribution guide.

License

The Scale project is available as open source under the terms of the Apache License, Version 2.0.

Code of Conduct

Everyone interacting in the Scale project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the CNCF Code of Conduct.

Project Managed By:

https://loopholelabs.io

About

A High-Performance WebAssembly Function Runtime

https://scale.sh

License:Apache License 2.0


Languages

Language:TypeScript 45.8%Language:Go 39.6%Language:Rust 13.3%Language:Shell 0.8%Language:Makefile 0.4%Language:HTML 0.2%