{"full_name":"marktext/marktext","owner":"marktext","name":"marktext","url":"https://github.com/marktext/marktext","description":"📝A simple and elegant markdown editor, available for Linux, macOS and Windows.","homepage":"https://www.marktext.me","topics":[],"language":"TypeScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/36623013?v=4","created_at":"2017-11-12T16:05:25Z","pushed_at":"2026-11-10T07:55:59Z","metrics":{"stars":63811,"forks":4729,"watchers":438,"issues":3860,"prs":2063,"releases":60,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":61},"growth":{"day":{"stars":42,"forks":1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[63769,63811],"forks":[4728,4729],"watchers":[438,438],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[],"issues":[{"number":375,"title":"What do you want to do with plugins?","comments":62,"created_at":"2018-06-20T05:38:37Z"},{"number":2189,"title":"Document is modified when opened/Markdown formatting","comments":48,"created_at":"2020-06-06T22:56:53Z"},{"number":2259,"title":"pasting URL always generates full link syntax ","comments":32,"created_at":"2020-06-23T09:25:46Z"},{"number":596,"title":"Vim bindings","comments":26,"created_at":"2018-12-07T09:36:17Z"},{"number":1354,"title":"[Compatibility] Automatic Removal of Empty Lines","comments":18,"created_at":"2019-09-22T18:04:16Z"},{"number":1275,"title":"[FEATURE REQUEST]: Numbered headings","comments":17,"created_at":"2019-08-16T08:19:01Z"},{"number":580,"title":"Add move line up / move line down","comments":17,"created_at":"2018-11-28T20:17:38Z"},{"number":3150,"title":"`Move To Trash` results in `Failed to create FileOperation instance`","comments":13,"created_at":"2022-03-21T04:07:18Z"}],"discussions":[{"number":6035,"title":"Truly beautiful mermaid rendering !","comments":0,"category":"General","created_at":"2026-11-06T14:22:06Z"},{"number":6016,"title":"Thanks for your work😆","comments":0,"category":"General","created_at":"2026-11-05T03:04:42Z"},{"number":5886,"title":"0.23版的目录不好用","comments":1,"category":"General","created_at":"2026-10-26T03:50:52Z"},{"number":5881,"title":"How to make themes display formatted text in the same color?","comments":1,"category":"Q&A","created_at":"2026-10-24T17:15:10Z"},{"number":5876,"title":"macOS Hanja reconversion and undo: findings and fixes from a downstream project","comments":0,"category":"General","created_at":"2026-10-24T00:17:26Z"},{"number":5875,"title":"I compiled MarkText into a native Windows executable without Chromium or a JavaScript engine","comments":0,"category":"Show and tell","created_at":"2026-10-23T23:52:10Z"},{"number":5789,"title":"keybinding for collapse all search results","comments":0,"category":"Ideas","created_at":"2026-10-18T21:21:08Z"},{"number":5750,"title":"Indented paragraphs","comments":1,"category":"Q&A","created_at":"2026-10-14T09:37:24Z"}],"latest_release":{"name":"v0.23.0","tag":"v0.23.0","published_at":"2026-10-21T05:02:06Z","body":"## ⚠️ Note for macOS users\nBuilds are unsigned (no Apple Developer ID). After dragging MarkText into Applications, clear the quarantine flag once:\n```\nxattr -d com.apple.quarantine /Applications/MarkText.app\n```\n\n## Verifying downloads\nAll artifacts are listed with their SHA-256 in `SHA256SUMS.txt`. Verify with:\n```\nsha256sum -c SHA256SUMS.txt --ignore-missing\n```\n\n\n## What's Changed\n* chore(release): v0.22.0 by @Jocs in https://github.com/marktext/marktext/pull/5779\n* chore: begin v0.23.0 development by @Jocs in https://github.com/marktext/marktext/pull/5780\n* fix(release): explicitly select the previous stable version by @Jocs in https://github.com/marktext/marktext/pull/5781\n* feat: #5695 ship Linux arm64 packages in releases by @kukirin-ui in https://github.com/marktext/marktext/pull/5778\n* fix: unify inline and block code font families by @Jocs in https://github.com/marktext/marktext/pull/5783\n* fix: #4997 give icon-only controls accessible names by @Pranav435 in https://github.com/marktext/marktext/pull/5739\n* fix: #4997 theme icon tooltips and delay hover hints by @Jocs in https://github.com/marktext/marktext/pull/5788\n* feat: foldable headings in the WYSIWYG editor (#1869) by @rkristelijn in https://github.com/marktext/marktext/pull/5276\n* feat: #3743 add an independent responsive document outline by @Jocs in https://github.com/marktext/marktext/pull/5791\n* feat: simplify sidebar navigation and search layout by @Jocs in https://github.com/marktext/marktext/pull/5792\n* feat: add localized document statistics popover by @Jocs in https://github.com/marktext/marktext/pull/5794\n* [1/5] fix(muya): validate asynchronous edit targets by @Jocs in https://github.com/marktext/marktext/pull/5799\n* [2/5] feat(muya): add accessible code copy and clipboard feedback by @Jocs in https://github.com/marktext/marktext/pull/5800\n* refactor(notification): use Element Plus Notification for global notices by @Jocs in https://github.com/marktext/marktext/pull/5798\n* fix(menu): localize recent documents and polish theme labels by @Jocs in https://github.com/marktext/marktext/pull/5803\n* fix(desktop): stabilize tab and sidebar dirty actions by @Jocs in https://github.com/marktext/marktext/pull/5804\n* [3/5] feat(muya): add read-only document mode by @Jocs in https://github.com/marktext/marktext/pull/5801\n* [4/5] feat: integrate per-tab document modes and protected saves by @Jocs in https://github.com/marktext/marktext/pull/5802\n* [5/5] feat: expose per-tab Reading Mode controls and menu eligibility by @Jocs in https://github.com/marktext/marktext/pull/5793\n* fix: #5784 declare ALSA and libgbm dependencies in Linux packages by @kukirin-ui in https://github.com/marktext/marktext/pull/5785\n* fix: prevent duplicate sidebar trash confirmations by @Jocs in https://github.com/marktext/marktext/pull/5806\n* fix: unify heading and code copy feedback by @Jocs in https://github.com/marktext/marktext/pull/5805\n* refactor(muya): type mutation sources with ChangeSource by @Jocs in https://github.com/marktext/marktext/pull/5811\n* refactor(muya): centralize read-only select-all in selection by @Jocs in https://github.com/marktext/marktext/pull/5813\n* refactor(muya): reduce Markdown state and export complexity by @Jocs in https://github.com/marktext/marktext/pull/5815\n* refactor(muya): rename read-only state getter to isReadOnly by @Jocs in https://github.com/marktext/marktext/pull/5812\n* docs(muya): remove redundant implementation and test comments by @Jocs in https://github.com/marktext/marktext/pull/5814\n* docs(desktop): remove redundant comments by @Jocs in https://github.com/marktext/marktext/pull/5816\n* chore(desktop): remove unused bindings and lint directives by @Jocs in https://github.com/marktext/marktext/pull/5817\n* refactor(desktop): remove redundant non-null assertions by @Jocs in https://github.com/marktext/marktext/pull/5818\n* fix(desktop): refine document statistics popover by @Jocs in https://github.com/marktext/marktext/pull/5819\n* feat(desktop):"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}