Skip to content

MarkText

MarkText

🔆 次世代の Markdown エディタ 🌙
速度と使いやすさに重点を置いた、シンプルでエレガントなオープンソースの Markdown エディタ。
GitHub ReleaseGitHub Downloads (all assets, all releases)GitHub Downloads (all assets, latest release)
  • MarkText は、当初 Jocsコントリビューターによって作成された、無料でオープンソースの Markdown エディタです。

  • 残念ながら、コアリポジトリは約 3 年前からメンテナンスされておらず、日常的な使用で気付いた利便性の問題がいくつか残っています。

  • 本リポジトリは、私のお気に入りの Markdown エディタをモダン化する試みであり、Jacob Whall のフォークを元にした派生版です

  • 私の動機については以下でもう少し詳しく読めます

1. インストール

⚠️ これらのリリースは依然として ベータ版 です(移行中にどれだけ壊してしまったか分からないため)。不具合はIssue トラッカーで報告してください

Windows

Linux

  • リリースページを確認するだけです
  • 動作確認環境:
    • Ubuntu 24.0.2AppImage.deb パッケージ)
    • 他の Linux パッケージのテストにご協力いただけると幸いです!

Linux パッケージマネージャ

1. Arch Linux AUR Version

MacOS

⚠️ 公証の欠如 により、MacOS 版では「MarkText is damaged and can't be opened」と表示されます。 こちらの修正を参照してください(開発者アカウント署名のない他のアプリにも当てはまります)

2. スクリーンショット

3. ✨機能 ⭐

  • 9 言語 に対応 🆕(@hubo1989 に特別感謝)

    • English 🇺🇸
    • 简体中文 🇨🇳
    • 繁體中文 🇹🇼
    • Deutsch 🇩🇪
    • Español 🇪🇸
    • Français 🇫🇷
    • 日本語 🇯🇵
    • 한국어 🇰🇷
    • Português 🇵🇹
  • リアルタイムプレビュー(WYSIWYG)と、気が散らない執筆体験のためのクリーンでシンプルなインターフェイス。

  • CommonMark 仕様GitHub Flavored Markdown 仕様に対応し、Pandoc markdownを選択的にサポート。

  • 数学式(KaTeX)、Front Matter、絵文字などの Markdown 拡張。

  • 段落やインラインスタイルのショートカットに対応し、執筆効率を向上。

  • HTMLPDF での出力に対応。

  • 多彩なテーマ:Cadmium LightMaterial Dark など。

  • 多様な編集モード:ソースコードモードタイプライターモードフォーカスモード

  • クリップボードから画像を直接貼り付け可能。

3.1 🌙 テーマ🔆

Cadmium LightDark
Graphite LightMaterial Dark
Ulysses LightOne Dark

3.2 😸編集モード🐶

ソースコードタイプライターフォーカス

4. 動機

1. このフォークは数え切れない他のフォークと何が違うの?

  • marktext を調べていて不満だったのは、開発フレームワークと環境が著しく古く、ビルドに非常に時間がかかる点でした

    • 多くのライブラリが古く、現代の Node.JS/Python ではインストールすらできないものもありました
  • そこでこのフォークは、旧来の Babel + Webpack 構成の代わりに electron-vite を採用した、いわば大規模な「書き直し」です

    • 目的は、可能な限りモダンなフレームワークとライブラリを用いて marktext新たな出発を与えること
    • すべてを Vue3Pinia に移行し、各ライブラリも可能な限り最新バージョンへ更新しました
  • mainpreload の各プロセスは引き続き CommonJS にコンパイルされますが、renderer は現在 ESModules のみ に完全移行しました(移行中は興味深い問題にも遭遇しました)

2. 良いね! どうやって貢献できる?

  • 次のいずれの形でも歓迎します:

    1. バグのテスト(バグ報告)
    2. Pull Request

    大歓迎です!

  • このリポジトリでの基本的なコマンドは下記にあります。その他の点では、ディレクトリ構成はオリジナルの marktextと非常に近いはずです

3. プロジェクト設定