Repolode
sventmueller

sventmueller/splat

AppKit上でRustを使って開発されたmacOSネイティブのMarkdownエディタ。編集可能なライブプレビュー、オフラインでのLaTeX・図表表示、PDF・HTML・Wordへのエクスポートに対応。

代替できる製品:TyporaObsidian

スター
79
フォーク
3
未解決の Issue
0
最終コミット
21 時間前

これは何?

SplatはmacOS向けのMarkdownエディタです。左側にソース、右側に編集可能なライブプレビューを表示します。どちらのペインで編集しても、Markdownファイルには必要最小限の変更だけが反映されるため、手を加えていない行はバイト単位でそのまま保持され、Gitの差分もすっきり保てます。

CommonMarkとGitHub Flavored Markdown、GitHub alerts、ObsidianのWikiリンク・埋め込み・コールアウト、PandocとTyporaの拡張機能、埋め込みHTMLに対応しています。LaTeXの数式はMathJaxで描画され、Mermaid、Graphviz、PlantUMLの図表もオフラインで表示できます。文書はPDF、自己完結型のHTMLファイル、またはWord文書にエクスポートできます。

アプリはElectronを使わず、objc2経由でAppKitを利用してRustで開発されています。Apple Silicon搭載のmacOS 14以降が必要で、インターフェースは35言語に対応しています。

主な機能

  • 01ソースまたはプレビュー上で直接編集でき、変更はMarkdownファイルに同期されます。
  • 02LaTeXの数式をMathJaxで描画し、数式のビジュアルエディタも利用できます。
  • 03Mermaid、Graphviz、PlantUMLの図表をオフラインで描画します。
  • 04GitHub alerts、ObsidianのWikiリンクと埋め込み、Pandocの引用に対応しています。
  • 05PDF、自己完結型のHTMLファイル、またはWord文書にエクスポートできます。
  • 06ユーザーが許可するまで外部画像の読み込みをブロックし、テレメトリーも送信しません。

ユースケース

  • 数式や図表を含む技術メモやドキュメントの作成。
  • Obsidian風のノートを、Gitでバージョン管理できるプレーンなMarkdownファイルとして保存。
  • 技術に詳しくない読者と共有するため、Markdown文書をPDFやWord形式で作成。

クイックスタート

  1. 1

    READMEから署名済みディスクイメージをダウンロード

  2. 2

    Homebrewでインストール

    brew install --cask sventmueller/tap/splat
  3. 3

    またはmakeでソースからビルド

    make build

使う前に知っておきたいこと

  • macOSでのみ動作します。
  • ビルド済みアプリにはApple Silicon搭載MacとmacOS 14以降が必要です。

収録されている特集

トピック

よくある質問

splat とは?
AppKit上でRustを使って開発されたmacOSネイティブのMarkdownエディタ。編集可能なライブプレビュー、オフラインでのLaTeX・図表表示、PDF・HTML・Wordへのエクスポートに対応。 SplatはmacOS向けのMarkdownエディタです。左側にソース、右側に編集可能なライブプレビューを表示します。どちらのペインで編集しても、Markdownファイルには必要最小限の変更だけが反映されるため、手を加えていない行はバイト単位でそのまま保持され、Gitの差分もすっきり保てます。
splat は無料で使えますか?ライセンスは?
splat は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
splat は今もメンテナンスされていますか?
活発にメンテナンス中。splat の最終コミットは 2026年11月6日 です。
splat は何に使えますか?
数式や図表を含む技術メモやドキュメントの作成。 Obsidian風のノートを、Gitでバージョン管理できるプレーンなMarkdownファイルとして保存。 技術に詳しくない読者と共有するため、Markdown文書をPDFやWord形式で作成。
splat のインストール方法は?
READMEから署名済みディスクイメージをダウンロード Homebrewでインストール: brew install --cask sventmueller/tap/splat またはmakeでソースからビルド: make build
splat はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/sventmueller/splat

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト