GitHub Hot Board

GitHub Hot Board · リポジトリアーカイブ

wasmerio/wasmer

Fast and lightweight sandboxes for your apps and AI agents (説明はリポジトリ自身のドキュメント由来です。)

データ時点 October 24wasmerio

最高順位

#135

総合 · Rust 言語別

21K

累計スター

1K

フォーク数

0

直近 30 日のランクイン日数

README にバッジを貼ろう · wasmerio/wasmer[![README にバッジを貼ろう](https://git.vaiox.xyz/api/badge/wasmerio/wasmer.svg)](https://git.vaiox.xyz/ja/repo/wasmerio/wasmer)

プロジェクト文書


Wasmer は、WebAssembly をベースとした非常に軽量なコンテナを実現します。デスクトップからクラウドや IoT デバイス上まで、どんな環境でも実行でき、さらに任意のプログラミング言語に埋め込むこともできます。

この readme は、次の言語でも利用可能です。🇩🇪 Deutsch-ドイツ語 • 🇨🇳 中文-Chinese • 🇬🇧 English-英語 • 🇪🇸 Español-Spanish • 🇫🇷 Français-French

機能

  • 高速かつ安全。WebAssembly を完全なサンドボックス環境内でネイティブに近いスピードで実行します。

  • プラガブル。異なるコンパイルフレームワーク (LLVM、Cranelift など...) をサポートしているため、ニーズに合った最適なフレームワークを選択できます。

  • ユニバーサル。どんなプラットフォーム上 (macOS、Linux、Windows) でも、どんなチップセット上でも実行できます。

  • 標準に準拠。ランタイムは公式の WebAssembly テストスイートに通っており、WASI と Emscripten をサポートします。

クイックスタート

Wasmer は依存関係なしで動作します。以下のコマンドでインストーラーを使用してインストールできます。

curl https://get.wasmer.io -sSfL | sh
PowerShell の場合 (Windows)

iwr https://win.wasmer.io -useb | iex

Homebrew、Scoop、Cargo など、他のインストール方法については、wasmer-install を参照してください。

WebAssembly ファイルの実行

Wasmer をインストールしたら、初めての WebAssembly ファイルの実行準備が完了です! 🎉

QuickJS (qjs.wasm) を実行することで、すぐに始められます。

$ wasmer qjs.wasm
QuickJS - Type "\h" for help
qjs >

次にできること

他の言語とのインテグレーション

📦 Wasmer ランタイムは他の言語に組み込んで使用できるため、WebAssembly はどんな場所でも利用できます。

  Language Package Docs
Rust logo Rust wasmer Rust crate Docs
C logo C/C++ wasmer.h headers Docs
C# logo C# WasmerSharp NuGet package Docs
D logo D wasmer Dub package Docs
Python logo Python wasmer PyPI package Docs
JS logo Javascript @wasmerio NPM packages Docs
Go logo Go wasmer Go package Docs
PHP logo PHP wasm PECL package Docs
Ruby logo Ruby wasmer Ruby Gem Docs
Java logo Java wasmer/wasmer-jni Bintray package Docs
Elixir logo Elixir wasmex hex package Docs
R logo R 公開パッケージなし Docs
Postgres logo Postgres 公開パッケージなし Docs
Swift 公開パッケージなし
Zig logo Zig no published package
Ocaml logo OCaml wasmer OCaml package

👋 言語が見当たらない?

コントリビューション

どんな形での貢献も歓迎です。コミュニティの新しいメンバーからの貢献は特に歓迎します。 💜

Wasmer ランタイムのビルド方法は、素晴らしいドキュメントで確認できます!

テスト

テストを実行したいですか? Wasmer docs で方法を説明しています。

コミュニティ

Wasmer には、開発者とコントリビューターの素晴らしいコミュニティがあります。ようこそ! あなたも是非参加してください! 👋

チャンネル

現在のランクイン

  • 135

    総合 · 歴代最強 · Rust

    21K スター · 1K fork · 総スター数

    総合 · Rust →

直近30日の推移

直近 30 日間のランクイン記録はありません。

← ランキングへ戻る