Repolode
sventmueller

sventmueller/splat

Нативный редактор Markdown для macOS с интерактивным редактируемым предпросмотром, офлайн-рендерингом формул LaTeX и диаграмм, экспортом в PDF, HTML и Word; написан на Rust для AppKit.

Open source альтернатива:TyporaObsidian

Звёзды
79
Форки
3
Открытые issues
0
Последний коммит
17 часов назад

Что это?

Splat — редактор Markdown для macOS: исходный текст отображается слева, а справа — интерактивный предпросмотр, который можно редактировать. Изменения в любой из панелей преобразуются в минимальные правки файла Markdown, поэтому неизменённые строки остаются идентичными на уровне байтов, а Git diff остаётся чистым.

Редактор поддерживает CommonMark и GitHub Flavored Markdown, GitHub alerts, wiki-ссылки, встраиваемые материалы и callouts Obsidian, расширения Pandoc и Typora, а также встроенный HTML. Формулы LaTeX отображаются с помощью MathJax, а диаграммы Mermaid, Graphviz и PlantUML — без подключения к интернету. Документы можно экспортировать в PDF, автономный HTML-файл или документ Word.

Приложение написано на Rust и работает с AppKit через objc2, без Electron. Для него требуется macOS 14 или новее на Apple Silicon; интерфейс доступен на 35 языках.

Ключевые возможности

  • 01Редактируйте исходный текст или прямо в предпросмотре — изменения синхронизируются с файлом Markdown.
  • 02Отображает формулы LaTeX с помощью MathJax и предоставляет визуальный редактор формул.
  • 03Отображает диаграммы Mermaid, Graphviz и PlantUML без подключения к интернету.
  • 04Поддерживает GitHub alerts, wiki-ссылки и встраиваемые материалы Obsidian, а также цитаты Pandoc.
  • 05Экспортирует документы в PDF, автономный HTML-файл или документ Word.
  • 06Блокирует удалённые изображения, пока пользователь не разрешит их загрузку, и не собирает телеметрию.

Сценарии использования

  • Создание технических заметок или документации с формулами и диаграммами.
  • Хранение заметок в стиле Obsidian в обычных файлах Markdown под контролем версий Git.
  • Подготовка PDF- или Word-версий документов Markdown для читателей без технического бэкграунда.

Быстрый старт

  1. 1

    Скачайте подписанный образ диска из README

  2. 2

    Установите с помощью Homebrew

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

    Или соберите из исходного кода с помощью make

    make build

Что важно знать

  • Работает только в macOS.
  • Для предварительно собранного приложения требуется Mac с Apple Silicon и macOS 14 или новее.

В подборках

Темы

Частые вопросы

Что такое splat?
Нативный редактор Markdown для macOS с интерактивным редактируемым предпросмотром, офлайн-рендерингом формул LaTeX и диаграмм, экспортом в PDF, HTML и Word; написан на Rust для AppKit. Splat — редактор Markdown для macOS: исходный текст отображается слева, а справа — интерактивный предпросмотр, который можно редактировать. Изменения в любой из панелей преобразуются в минимальные правки файла Markdown, поэтому неизменённые строки остаются идентичными на уровне байтов, а Git diff остаётся чистым.
splat можно использовать бесплатно? Какая у него лицензия?
splat распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
splat всё ещё поддерживается?
Активно поддерживается. Последний коммит в splat — 6 нояб. 2026 г..
Для чего можно использовать splat?
Создание технических заметок или документации с формулами и диаграммами. Хранение заметок в стиле Obsidian в обычных файлах Markdown под контролем версий Git. Подготовка PDF- или Word-версий документов Markdown для читателей без технического бэкграунда.
Как установить splat?
Скачайте подписанный образ диска из README Установите с помощью Homebrew: brew install --cask sventmueller/tap/splat Или соберите из исходного кода с помощью make: make build
Где скачать splat?
Исходный код и инструкции по установке — на GitHub: https://github.com/sventmueller/splat

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты