| Homepage | https://marked2app.com |
| Homepage | https://marked2app.com |
Some stats I pulled together this morning
Over the course of 12 years of working on Marked, it has:
• JavaScript / TypeScript: 289,432 lines
• Objective‑C (.m only): 169,710 lines
• Swift (.swift): 3,904 lines
For a grand total of 463,046 lines of (active) code.
Plus 49,960 words of Marked documentation.
Add:
Doing: 16,461 lines of Ruby
Bunch: 18,399 of Objective‑C
SearchLink: 8,109 of Ruby
That's 506,015 lines of code in just 4 projects. I don't know if that's a lot or a little for a 47 year old…
Coming in Marked 3, Mermaid diagrams will have pan and zoom. It's a small thing, but if you work with diagrams of any significance, you'll appreciate it.
https://from.ttscoff.me/CleanShot%202026-02-21%20at%2008.12.33.mp4
The CLI offers access to all of Marked 3’s url schemes, with some added flexibility and features over using `open` to launch them. Includes the ability to pipe input directly to Marked's Streaming Preview from the command line! (thanks to Neil Lippman for the push on that.)
If you want to try out all the new stuff, you can join the public beta at https://markedapp.com/join-the-beta. (2/2)
https://brettterpstra.com/2025/12/26/join-the-marked-3-beta/
Come help test!
I've been developing my own Markdown processor for Marked (and available as open source) called Apex, with the goal of replacing all of the processor choices in Marked with a single one that handles every syntax, including Kramdown IALs, Pandoc and MMD citations, Obsidian callouts, and tons more.
https://brettterpstra.com/2025/12/14/so-much-new-apex-stuff/
If you want to have a say in the development, pipe up in GitHub issues or on https://forum.brettterpstra.com!