typist
htmlarkdown
typist | htmlarkdown | |
---|---|---|
1 | 4 | |
380 | 50 | |
3.2% | - | |
9.7 | 2.2 | |
3 days ago | about 1 year ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
typist
-
HTML-to-Markdown converter that adaptively preserve HTML when needed (eg. when center-aligning, or resizing images)
A bit of context on why I'm making these questions: At Doist, we use Turndown for our Typist editor (see: https://github.com/Doist/typist/blob/main/src/serializers/markdown/markdown.ts), but it has a few issues, and it's not been updated in a long time. I'm wondering what we could replace it with (eventually, because this is not currently a priority for us).
htmlarkdown
-
HTML-to-Markdown converter that adaptively preserve HTML when needed (eg. when center-aligning, or resizing images)
You can try it out urself on this demo: https://evitanrelta.github.io/htmlarkdown/
No monkey-patching stuff to the nodes, instead Node -> boolean utility functions are used (eg. isBlock(node))
-
I made a open-sourced HTML-to-Markdown converter that adaptively preserve HTML when needed (eg. when center-aligning, or resizing images)
Here's the repo if u wanna check it out or contribute! :D — https://github.com/EvitanRelta/htmlarkdown
What are some alternatives?
tiptap-comment-extension - Google-Docs 📄🔥 like commenting 💬 solution for Tiptap 2(https://tiptap.dev)
solidarity - Solidarity is an environment checker for project dependencies across multiple machines.
BlockNote - A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
vue-2-img - An easy way to convert HTML sections and charts to JPG, PNG or PDF files for download or base64 encoding.
milkdown - 🍼 Plugin driven WYSIWYG markdown editor framework.
gifski-command - Node.js module for gifski GIF encoder CLI
Serenity-Editor - The lightest rich text editor ever
forge-node-app - 🛠📦🎉 Generate Node.js boilerplate with optional libraries & tools
tiptap - The headless rich text editor framework for web artisans.
patch-package - Fix broken node modules instantly 🏃🏽♀️💨
tiptap-solid - TipTap integration for Solid.js
tinyhttp - 🦄 0-legacy, tiny & fast web framework as a replacement of Express