gh|500

ArtCraft は、純粋な Rust 言語でゼロから構築されたオープンソースのクリエイティブソフトウェアエコシステムであり、合計 13本 の無料ネイティブデスクトップおよびWebアプリケーションを含んでいます(画像編集、ベクターグラフィックス、動画編集、オーディオ、表計算、CAD などの分野をカバー)。これらのアプリケーションは、オープンソース、Electron不使用(Webラッパーではない)、ネイティブで高効率、データは完全にローカル保存、AI/自動化対応(Agent-ready、CLI・JSON制御チャネル・MCPサーバー経由で操作可能)を特徴としています。

通常、各アプリケーションは「アプリ名.exe」と「アプリ名-cli.exe」で構成されており、「アプリ名-cli.exe」はコマンドラインからパラメータ指定でよく使う操作を実行するためのものです。13本すべてのアプリケーションは GitHub でソースコードの閲覧と実行ファイルのダウンロードが可能です。

これらのアプリケーションはまだ開発初期のAlpha段階ですが、すでに正常に使用できます。ソフトウェア税を取られたくない方はぜひ試してみてください。
Office関連のソフトウェアについては、LibreOfficeやOnlyOfficeなど他にも選択肢がありますが、WordCraftが打ち出しているのはオープンソースかつRust開発という点です。実行ファイル1つで動作し、コマンドライン実行ファイルも備えているため、将来的にはAI Agentからの呼び出しが可能となり、活用面で大きな可能性を持っています。

この13本のアプリケーションの機能と分野は以下の通りです:

番号 アプリケーション 機能 機能説明
1 PhotoCraft 画像編集 オープンソースのラスター画像エディタ。カーブ調整、レイヤー、ブラシ、各種画像編集機能に対応。
2 VectorCraft ベクターグラフィックス 高速なオープンソースのベクター描画ツール。リアルタイム外側グロー(Outer Glow)設定やベジェ曲線描画に対応。
3 FilmCraft 動画編集 プロ仕様のオープンソース動画編集ソフト。ビデオスコープ(Video Scopes)、タイムライン、マルチトラック編集を内蔵。
4 LightCraft フォトライブラリとRAW現像 ローカル動作の写真管理・RAWファイル現像ツール。明暗、色彩、エフェクト調整スライダーを搭載。
5 PdfCraft PDFワークベンチ PDF閲覧、整理、結合、分割、暗号化ツール。スレッドコメントにも対応。
6 EffectCraft モーショングラフィックスとVFX オープンソースのモーショングラフィックス(Motion Graphics)およびVFX合成ソフト。タイムラインとコンポジションパネルを搭載。
7 DesignCraft レイアウトとパブリッシング オープンソースのページレイアウト・出版ツール(Page Layout)。マルチカラムのテキストフレーム連結や雑誌レイアウトに対応。
8 FigCraft UIデザイン UI設計・プロトタイピング(UI/UX Prototyping)ツール。キャンバス、マルチスクリーンプレビューなどに対応。
9 WordCraft ワードプロセッサ 高速なオープンソースのワードプロセッサ。Microsoft Office風のリボンツールバー(Ribbon)とマルチページレイアウトを搭載。
10 SoundCraft デジタルオーディオワークステーション DAW プロ仕様のオーディオ録音・編集・ミキシングツール。波形表示、MIDIトラック、マーカー、トランスポートコントロール(Transport Controls)に対応。
11 DeckCraft プレゼンテーション作成 ダイナミックなスライドプレゼンテーションの作成・表示ツール。サムネイル、ノートパネル、ベクターシェイプを搭載。
12 CADCraft コンピュータ支援設計・製図 高速なオープンソースCADツール。建築平面図の作成、ハッチング(Hatching)、部屋スケジュールなどに対応。
13 GridCraft 表計算とデータ分析 高速なオープンソースの表計算ツール。スタイル付きテーブル、条件付き書式、スパークライン(Sparklines)、データ分析機能に対応。

1. 共通のコア特徴:

  • 完全オープンソース:ソースコードはすべてGitHub上に公開されており、ライセンスの下で提供。
  • ネイティブパフォーマンス:純粋なRustで記述され、macOS、Windows、Linux向けのネイティブアプリケーションとしてコンパイル。
  • ローカルプライバシー:すべてのファイルは自分のマシン上で処理され、クラウドサーバーを経由する必要なし。
  • Web対応:多くのアプリはWebAssemblyを通じてブラウザのタブ内で直接実行することも可能。
+ 注記

本記事の80%の内容はAIにより生成されています。

2. 💡 関連リンク

✅ 解説記事(繁体字中国語): https://jdev.tw/blog/9251/
✅ Explanation article(English)
✅ 解説記事(日本語)

✅ ArtCraft公式サイト: https://getartcraft.com/apps
✅ GitHub: https://github.com/storytold

##