27 comments

  • yabdulaah52 2 days ago ago

    Inline editing is underrated. Being able to see mistakes instantly cuts down a lot of the trial‑and‑error debugging in Markdown-heavy projects.

    • 0n0n0m0uz 11 hours ago ago

      i would never use markdown without it

    • tadfisher 2 days ago ago

      What does debugging Markdown even mean?

      What is a Markdown-heavy project?

      Is this a generated comment?

      • mjcohen 2 days ago ago

        For math.stackexchange.com which uses MathJax, I use MacDown, a markdown editor with parallel windows, one showing the MathJax and the other (in real time) the rendered math. I find it essential.

        I enter my math directly into the editor without writing anything on paper. Works for me. The ability to copy and paste is invaluable.

  • janrakete a day ago ago

    Nice work.

    Markdown has some more possibilities, see: https://github.com/lifeparticle/Markdown-Cheatsheet

    • _boffin_ 11 hours ago ago

      Thanks! I don’t know if ALL markdown is going to be implemented or not yet, but not out of consideration.

      Question: anything that caught your eye in regards to this project?

      • janrakete 10 hours ago ago

        No, it's working fine.

  • sheept 2 days ago ago

    It'd be nice if there was a live demo without needing to clone the repo. Though I suppose I could just try it out with a bookmarklet:

        javascript:import('https://esm.sh/writemark-editor').then(() => document.body.append(document.createElement('writemark-editor')))
    • _boffin_ 2 days ago ago
      • Terretta a day ago ago

        FYSA: iPadOS 26.5 user here, cursor keys send the cursor to start of line. Clicking somewhere allows insert at that spot, but then arrows send cursor back to start of line again.

        • _boffin_ a day ago ago

          Found out about 45 min ago about pretty much the lack of mobile creature comforts.

          Working on mobile clients right now. Will push improvements tonight.

  • teo_zero 2 days ago ago

    How can it be defined dependency free if it depends on Node.js?

    • _boffin_ 2 days ago ago

      Dependency-free means zero runtime dependencies, not no dev tools. Could have explained that better.

      • teo_zero 2 days ago ago

        Do you mean I don't need Node.js on the machine where I run it?

        • jjice 2 days ago ago

          It's a web component so you run it in the browser without dependencies after it's already been built with Node.

          • _boffin_ 2 days ago ago

            Doesn’t need to be built by node. It’s standalone.

    • chronicler 2 days ago ago

      it needs an operating system to run omg not dependency free

      • teo_zero 2 days ago ago

        LOL, and an internet connection, too!

        But, seriously, of course "web" requires internet and a computer and an operating system. But since when "web" also means Node.js?

        If a web component is advertized as dependency free, I expect something that I can include in a <script> tag and it works. Am I wrong?

        • bpev 2 days ago ago

          i mean fwiw can prolly include direct script tag using something like https://esm.sh

      • jpease 2 days ago ago

        Does this operating system also depend on an underlying computer?

        • xyzzy_plugh 2 days ago ago

          You're free to just step through the assembly manually. You might need some paper and a pen.

          • stevesajeev 2 days ago ago

            It ain't dependency free, if you need pen and paper.

  • lofaszvanitt 2 days ago ago

    When will we forget about markdown.... I feel like we are going backwards.