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
##