[{"data":1,"prerenderedAt":289},["ShallowReactive",2],{"repo-python-markdown-markdown-en":3,"i18n-python-markdown-markdown-en":286},{"mirrorPool":4,"detail":13,"relatedProjects":172},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":27,"homepage":28,"pushedAt":29,"ownerAvatar":30,"ownerName":14,"ownerBio":31,"lastSyncTime":32,"lastReleaseTime":33,"tags":34,"license":40,"category":41,"subgroup":42,"releases":43},"Python-Markdown","markdown",692146,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown",4253,"Python","A Python implementation of John Gruber’s Markdown with Extension support.",{"Python":22,"CSS":23,"Jinja":24,"HTML":25,"Makefile":26,"Shell":26},98.8,0.5,0.3,0.2,0.1,[],"https:\u002F\u002Fpython-markdown.github.io\u002F","2026-10-19","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F11278576?v=4","A Python implementation of John Gruber’s Markdown with extensions.","2026-10-20T10:25:49.331810+00:00","2026-10-19T19:41:45Z",[15,35,36,37,38,39],"markdown-parser","markdown-to-html","python","python-markdown","python3","BSD-3-Clause","development","Markdown编辑器",[44,63,77,94,111,127,141,156],{"tag":45,"publishAt":33,"semVer":46,"prerelease":50,"assets":51},"3.11.2",[47,48,49],3,11,2,false,[52,58],{"fileName":53,"sizeMb":54,"sha256":55,"downloadCount":56,"originUrl":57},"markdown-3.11.2-py3-none-any.whl",0.11,"f80390747a2a0ff2ba54da074ce4f862f72a6685f608cd2637b646a6d83993f5",1,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.11.2\u002Fmarkdown-3.11.2-py3-none-any.whl",{"fileName":59,"sizeMb":60,"sha256":61,"downloadCount":56,"originUrl":62},"markdown-3.11.2.tar.gz",0.47,"87bf5d90f2d2882e2c02fcda182c2800456b985bff38913867c49706481514b0","https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.11.2\u002Fmarkdown-3.11.2.tar.gz",{"tag":64,"publishAt":65,"semVer":66,"prerelease":50,"assets":67},"3.11.1","2026-10-13T19:29:15Z",[47,48,56],[68,73],{"fileName":69,"sizeMb":54,"sha256":70,"downloadCount":71,"originUrl":72},"markdown-3.11.1-py3-none-any.whl","f1fa378ba5d682900c9ecb55ccceacca936016dda7c3b27097e8ae03ff78feb5",5,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.11.1\u002Fmarkdown-3.11.1-py3-none-any.whl",{"fileName":74,"sizeMb":60,"sha256":75,"downloadCount":56,"originUrl":76},"markdown-3.11.1.tar.gz","496f4f80f9ebd3395a04c8ec9595c40bbe8ec19e9c67d21fe071a1643e876606","https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.11.1\u002Fmarkdown-3.11.1.tar.gz",{"tag":78,"publishAt":79,"semVer":80,"prerelease":50,"assets":82},"3.11.0","2026-09-25T13:46:25Z",[47,48,81],0,[83,88],{"fileName":84,"sizeMb":54,"sha256":85,"downloadCount":86,"originUrl":87},"markdown-3.11-py3-none-any.whl","cd6c89e7eb308c8b332ed673215a52d208a43f8bacc030b1419376129408719e",6,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.11.0\u002Fmarkdown-3.11-py3-none-any.whl",{"fileName":89,"sizeMb":90,"sha256":91,"downloadCount":92,"originUrl":93},"markdown-3.11.tar.gz",0.46,"180224db6aed87ba9ce1f2781ebcd5826253de8ff637112090e24b84502bbf9f",73,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.11.0\u002Fmarkdown-3.11.tar.gz",{"tag":95,"publishAt":96,"semVer":97,"prerelease":50,"assets":99},"3.10.3","2026-07-30T19:05:32Z",[47,98,47],10,[100,105],{"fileName":101,"sizeMb":54,"sha256":102,"downloadCount":103,"originUrl":104},"markdown-3.10.3-py3-none-any.whl","fa6c92a00a4a3c98b22728c64a935ae1928250ae65058a6ded814d2cc29a4cea",17,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.10.3\u002Fmarkdown-3.10.3-py3-none-any.whl",{"fileName":106,"sizeMb":107,"sha256":108,"downloadCount":109,"originUrl":110},"markdown-3.10.3.tar.gz",0.36,"3589362618f743188b4d955b874402bc814f4f83f544dc207719f4baa7d9c45f",40,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.10.3\u002Fmarkdown-3.10.3.tar.gz",{"tag":112,"publishAt":113,"semVer":114,"prerelease":50,"assets":115},"3.10.2","2026-02-09T14:57:29Z",[47,98,49],[116,121],{"fileName":117,"sizeMb":26,"sha256":118,"downloadCount":119,"originUrl":120},"markdown-3.10.2-py3-none-any.whl","e91464b71ae3ee7afd3017d9f358ef0baf158fd9a298db92f1d4761133824c36",36,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.10.2\u002Fmarkdown-3.10.2-py3-none-any.whl",{"fileName":122,"sizeMb":123,"sha256":124,"downloadCount":125,"originUrl":126},"markdown-3.10.2.tar.gz",0.35,"994d51325d25ad8aa7ce4ebaec003febcce822c3f8c911e3b17c52f7f589f950",189,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.10.2\u002Fmarkdown-3.10.2.tar.gz",{"tag":128,"publishAt":129,"semVer":130,"prerelease":50,"assets":131},"3.10.1","2026-01-21T18:09:32Z",[47,98,56],[132,136],{"fileName":133,"sizeMb":26,"sha256":134,"downloadCount":98,"originUrl":135},"markdown-3.10.1-py3-none-any.whl","867d788939fe33e4b736426f5b9f651ad0c0ae0ecf89df0ca5d1176c70812fe3","https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.10.1\u002Fmarkdown-3.10.1-py3-none-any.whl",{"fileName":137,"sizeMb":123,"sha256":138,"downloadCount":139,"originUrl":140},"markdown-3.10.1.tar.gz","1c19c10bd5c14ac948c53d0d762a04e2fa35a6d58a6b7b1e6bfcbe6fefc0001a",26,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.10.1\u002Fmarkdown-3.10.1.tar.gz",{"tag":142,"publishAt":143,"semVer":144,"prerelease":50,"assets":145},"3.10.0","2025-11-03T19:51:17Z",[47,98,81],[146,151],{"fileName":147,"sizeMb":26,"sha256":148,"downloadCount":149,"originUrl":150},"markdown-3.10-py3-none-any.whl","b5b99d6951e2e4948d939255596523444c0e677c669700b1d17aa4a8a464cb7c",25,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.10.0\u002Fmarkdown-3.10-py3-none-any.whl",{"fileName":152,"sizeMb":123,"sha256":153,"downloadCount":154,"originUrl":155},"markdown-3.10.tar.gz","37062d4f2aa4b2b6b32aefb80faa300f82cc790cb949a35b8caede34f2b68c0e",53,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.10.0\u002Fmarkdown-3.10.tar.gz",{"tag":157,"publishAt":158,"semVer":159,"prerelease":50,"assets":161},"3.9.0","2025-09-04T20:25:24Z",[47,160,81],9,[162,167],{"fileName":163,"sizeMb":26,"sha256":164,"downloadCount":165,"originUrl":166},"markdown-3.9-py3-none-any.whl","9f4d91ed810864ea88a6f32c07ba8bee1346c0cc1f6b1f9f6c822f2a9667d280",21,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.9.0\u002Fmarkdown-3.9-py3-none-any.whl",{"fileName":168,"sizeMb":123,"sha256":169,"downloadCount":170,"originUrl":171},"markdown-3.9.tar.gz","d2900fe1782bd33bdbbd56859defef70c2e78fc46668f8eb9df3128138f2cb6a",33,"https:\u002F\u002Fgithub.com\u002FPython-Markdown\u002Fmarkdown\u002Freleases\u002Fdownload\u002F3.9.0\u002Fmarkdown-3.9.tar.gz",[173,195,219,232,253,264],{"owner":174,"repo":174,"repoId":175,"category":41,"subgroup":42,"language":176,"tags":177,"starCount":188,"ownerUid":189,"latestTag":190,"platforms":191,"lastReleaseTime":192,"downloadCount":193,"description":194},"marktext",110446844,"TypeScript",[178,179,180,181,182,183,184,15,174,185,186,187],"editor","electron","focus-mode","latex","linux","mac","macos","source-code","typewriter-mode","windows",62936,36623013,"v0.23.0",[187,183,182],"2026-10-21T05:02:06Z",3434,"A simple and elegant open-source markdown editor focused on speed and usability, available for Linux, macOS and Windows.",{"owner":196,"repo":197,"repoId":198,"category":199,"subgroup":42,"language":200,"tags":201,"starCount":212,"ownerUid":213,"latestTag":214,"platforms":215,"lastReleaseTime":216,"downloadCount":217,"description":218},"OlaProeis","Ferrite",1119754832,"productivity","Rust",[202,178,203,204,15,205,206,207,199,208,209,210,211],"cross-platform","egui","json","markdown-editor","mermaid","native-app","rust","text-editor","wysiwyg","yaml",1820,19203949,"v0.3.0",[187,183,182],"2026-05-22T20:50:04Z",9144,"A fast, lightweight text editor built with Rust and egui, optimized for Markdown, JSON, YAML, and TOML files, with a native, responsive experience.",{"owner":220,"repo":221,"repoId":222,"category":41,"subgroup":42,"language":176,"tags":223,"starCount":224,"ownerUid":225,"latestTag":226,"platforms":227,"lastReleaseTime":229,"downloadCount":230,"description":231},"nomo-md","nomo",1253245105,[15,205,210],339,316906350,"v0.6.2",[187,183,182,228],"other","2026-10-16T03:46:41Z",904,"Nomo is a local-first WYSIWYG Markdown editor for macOS and Windows, focused on real-time rendering, distraction-free writing, and HTML\u002FPDF\u002FWord export.",{"owner":233,"repo":234,"repoId":235,"category":41,"subgroup":42,"language":236,"tags":237,"starCount":246,"ownerUid":247,"latestTag":248,"platforms":249,"lastReleaseTime":250,"downloadCount":251,"description":252},"4worlds4w-svg","inkwell",1165736327,"",[238,180,239,205,240,241,242,243,208,244,209,245],"electron-alternative","local-first","no-telemetry","offline-first","portable","privacy-tools","tauri2","writing-tool",254,259966125,"v1.5.2",[187,183,182],"2026-06-12T09:47:29Z",2513,"A lightweight, beautiful, fast cross-platform Markdown editor built with Rust and Tauri v2, with all data stored locally and no telemetry, accounts, or subscriptions.",{"owner":254,"repo":255,"repoId":256,"category":41,"subgroup":42,"language":236,"tags":257,"starCount":92,"ownerUid":258,"latestTag":259,"platforms":260,"lastReleaseTime":261,"downloadCount":262,"description":263},"yakoye","Shazao-markdown",1375268540,[],16289151,"v0.6.17",[187],"2026-10-27T15:59:36Z",82,"Shazao is a WYSIWYG Markdown editor for Windows delivered as a single portable exe with no browser-engine dependency, staying fast on large documents. It offers three view modes, GFM tables, Mermaid diagrams, multi-encoding file I\u002FO and export to HTML, PDF, Word and EPUB.",{"owner":265,"repo":266,"repoId":267,"category":268,"subgroup":42,"language":236,"tags":269,"starCount":280,"ownerUid":281,"latestTag":282,"platforms":283,"lastReleaseTime":284,"downloadCount":98,"description":285},"mdview2026","mdview",1334020318,"tools",[270,271,272,273,239,184,15,274,275,206,276,241,277,208,278,279,187],"android","file-association","katex","lightweight","markdown-reader","markdown-viewer","no-electron","pdf-export","viewer","webview2",49,302773821,"v2.0.4",[187,183,182,270],"2026-10-27T10:02:24Z","mdview is a standalone Markdown viewer that renders and displays Markdown files. It does nothing else — no direct editing or note-taking features, and it does not rely on browser extensions or a web server, opening Markdown files directly in a native window.",{"description":287,"readmeHtml":288},"Python-Markdown is a Python implementation of John Gruber's Markdown, highly compliant with the reference implementation, with an extension mechanism that adds tables, footnotes, a table of contents, and more.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Python-Markdown is a Python implementation of John Gruber&#39;s Markdown, almost completely compliant with the reference implementation. It converts Markdown text to HTML, ships the common syntax elements, and offers a rich extension mechanism — tables, footnotes, a table of contents, and code highlighting are all available through extensions.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>cross-platform (pure Python)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Language\u003C\u002Ftd>\n\u003Ctd>Python\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>BSD 3-Clause\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Extensions\u003C\u002Ftd>\n\u003Ctd>built-in + third-party\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>One function call turns Markdown text into standard HTML.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Core conversion\u003C\u002Fstrong>: markdown.markdown converts text to HTML in one step\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extension mechanism\u003C\u002Fstrong>: official extensions for tables, footnotes, a TOC, attribute lists, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third-party ecosystem\u003C\u002Fstrong>: community extensions cover code highlighting, task lists, and beyond\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CLI tool\u003C\u002Fstrong>: the markdown_py command converts files right after installation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible API\u003C\u002Fstrong>: custom output formats and custom extension registration are supported\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High compatibility\u003C\u002Fstrong>: behavior closely matches the Markdown reference implementation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Web developers rendering Markdown\u003C\u002Fli>\n\u003Cli>Documentation site and blog builders\u003C\u002Fli>\n\u003Cli>Teams building note-taking or content management tools\u003C\u002Fli>\n\u003Cli>Engineers who need custom Markdown syntax\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Install\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cdiv class=\"code-block\">\u003Cpre>\u003Ccode class=\"hljs language-bash\">pip install markdown\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Col start=\"2\">\n\u003Cli>Convert text\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cdiv class=\"code-block\">\u003Cpre>\u003Ccode class=\"hljs language-python\">import markdown\n\nhtml = markdown.markdown('# Hello')\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Col start=\"3\">\n\u003Cli>Enable extensions such as tables and footnotes\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cdiv class=\"code-block\">\u003Cpre>\u003Ccode class=\"hljs language-python\">html = markdown.markdown(text, extensions=['tables', 'footnotes'])\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Standard compliant\u003C\u002Fstrong>: output stays reliable by matching the reference implementation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensions on demand\u003C\u002Fstrong>: the core stays lean while enhancements stack via extensions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mature ecosystem\u003C\u002Fstrong>: long maintained and widely used, with complete docs and extensions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Language\u003C\u002Ftd>\n\u003Ctd>Python\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>cross-platform\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Extra deps\u003C\u002Ftd>\n\u003Ctd>pure Python, no mandatory dependencies\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>No sanitizing built in\u003C\u002Fstrong>: the library does not filter HTML, pair it with a sanitizer to prevent XSS from user content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensions must be enabled\u003C\u002Fstrong>: tables, footnotes, and similar are not default syntax, load them explicitly\u003C\u002Fli>\n\u003C\u002Ful>\n",1793197928455]