[{"data":1,"prerenderedAt":456},["ShallowReactive",2],{"project-15277351":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":35,"aspects":36,"strip":44,"post_text":45,"what":46,"said":111,"maker_in_thread":204,"shape":213,"grid":217,"attempts":416,"same_week":417,"maker_shows":34,"maker_hidden":448,"reader_version":449,"card":450},"15277351","Doogie","A Chromium-Based Browser with Tree-Style Pages","title","Show HN: Doogie – A Chromium-Based Browser with Tree-Style Pages","https:\u002F\u002Fcretz.github.io\u002Fdoogie\u002F","cretz.github.io","kodablah",1505752771,2017,264,78,92,2242,5,"legend","dev_tools","web browser","desktop_app",[24,25,26,27],"tree style tabs","chromium browser","tab management","hierarchical tabs","mixed",0.383,{"positive":31,"neutral":32,"mixed":33,"critical":34},15,13,1,3,32,{"idea":37,"design":40,"execution":42,"performance":43},{"positive":38,"critical":39},8,0,{"positive":41,"critical":39},2,{"positive":39,"critical":41},{"positive":39,"critical":33},[18,34,39,34,34,39,39,18,39,39,39,39,39,39,39,18,39,39,39,39,18,34,18,18,33,33,34,18,34,18,18,18,18,33,34,34,18,18,18,34],null,{"problem":47,"audience":58,"pricing":70,"motivation":76,"time_to_build":45,"stack":84,"openness":108,"stage":109,"team_size":110},{"value":48,"source":49,"evidence":50},"Browsers handle many open tabs poorly; hierarchical pages make navigation easier","maker",[51,54],{"id":52,"by":11,"text":53},"15277860","> besides it being difficult to navigate between them That's it. Hierarchical pages makes it really easy to contextually browse or what I call \"immutable browsing\" which is never…",{"id":55,"by":56,"text":57},"15277798","TheCoreh","The problem of existing browsers poorly handling usage-cases with hundreds, perhaps thousands of tabs open.",{"value":59,"source":60,"evidence":61},"Users who research with many tabs and links deep in documentation","commenter",[62,66],{"id":63,"by":64,"text":65},"15277882","roywiggins","It actually seems very useful for people who like to research, and organize their current stream-of-research into tabs.",{"id":67,"by":68,"text":69},"15279212","jdc0589","I switched to Firefox (dev edition) a month or so ago almost completely becuase the TreeStyleTabs extension is better than anything for chrome. I LOVE having nested tabs. It…",{"value":71,"source":49,"evidence":72},"Donations accepted; monetization undecided",[73],{"id":74,"by":11,"text":75},"15279548","For macOS support: https:\u002F\u002Fcretz.github.io\u002Fdoogie\u002Fguide\u002Ffaq#where-is-the-macos-version For donations:…",{"value":77,"source":78,"evidence":79},"Firefox 57 breaking Tree Style Tabs extension and frustration with browser tab UX","inferred",[80],{"id":81,"by":82,"text":83},"15278820","sparkie","It's solving the problem that Firefox has nuked the tree-style-tabs browser extension in FF57. It also highlights a good reason to write a separate browser as opposed to…",[85,92,101],{"value":86,"source":60,"evidence":87},"Chromium",[88],{"id":89,"by":90,"text":91},"15278041","gmurphy","This is a great use of Chromium! Storytime! When we started designing Chrome back in 2006, and despite having spent the past year working on Google's Firefox team, my favorite…",{"value":93,"source":49,"evidence":94},"Qt 5.9",[95,98],{"id":96,"by":11,"text":97},"15277910","Eek, yeah, I didn't have a global Qt install when I was testing. I do bundle the Qt libs along side. Maybe change LD_LIBRARY_PATH to local dir? I have filed an issue:…",{"id":99,"by":11,"text":100},"15279534","I'll look into linuxdeployqt. I am probably just going to statically link Qt. I am not using anything security conscious with Qt and I don't want versions changing underneath, so…",{"value":102,"source":60,"evidence":103},"CEF",[104],{"id":105,"by":106,"text":107},"15279354","jcelerier","You should look into distributing an AppImage. Its author has a very nice script that you can use to ship Qt apps that works on all linux distros:…","open_source","beta","solo",{"praise":112,"objections":125,"requests":144,"questions":169,"alternatives":181},[113,118],{"value":114,"source":60,"evidence":115},"Hierarchical tabs prevent getting lost in links",[116,117],{"id":67,"by":68,"text":69},{"id":52,"by":11,"text":53},{"value":119,"source":60,"evidence":120},"Bubbles feature sounds great",[121],{"id":122,"by":123,"text":124},"15278544","mcintyre1994","Bubbles sound like a really great feature! I'll be waiting on a Mac version too so maybe this already exists - but it'd be awesome to be able to pin domains to bubbles so they…",[126,137],{"value":127,"source":60,"evidence":128},"No macOS version yet",[129,133],{"id":130,"by":131,"text":132},"15278942","Cacti","No OSX support? :( :(",{"id":134,"by":135,"text":136},"15277767","mateuszf","Looks great! I'll wait for the OSX version. Also - vim or emacs shortcuts would be appreciated.",{"value":138,"source":60,"evidence":139},"Fails to run on Ubuntu due to Qt version",[140],{"id":141,"by":142,"text":143},"15277894","cjbillington","Cool idea. Can't run on the latest Ubuntu though, it seems the latest Qt in the Ubuntu repos is 5.7? ``` $ .\u002Fdoogie .\u002Fdoogie: \u002Fusr\u002Flib\u002Fx86_64-linux-gnu\u002FlibQt5Core.so.5: version…",[145,150,158],{"value":146,"source":60,"evidence":147},"macOS support",[148,149],{"id":130,"by":131,"text":132},{"id":134,"by":135,"text":136},{"value":151,"source":60,"evidence":152},"Vim or Emacs keybindings",[153,154],{"id":134,"by":135,"text":136},{"id":155,"by":156,"text":157},"15279407","dotancohen","> My fear is that even if I develop a OSX version, it will become stale Being open source and hosted on Github, I doubt that will be a problem. The Mac community is rather…",{"value":159,"source":60,"evidence":160},"Side or vertical tabs in Chrome",[161,165],{"id":162,"by":163,"text":164},"15279812","moe","Great work! I never understood why this isn't the default. Hopefully this will finally gain traction in mainline Chrome. But I'm not holding my breath...",{"id":166,"by":167,"text":168},"15281127","otakucode","Never. Chrome had side tabs, but some being wiser than all others determined unreadable microtabs to be the appropriate punishment for the sin of opening too many (good thing…",[170,177],{"value":171,"source":60,"evidence":172},"What problem does it solve?",[173],{"id":174,"by":175,"text":176},"15277781","bradhe","What problem is this solving exactly?",{"value":178,"source":60,"evidence":179},"Why CEF instead of QtWebEngine or QtWebKit?",[180],{"id":105,"by":106,"text":107},[182,190,197],{"value":183,"source":60,"evidence":184},"Firefox with Tree Style Tabs extension",[185,186],{"id":67,"by":68,"text":69},{"id":187,"by":188,"text":189},"15279091","tradesmanhelix","The Firefox extension \"Firefox Multi-Account Containers\" by Mozilla has the exact features you mention. I've been using it ever since it was first released as a Firefox Test…",{"value":191,"source":60,"evidence":192},"Tabs Outliner Chrome extension",[193],{"id":194,"by":195,"text":196},"15278000","CharlesW","I love this way of managing tabs and windows! Today I approximate this by using Chrome and the under-appreciated Tabs Outliner[1] side-by-side. [1]…",{"value":198,"source":60,"evidence":199},"Vivaldi sidebar tabs",[200],{"id":201,"by":202,"text":203},"15285808","rasz","Vivaldi has sidebar tabs, chrome under the hood.",{"comments":205,"answered":206,"key":207},6,4,[208,209,212],{"id":96,"text":97},{"id":210,"text":211},"15286452","I have opened a new release at https:\u002F\u002Fgithub.com\u002Fcretz\u002Fdoogie\u002Freleases\u002Ftag\u002Fv0.6.1. Please test there, and comment on https:\u002F\u002Fgithub.com\u002Fcretz\u002Fdoogie\u002Fissues\u002F45 if it's still not…",{"id":99,"text":100},{"commenters":214,"max_depth":205,"maker_replies":205,"first_comment_mins":215,"lifespan_hours":216},53,48,313,[218,220,224,228,231,234,235,239,241,244,246,249,252,256,257,258,261,264,267,268,271,273,276,278,281,284,286,288,291,293,297,300,301,305,310,313,316,319,321,324,327,330,332,336,341,344,347,350,352,354,355,356,357,358,359,363,366,369,371,374,377,378,379,381,384,386,389,391,392,394,395,398,399,400,403,405,408,412],[89,39,18,219,90,39],"project\u002Fpositive\u002Fidea",[221,39,34,222,223,39],"15278229","project\u002Fneutral\u002Fidea","nachtigall",[225,39,39,226,227,39],"15280578","other\u002Fneutral\u002Fnone","tokenizerrr",[229,39,39,226,230,39],"15280957","majormajor",[232,39,39,233,167,39],"15281083","other\u002Fneutral\u002Fdesign",[201,39,39,226,202,39],[236,39,34,237,238,39],"15278356","project\u002Fneutral\u002Fdesign","johansch",[240,39,34,237,167,39],"15281085",[242,39,39,243,167,39],"15281078","other\u002Fcritical\u002Fdesign",[245,39,39,226,90,39],"15281517",[247,39,39,226,248,39],"15281876","ams6110",[250,39,39,226,251,39],"15281915","elaus",[253,39,39,254,255,39],"15292499","other\u002Fcritical\u002Fnone","dredmorbius",[122,33,18,219,123,39],[187,33,34,222,188,39],[259,33,39,226,260,39],"15279181","gogoengie",[262,41,39,233,263,39],"15278079","rprime",[265,34,39,226,266,39],"15280635","sengork",[67,206,39,226,68,39],[269,206,39,226,270,39],"15279633","anotheryou",[272,206,39,243,167,39],"15281099",[274,206,39,226,275,39],"15281855","Ar-Curunir",[277,206,39,226,270,39],"15282275",[279,206,39,233,280,39],"15282956","chrismorgan",[282,206,39,283,270,39],"15286674","other\u002Fpositive\u002Fdesign",[285,206,39,226,270,39],"15378592",[287,206,39,226,270,39],"15378740",[289,206,39,226,290,39],"15281452","addicted",[292,206,39,226,275,39],"15281845",[294,18,18,295,296,39],"15278125","project\u002Fpositive\u002Fnone","mvdwoord",[298,18,39,226,299,39],"15282472","O_H_E",[194,205,39,226,195,39],[302,205,39,303,304,39],"15278290","other\u002Fneutral\u002Fpricing","agumonkey",[306,307,39,308,309,39],"15277919",7,"other\u002Fneutral\u002Fidea","0xCMP",[311,307,39,226,312,39],"15278032","mbrock",[314,307,39,226,315,39],"15278824","tetraca",[317,307,39,226,318,39],"15280063","yellowapple",[320,307,39,233,167,39],"15281107",[322,307,39,226,323,39],"15289172","gwenzek",[325,38,18,295,326,39],"15277902","jpfed",[328,38,34,329,156,39],"15279172","project\u002Fneutral\u002Fexecution",[331,38,34,329,106,39],"15279348",[333,334,39,303,335,39],"15280676",9,"skdjksjdksjdk",[337,338,18,339,340,39],"15278240",10,"project\u002Fpositive\u002Fdesign","heywire",[342,338,18,339,343,39],"15278277","jkeat",[345,346,39,226,323,39],"15279477",11,[141,348,33,349,142,39],12,"project\u002Fcritical\u002Fexecution",[96,348,39,351,11,33],"maker\u002Fneutral\u002Fexecution",[353,348,33,349,142,39],"15278074",[210,348,39,351,11,33],[105,348,34,329,106,39],[99,348,39,351,11,33],[162,32,18,219,163,39],[166,32,39,243,167,39],[360,361,34,222,362,39],"15278537",14,"billconan",[364,361,39,226,365,39],"15278930","gertef",[367,31,18,295,368,39],"15302972","flux88",[134,370,18,295,135,39],16,[372,370,18,295,373,39],"15277809","gnicholas",[375,370,39,376,11,33],"15277835","maker\u002Fneutral\u002Fnone",[155,370,18,219,156,39],[74,370,39,376,11,33],[380,370,18,219,156,39],"15279391",[382,370,39,226,383,39],"15281343","ibgib",[385,370,34,376,156,39],"15288226",[130,387,33,388,131,39],17,"project\u002Fcritical\u002Fperformance",[174,390,34,222,175,39],18,[55,390,34,222,56,39],[393,390,34,222,175,39],"15277814",[52,390,39,219,11,33],[396,390,34,222,397,39],"15277875","schindlabua",[63,390,18,219,64,39],[81,390,18,219,82,39],[401,390,39,226,402,39],"15278931","jhasse",[404,390,39,226,260,39],"15279221",[406,390,18,219,407,39],"15280677","dorian-graph",[409,410,34,411,304,39],"15278253",19,"project\u002Fmixed\u002Fdesign",[413,414,39,226,415,39],"15281316",20,"Meph504",[],[418,423,428,433,438,443],{"id":419,"name":420,"points":421,"category":422},"15270799","No Coin",254,"security_privacy",{"id":424,"name":425,"points":426,"category":427},"15290607","Redox Rust OS",232,"infrastructure",{"id":429,"name":430,"points":431,"category":432},"15256215","Nulis",231,"productivity",{"id":434,"name":435,"points":436,"category":437},"15264053","Hyperapp",216,"languages",{"id":439,"name":440,"points":441,"category":442},"15246145","Coinhive",212,"finance_crypto",{"id":444,"name":445,"points":446,"category":447},"15289766","Calcflow",117,"learning_science",false,"v2",{"id":451,"name":5,"line":6,"ai":448,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":452,"top":18,"kw":453,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":454,"url":9,"mix":455,"praise":114,"objection":127,"sub":21},15277351,0.38,[24,25,26,27],"5303300500000005000053551135355551335553",[31,32,33,34],1794036559029]