[{"data":1,"prerenderedAt":159},["ShallowReactive",2],{"project-49335470":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":15,"aspects":34,"strip":39,"post_text":41,"what":42,"said":79,"maker_in_thread":107,"shape":109,"grid":112,"attempts":124,"same_week":125,"maker_shows":40,"maker_hidden":152,"reader_version":153,"card":154},"49335470","Visimer","open-source visual editor for Mermaid diagrams","title","Show HN: Visimer – open-source visual editor for Mermaid diagrams","https:\u002F\u002Fgithub.com\u002Finkeep\u002Fvisimer","github.com","engomez",1786991164,2026,17,5,2209,4366,51,"shown","dev_tools","diagram editor","library",[24,25,26,27],"mermaid diagram editor","wysiwyg diagram","mermaid visual editor","open source diagrams","loved",0.5,{"positive":31,"neutral":32,"mixed":33,"critical":33},4,1,0,{"idea":35,"design":37,"execution":38},{"positive":36,"critical":33},2,{"positive":32,"critical":33},{"positive":32,"critical":33},[15,15,40,15,15],3,"Hi HN, Nick here, founder at OpenKnowledge. We built an open source library, Visimer, for editing Mermaid diagrams with a what-you-see-is-what-you-get visual editor. Try the playground at https:\u002F\u002Fvisimer.com\u002Fplayground. You can rename labels, change shapes, add new nodes, etc. by clicking and dragging the visual canvas.\n\nWe set out to build this originally for OpenKnowledge, our markdown wysiwyg editor, then realized it’d be great to share it as a proper embeddable component library so that other apps can leverage it as well.\n\nOur general take is that AI is great for generating content, but wh",{"problem":43,"audience":49,"pricing":58,"motivation":59,"time_to_build":58,"stack":63,"openness":76,"stage":77,"team_size":78},{"value":44,"source":45,"evidence":46},"Tweaking fine details of Mermaid diagrams is hard; AI regeneration is imprecise","maker",[47],{"id":48},"post",{"value":50,"source":51,"evidence":52},"Developers and writers embedding or editing Mermaid diagrams in markdown or apps","inferred",[53,54],{"id":48},{"id":55,"by":56,"text":57},"49344906","cdieck88","Nice one! I use Mermaid sometimes in my blog posts. Whenever I make a small change, I have to run `astro build` to see the result in the generated HTML. With your editor, the…",null,{"value":60,"source":45,"evidence":61},"Built first for OpenKnowledge markdown editor, then shared as embeddable library",[62],{"id":48},[64,68,72],{"value":65,"source":45,"evidence":66},"Mermaid.js",[67],{"id":48},{"value":69,"source":45,"evidence":70},"Monaco",[71],{"id":48},{"value":73,"source":45,"evidence":74},"CodeMirror",[75],{"id":48},"open_source","launched","company",{"praise":80,"objections":103,"requests":104,"questions":105,"alternatives":106},[81,89,96],{"value":82,"source":83,"evidence":84},"Useful for fixing near-correct AI-generated diagrams","commenter",[85],{"id":86,"by":87,"text":88},"49344446","ltononro","This is ridiculously useful in the era of AI. They keep generating near-to-good diagrams with always some two or three minor annoying pieces that you'd like to correct. Genious…",{"value":90,"source":83,"evidence":91},"Mapping SVG back to CST preserves comments",[92],{"id":93,"by":94,"text":95},"49343178","grommet_kit","Mapping SVG back to a CST instead of regenerating the whole file is the right call. Preserving comments matters.",{"value":97,"source":83,"evidence":98},"Clean wysiwyg implementation",[99],{"id":100,"by":101,"text":102},"49366083","naniel","this is really neat, and i look forward to diving in more. i've built a couple different Mermaid-related apps\u002Fplugins, and i think the wysiwyg you implemented here is pretty…",[],[],[],[],{"comments":33,"answered":33,"key":108},[],{"commenters":15,"max_depth":32,"maker_replies":33,"first_comment_mins":110,"lifespan_hours":111},879,49,[113,115,116,120,122],[55,33,15,114,56,33],"project\u002Fpositive\u002Fidea",[86,32,15,114,87,33],[117,36,40,118,119,33],"49344595","project\u002Fneutral\u002Fnone","jumpalongjim",[100,40,15,121,101,33],"project\u002Fpositive\u002Fdesign",[93,31,15,123,94,33],"project\u002Fpositive\u002Fexecution",[],[126,131,135,140,144,148],{"id":127,"name":128,"points":129,"category":130},"49327643","Desktopcolors.com",166,"learning_science",{"id":132,"name":133,"points":134,"category":20},"49355607","Lucasartsifier",161,{"id":136,"name":137,"points":138,"category":139},"49307700","ThoughtDAG",136,"ai",{"id":141,"name":142,"points":143,"category":139},"49354664","modelmap",113,{"id":145,"name":146,"points":147,"category":20},"49364296","terminal-code",108,{"id":149,"name":150,"points":151,"category":20},"49301215","LuaCAD",106,false,"v2",{"id":155,"name":5,"line":6,"ai":152,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":156,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":157,"url":9,"mix":158,"praise":82,"objection":-1,"sub":21},49335470,[24,25,26,27],"55355",[31,32,33,33],1793991163960]