Web開発
Mac、iOS、Web向けのMarkdownエディタを開発しました
Show HN: Building a Markdown editor for Mac, iOS and web (markdown.beauty)
要約
開発者は10ヶ月かけて、入力中にプレビューが完成するローカルで強力なMarkdownエディタ「Beauty」を開発しました。Mac、iPhone、ブラウザで動作し、ブラウザ版はアカウント不要で利用できます。プレーンな.mdファイルとして保存され、バージョン管理やWebRTCによるP2P同期機能を備えています。
全文翻訳
私は過去10ヶ月間、Beautyを開発してきました。これは、入力中にページが完成したように見える、ローカルで強力なギリシャ・ローマ風Markdownエディタです。Mac、iPhone、ブラウザで動作し、ブラウザ版はアカウントなしで開くことができます: https://app.markdown.beauty
私はアプリを書くことに不満を感じており、ほとんどの人がApple Notesを使用しています。Cursor、Codex、CCに2年以上没頭した後、テキストエディタにいくつかのインタラクションが存在することを願っていました。
Markdownは、テーブル(パイプを揃えずにドラッグ&リサイズ可能)、KaTeX数式、Mermaidダイアグラムを含め、入力しながらインプレースでレンダリングされます。タイポグラフィとライティング体験には多くの配慮がなされています。
Mac上のノートはフォルダ内のプレーンな.mdファイルで、画像が隣にあるため、他のエディタでも開くことができます。各ノートは200バージョン保持されます。リンクでノートを共有すると、開いている間はWebRTC経由でピアツーピアで同期され、接続するサーバーはランダムなルームIDしか認識しません。
約1,000コミットのほとんどはエディタ自体に向けられました。これはcontenteditableであり、ブラウザにドキュメントを再構成させないようにしており、予想以上に多くの作業が必要でした。これをパフォーマンスが高くクロスプラットフォームにするためには、後にオープンソース化するいくつかの新しいアプローチが必要でした。エディタは無料(アカウントや広告なし)で、自分のiCloud経由の同期のためのオプションのサブスクリプションがあります。
https://www.markdown.beauty