[{"data":1,"prerenderedAt":239},["ShallowReactive",2],{"project-12835044":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":37,"post_text":28,"what":39,"said":72,"maker_in_thread":163,"shape":171,"grid":174,"attempts":201,"same_week":202,"maker_shows":231,"maker_hidden":232,"reader_version":233,"card":234},"12835044","Spongedown","markdown renderer with ascii diagram support","title","Show HN: Spongedown – markdown renderer with ascii diagram support","https:\u002F\u002Fivanceras.github.io\u002Fspongedown\u002F","ivanceras.github.io","ivanceras",1477903019,2016,62,16,618,2264,28,"notable","dev_tools","markdown renderer","library",[24,21,25,26],"ascii diagram","svg diagram","rust library","quiet",null,{"positive":30,"neutral":31,"mixed":32,"critical":32},1,3,0,4,{"idea":35,"docs":36},{"positive":30,"critical":32},{"positive":32,"critical":32},[31,32,32,32,32,32,32,38,32,32,31,32,32,31,32,32],5,{"problem":40,"audience":28,"pricing":28,"motivation":50,"time_to_build":28,"stack":57,"openness":69,"stage":70,"team_size":71},{"value":41,"source":42,"evidence":43},"Hard to read or render ASCII diagrams inside markdown docs","inferred",[44,46],{"id":45},"post",{"id":47,"by":48,"text":49},"12837755","fizzbatter","This is cool! Though, it still leaves me with my biggest problem: I have no idea how to efficiently draw the diagrams in the first place. Ascii diagrams are not easy to draw (for…",{"value":51,"source":52,"evidence":53},"Enhance rendering of ASCII diagrams and publish it open source","maker",[54],{"id":55,"by":11,"text":56},"12842414","I wrote some simple ascii diagrams inline with readme and code, but never too serious. I wrote this tool to enhance the rendering of the diagram, and publish it opensource. I…",[58],{"value":59,"source":60,"evidence":61},"Rust","commenter",[62,66],{"id":63,"by":64,"text":65},"12837077","kingosticks","Is this designed to be used or just a proof of concept? If the former then maybe some installation hints in the readme would be a good idea. As someone with no exposure to rust I…",{"id":67,"by":11,"text":68},"12842382","This is a library written in rust. I will have to write the CLI soon.","open_source","beta","unknown",{"praise":73,"objections":82,"requests":91,"questions":106,"alternatives":115},[74],{"value":75,"source":60,"evidence":76},"Cool idea and useful for diagrams",[77,78],{"id":47,"by":48,"text":49},{"id":79,"by":80,"text":81},"12840176","replete","This looks very cool. Do people actually manually write ASCII diagrams like that? This is a great place to use Mermaid (https:\u002F\u002Fgithub.com\u002Fknsv\u002Fmermaid)",[83,87],{"value":84,"source":60,"evidence":85},"Drawing ASCII diagrams by hand is hard",[86],{"id":47,"by":48,"text":49},{"value":88,"source":60,"evidence":89},"No installation instructions; unclear how to use it",[90],{"id":63,"by":64,"text":65},[92,96],{"value":93,"source":60,"evidence":94},"Text notation that converts to ASCII flow diagrams",[95],{"id":47,"by":48,"text":49},{"value":97,"source":60,"evidence":98},"Opposite tool that converts diagrams back to text",[99,103],{"id":100,"by":101,"text":102},"12837547","piotrjurkiewicz","Looks nice, but an opposite tool would be more interesting for me.",{"id":104,"by":11,"text":105},"12842335","I'm looking forward to work on manipulating the generated SVG and reflect the change in the text diagram then render it back to SVG. But that will come a long way.",[107,111],{"value":108,"source":60,"evidence":109},"Is this designed for use or just a proof of concept?",[110],{"id":63,"by":64,"text":65},{"value":112,"source":60,"evidence":113},"Do people actually write ASCII diagrams manually?",[114],{"id":79,"by":80,"text":81},[116,124,131,138,142,149,156],{"value":117,"source":60,"evidence":118},"Monodraw",[119,120],{"id":47,"by":48,"text":49},{"id":121,"by":122,"text":123},"12839841","dmd","https:\u002F\u002Fmonodraw.helftone.com is what you're looking for.",{"value":125,"source":60,"evidence":126},"GraphViz dot",[127],{"id":128,"by":129,"text":130},"12837851","subjectsigma","Have you ever tried GNU dot? http:\u002F\u002Fwww.graphviz.org\u002Fpdf\u002Fdotguide.pdf I know you said you don't want to 'draw' ASCII diagrams, but if you use Emacs, there's a package called…",{"value":132,"source":60,"evidence":133},"PlantUML",[134],{"id":135,"by":136,"text":137},"12838364","yoo1I","I've recently discovered plantuml[0]. It does a pretty good job for tasks centered around software design, and the language is simple, yet not too limited for my purposes. [0]…",{"value":139,"source":60,"evidence":140},"Mermaid",[141],{"id":79,"by":80,"text":81},{"value":143,"source":60,"evidence":144},"Markdeep",[145],{"id":146,"by":147,"text":148},"12841597","binarycrusader","My favorite take on this is Markdeep: http:\u002F\u002Fcasual-effects.com\u002Fmarkdeep\u002F",{"value":150,"source":60,"evidence":151},"ASCIIFlow",[152],{"id":153,"by":154,"text":155},"12840279","mpicker0","I've used this for quick-and-dirty ASCII diagrams. They might need a bit of touching up to be usable with Spongedown. http:\u002F\u002Fasciiflow.com\u002F",{"value":157,"source":60,"evidence":158},"websequencediagrams",[159],{"id":160,"by":161,"text":162},"12837939","tlarkworthy","This tool does that for sequence diagrams: https:\u002F\u002Fwww.websequencediagrams.com",{"comments":33,"answered":164,"key":165},2,[166,169,170],{"id":167,"text":168},"12836227","This is an iteration of my previous submission[0] with improvements from the comments and feedback. It is now embeddable in a markdown, and the generated SVG is now optimized to…",{"id":55,"text":56},{"id":67,"text":68},{"commenters":172,"max_depth":33,"maker_replies":33,"first_comment_mins":173,"lifespan_hours":15},12,253,[175,177,179,183,185,186,187,189,191,192,194,196,197,198,199,200],[47,32,31,176,48,32],"project\u002Fneutral\u002Fidea",[128,32,32,178,129,32],"other\u002Fneutral\u002Fnone",[180,32,32,181,182,32],"12838635","commenter\u002Fneutral\u002Fnone","LukeShu",[184,32,32,181,129,32],"12838706",[160,32,32,178,161,32],[135,32,32,178,136,32],[167,30,32,188,11,30],"project\u002Fpositive\u002Fexecution",[79,164,38,190,80,32],"project\u002Fpositive\u002Fidea",[153,164,32,178,154,32],[55,164,32,193,11,30],"project\u002Fneutral\u002Fnone",[63,31,31,195,64,32],"project\u002Fneutral\u002Fdocs",[67,31,32,193,11,30],[146,33,32,178,147,32],[100,38,31,176,101,32],[121,38,32,178,122,32],[104,38,32,176,11,30],[],[203,208,213,218,223,227],{"id":204,"name":205,"points":206,"category":207},"12834327","sudo-touchid",347,"security_privacy",{"id":209,"name":210,"points":211,"category":212},"12843466","My first web app",297,"web_saas",{"id":214,"name":215,"points":216,"category":217},"12803860","Zone Messenger",194,"consumer_social",{"id":219,"name":220,"points":221,"category":222},"12838152","Fast Style Transfer",184,"ai",{"id":224,"name":225,"points":226,"category":207},"12802785","Android 'root' phones via dirtyc0w exploit",143,{"id":228,"name":229,"points":230,"category":20},"12842797","KQ",116,9,false,"v2",{"id":235,"name":5,"line":6,"ai":232,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":236,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":237,"url":9,"mix":238,"praise":75,"objection":84,"sub":21},12835044,[24,21,25,26],"3000000500300300",[30,31,32,32],1794036549033]