Runno
RunnoはJavaScriptやPython、SQLiteなどのコードをブラウザ上で実行テスト、embedも出来るOSSです。
今のところ、JavaScript、Python、SQLite、C、C++などがサポートされています。言語を選択してコードスニペットを記述すると実行テストできる、という非常にシンプルなものになります。
embedも可能、閲覧ユーザーがその場で編集し、実行する事も可能です。
任意のコードを実行できる、と聞くと真っ先にセキュリティ面が気になります。Runnoのサンドボックスの目的は安全に使える事も重要なゴールの1つと考えているそうです。セキュリティにおける対応もドキュメントに書かれているので詳細はそちらをご確認下さい。
とはいえ、少し触っただけの感想ですがバグもまだ多い様です。今後の改善に期待したいところですね。ライセンスはMITとの事です。