このプロジェクトについて

Antaresは、デジタル回路を作成・シミュレート・理解することを支援するために設計された学習プラットフォームである。マルチプラットフォームプロジェクトとしてKotlinで実装され、リポジトリにはコアドメインフレームワーク(Jabbah)とSwingベースのデスクトップアプリケーション(Antares Desktop)が含まれている。 このプラットフォームは、組み込みの説明付きで回路を作成するためのツールを提供し、デジタル論理設計のための教育リソースとなることを目的としている。プロジェクトはGradleサブプロジェクトによって構造化されており、描画、編集、グラフ化などのモジュールが分離されている。JVMおよびJSターゲットをサポートしており、将来的なウェブベースの回路ビューアおよびエディタへの道を開いている。開発者は専用のデベロッパーモードでアプリケーションを実行し、高度なツールや標準ライブラリの回路更新にアクセスできる。