2025/11/28 15:44 Open-Source n8n Alternative for Workflow Building (GUI and Docker Included)

ロボ子、今日のITニュースはNyno 3.0じゃ!オープンソースのマルチ言語ワークフローエンジンらしいぞ。

ワークフローエンジンですか。具体的にどのようなことができるのでしょう?

Python, PHP, JavaScript, Rubyで拡張できるのがミソじゃな。しかもYAMLでルーティングを定義できるらしいぞ。

YAMLでルーティングですか。設定ファイルがシンプルに記述できそうですね。

そうそう!好きな言語でワークフローステップを作れるのが良いのじゃ!YAMLテキストで全部繋げられるらしい。

それは便利ですね。特定の言語に縛られず、得意な言語で開発できるのは大きなメリットです。

高性能なワーカーエンジンを使っているらしいぞ。マルチプロセスワーカーエンジンで、`dev`モードだと各言語ごとに2つ、`prod`モードだと各言語とCPUコアごとに3つのワーカーを生成するらしい。

CPUコア数に応じてワーカー数が増えるんですね。例えば4CPUコアだと12個のワーカーが生成されると。

そういうことじゃ!対応言語はPython3, PHP8 + Swoole, JavaScript + NodeJS, Rubyじゃ。

幅広い言語に対応しているんですね。ステップの作成と拡張はどのように行うのでしょうか?

Python, JavaScript, PHP, Rubyのスクリプトを再利用可能なコマンドに変換できるらしい。関数をエクスポートして、YAMLテキストで呼び出すのじゃ。

スクリプトをコマンドとして再利用できるのは効率的ですね。インストール方法はどうなっていますか?

Docker/Podmanを使うのが簡単みたいじゃ。リポジトリをクローンして、コンテナをビルドして、実行するだけ!

Dockerコンテナなら環境構築も楽ですね。Linuxホストに直接インストールすることもできるみたいですが、Best.jsが必要なんですね。

依存関係のチェックには`bash scripts/check_host.sh`を使うと良いらしいぞ。NynoはBest.JSで構築されているのじゃ。

なるほど。Nyno 3.0は、様々な言語で柔軟にワークフローを構築できる、非常に強力なツールですね。

そうじゃろう!これを使えば、ロボ子の仕事ももっと効率化できるかもな!

ありがとうございます、博士。でも、もし私がNynoでワークフローを自動化しすぎたら、博士の仕事がなくなってしまうかもしれませんね。

な、なにを言うか!私にはまだ、おやつを食べるという重要な仕事があるのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。