cargo-cabal
extism
Our great sponsors
cargo-cabal | extism | |
---|---|---|
1 | 26 | |
56 | 2,213 | |
- | 12.1% | |
10.0 | 10.0 | |
14 days ago | 5 days ago | |
Rust | Rust | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cargo-cabal
-
Haskell adoption is higher than I expected, what can we do to get it to top 10 languages.
just saw this : https://github.com/yvan-sraka/cabal-pack
extism
-
What in Rust is equivalent to C++ DLLs (shared libraries), or what do I need to do to support extensions in my app?
Extism - Universal Plugin System w/ WASM
-
FaaS in Go with WASM, WASI and Rust
We’re trying to get close to this, via our Universal Plugin System, Extism: https://github.com/extism/extism
Call common wasm code across 16 different programming languages using our SDKs.
-
Supabase Edge Runtime: Self-Hosted Deno Functions
Would love to know what you're interested in doing.. we make Extism[0] which allows you to more or less ignore the lack of a "standard library" for something like V8 wasm environments.. Spin definitely makes it easier to compile high-level source code & have done great work on their SDKs to provide these "standard lib" elements. maybe Extism is useful, but if not please feel free to drop in our Discord[1] and chat w/ the team.
-
Announcing Scale: A WebAssembly runtime for running Go functions in any other language
Also I discovered https://github.com/extism/extism recently but I don’t quite understand how their API works.
-
How feasible is to create a WASM plugin system in Rust?
take a look at the docs & github if you're interested: https://extism.org & https://github.com/extism/extism
This is what Extism does! https://github.com/extism/extism
-
WebAssembly: Adding Python Support to WASM Language Runtimes
Oh, and here's an example (test) showing how to construct a "manifest" to control the cpu/memory limits: https://github.com/extism/extism/blob/main/python/tests/test...
cpu is really controlled by # milliseconds until the wasm code is trapped.
-
Library for creating WASM plugins with Rust
+1 Extism: https://extism.org / https://github.com/extism/extism (biased as one of its creators!)
- Newsletter #1 - 9st January 2023
-
Best language to use as a scripting lang for my rust app
Take a look at: https://github.com/extism/extism
What are some alternatives?
wit-bindgen - A language binding generator for WebAssembly interface types
WASI - WebAssembly System Interface
wasmtime - A fast and secure runtime for WebAssembly
rusty-hermit - RustyHermit - A Rust-based, lightweight unikernel
wasmer - 🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
jssc - Java library for talking to serial ports (with added build support for maven, cmake, MSVC)
reference-types - Proposal for adding basic reference types (anyref)
resvg-js - A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.
edge-runtime - A server based on Deno runtime, capable of running JavaScript, TypeScript, and WASM services.
mun - Source code for the Mun language and runtime.
nodejs-snowflake - Generate time sortable 64 bits unique ids for distributed systems (inspired from twitter snowflake)
rust-memchr - Optimized string search routines for Rust.