
自動化された研究アーティファクト — 上流プロジェクトではありません。
このリポジトリは、公開されたGitHub Actionsワークフローの脆弱性の再現に関するラヴァル大学の修士論文のために、自動化ハーネスによって構築された使い捨てラボです。これは、
live-codes/livecodesのコミット8017e0146fc020b8e9ec4115afc6f7b228354e46(2026-02-21)の逐語的なスナップショットであり、そのプロジェクト自身のライセンスの下で再配布されており、そのライセンスファイルはこのスナップショットに変更なしで含まれています。上流プロジェクトは関与しておらず、標的にされることは決してなく、ここで研究されている脆弱性はすでに公開されています。このリポジトリ内のすべてのシークレットと変数はランダムに生成されたダミー値であり、実際の認証情報は存在しません。アクション参照とランナーイメージは、2026-02-21に解決されたものに固定されています。スナップショットに加えられたすべての変更については、ハーネス出力の
pinning.mdを参照してください。質問や異議がある場合: [email protected]
すぐに使えるコードプレイグラウンド!
React、Vue、Svelte、Solid、TypeScript、Python、Go、Ruby、PHP、および90以上の言語/フレームワークに対応した、多機能なオープンソースのクライアントサイドコードプレイグラウンドです。

* GitHubアカウントは、GitHubインテグレーションを使用する機能にのみ必要です。
... あとはすべての機能をお楽しみください!
このコードをページに追加します:
<div id="container"></div>
<script type="module">
import { createPlayground } from 'https://cdn.jsdelivr.net/npm/livecodes';
createPlayground('#container', {
params: {
markdown: '# Hello LiveCodes!',
css: 'h1 {color: dodgerblue;}',
js: 'console.log("Hello, from JS!");',
console: 'open',
},
});
</script>
埋め込みプレイグラウンドのドキュメンテーションをご確認ください。
リリースをダウンロード
静的ファイルサーバーに配置します(無料で!) 1, 2, 3, 4
セルフホスティングのガイド(GitHub Pagesへのデプロイ用の組み込みセットアップを含む)をご確認ください。
... あとはすぐに使えます!
詳細については、機能の完全なリストをご確認ください。
ソフトウェア開発キット(SDK)は、LiveCodesプレイグラウンドを埋め込んで通信するための、簡単でありながらパワフルなインターフェースを提供します。