[{"data":1,"prerenderedAt":328},["ShallowReactive",2],{"project-39190223":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":42,"post_text":45,"what":46,"said":77,"maker_in_thread":190,"shape":200,"grid":203,"attempts":289,"same_week":290,"maker_shows":32,"maker_hidden":321,"reader_version":322,"card":323},"39190223","Wren","simple yet extensible task management with CLI, Telegram, HTTP","title","Show HN: Wren – simple yet extensible task management with CLI, Telegram, HTTP","https:\u002F\u002Fgithub.com\u002Fbjesus\u002Fwren","github.com","yoavm",1706623513,2024,121,40,712,3515,21,"notable","productivity","task management","cli",[21,24,25,26,27],"plain text","telegram bot","cli notes","todo","debated",-0.03,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,4,1,6,18,{"design":37,"idea":40,"docs":41},{"positive":38,"critical":39},3,2,{"positive":38,"critical":38},{"positive":33,"critical":33},[43,44,43,44,38,44,43,43,44,43,44,38,44,43,44,44,44,44,44,44,44,38,44,33,44,33,44,43,44,33,38,33,38,44,33,44,33,44],5,0,null,{"problem":47,"audience":45,"pricing":45,"motivation":57,"time_to_build":45,"stack":65,"openness":74,"stage":75,"team_size":76},{"value":48,"source":49,"evidence":50},"Quickly capturing and managing tasks without heavy apps or syncing issues","maker",[51,54],{"id":52,"by":11,"text":53},"39190275","Hey, I built Wren after being a little frustrated with everything else. I wanted something that let's me (1) enter tasks as quickly as possible, (2) let's me do it on the go, (3)…",{"id":55,"by":11,"text":56},"39192125","thank you :) to begin with, I wanted it open source & local first. Anything that wasn't that wasn't really considered. most todo apps that passed this criteria were either a pain…",{"value":58,"source":49,"evidence":59},"Wanted an open source, local-first task tool with minimal features",[60,61,62],{"id":52,"by":11,"text":53},{"id":55,"by":11,"text":56},{"id":63,"by":11,"text":64},"39194171","Thank you! It's been a long time since I tried Task warrior, so I might be quite off. Two main things come to mind: I realized that most task management apps offered many…",[66],{"value":67,"source":68,"evidence":69},"Python","inferred",[70],{"id":71,"by":72,"text":73},"39193543","dansalvato","Seems like there's a lot of criticism in the comments about this not being \"simple\". When \"simple\" is used to describe an app, it can either mean \"easy to use\" or \"minimal…","open_source","launched","solo",{"praise":78,"objections":96,"requests":133,"questions":152,"alternatives":167},[79,91],{"value":80,"source":81,"evidence":82},"Telegram integration is a standout feature","commenter",[83,87],{"id":84,"by":85,"text":86},"39200036","ukuina","Fabulous. Thanks for taking the time to document it with a clear video. Have so many interfaces raises my confidence in being able to add and access tasks rapidly and from…",{"id":88,"by":89,"text":90},"39191934","jonnyparris","Great job shipping this! The telegram interface is a nice touch. Can you expand more on your frustrations were with something like Todoist (my personal fav) for meeting your…",{"value":92,"source":81,"evidence":93},"Plain-text file-per-task design is clever",[94,95],{"id":71,"by":72,"text":73},{"id":63,"by":11,"text":64},[97,111,126],{"value":98,"source":81,"evidence":99},"Not simple enough to use for most people",[100,104,107],{"id":101,"by":102,"text":103},"39191467","hanniabu","This doesn't look simple at all",{"id":105,"by":102,"text":106},"39205421","Maybe for a dev that makes sense, but horrible ux for anybody else",{"id":108,"by":109,"text":110},"39192775","dewey","Congrats on shipping your idea and even having a polished README. I'd contest the \"ridiculously simple\" though. I fully understand how task management seems to be such a personal…",{"value":112,"source":81,"evidence":113},"Name collides with Wren programming language and others",[114,118,122],{"id":115,"by":116,"text":117},"39190760","stefanos82","For a moment I thought it was about wren programming language... [1] [1] https:\u002F\u002Fwren.io\u002F",{"id":119,"by":120,"text":121},"39193853","germandiago","There is another project with several thousands of stars called Wren. It is a scripting language. Maybe a name change should be considered.",{"id":123,"by":124,"text":125},"39196586","toastercat","There is also a bird called wren that is very popular. A name change may be in order so that people don't confuse this project with the actual bird:…",{"value":127,"source":81,"evidence":128},"Cron syntax in filenames is awkward",[129],{"id":130,"by":131,"text":132},"39197800","johntash","Looks pretty interesting! I've been trying to use taskwarrior and taskwarrior-tui recently, but might give this a try too. One complaint I have so far is putting the cron-style…",[134,141,148],{"value":135,"source":81,"evidence":136},"Signal integration",[137],{"id":138,"by":139,"text":140},"39195633","skeptrune","I might say \"lightweight\" instead of simple. Read the op's comment and also some of the other criticism and think maybe that's a better word. I would say that I've never used…",{"value":142,"source":81,"evidence":143},"Reminders before scheduled tasks",[144],{"id":145,"by":146,"text":147},"39194460","svilen_dobrev","if u want to complicate it :) > Tasks starting with a YYYY-MM-DD will not appear in the list of tasks before their time arrived it might be useful to have a way to be warned…",{"value":149,"source":81,"evidence":150},"Extensions as separate modules or drop-in files",[151],{"id":71,"by":72,"text":73},[153,160],{"value":154,"source":81,"evidence":155},"How to take notes without a computer",[156],{"id":157,"by":158,"text":159},"39191339","kova12","How do you take notes when computer is not available? Do you just VPN home and connect to the http endpoint, or...",{"value":161,"source":81,"evidence":162},"Is there JSON output from the CLI",[163],{"id":164,"by":165,"text":166},"39192208","karpour","This is fantastic, the 3 different interfaces make a lot of sense, and having a cli makes it a breeze to plug other stuff in! I'll give this a try soon! Is there json output for…",[168,172,179,183],{"value":169,"source":81,"evidence":170},"Todoist",[171],{"id":88,"by":89,"text":90},{"value":173,"source":81,"evidence":174},"Taskwarrior",[175],{"id":176,"by":177,"text":178},"39194018","freetanga","Great job! Last year I switched from Todoist to task warrior and taskwarrior-tui. I am looking into TaskNote to extend the notes ability. What would you say is your…",{"value":180,"source":81,"evidence":181},"Apple Notes",[182],{"id":108,"by":109,"text":110},{"value":184,"source":81,"evidence":185},"Jira",[186],{"id":187,"by":188,"text":189},"39192690","high_priest","Incredible how complicated people can make a simple list or relations structure. It feels like a complicated data exchange system, way beyond the task of \"task management\". How…",{"comments":191,"answered":34,"key":192},12,[193,196,197],{"id":194,"text":195},"39193643","Thank you so much for such an insightful comment! I think you touched on some very good points. Generally speaking, the Telegram \u002F HTTP integrations are separate, but you're…",{"id":52,"text":53},{"id":198,"text":199},"39191379","Using the telegram bot - you just text it. You could have the bot running on some server and sync the tasks from there to your computer, but it's really not needed. One of the…",{"commenters":201,"max_depth":32,"maker_replies":191,"first_comment_mins":32,"lifespan_hours":202},26,33,[204,206,208,212,213,215,216,219,220,221,222,225,226,227,228,230,233,234,237,238,241,244,246,249,251,253,254,256,260,265,268,273,278,279,281,283,285,286],[71,44,43,205,72,44],"project\u002Fpositive\u002Fdesign",[194,44,44,207,11,33],"maker\u002Fpositive\u002Fidea",[209,44,43,210,211,44],"39196899","project\u002Fpositive\u002Fidea","umtksa",[52,33,44,210,11,33],[157,33,38,214,158,44],"project\u002Fneutral\u002Fidea",[198,33,44,210,11,33],[217,33,43,207,218,44],"39192220","rozenmd",[88,33,43,207,89,44],[55,33,44,214,11,33],[164,33,43,205,165,44],[223,33,44,224,11,33],"39192326","project\u002Fneutral\u002Fdocs",[176,33,38,214,177,44],[63,33,44,214,11,33],[84,33,43,205,85,44],[115,39,44,229,116,44],"other\u002Fneutral\u002Fnone",[231,39,44,229,232,44],"39196113","samatman",[119,38,44,229,120,44],[235,38,44,229,236,44],"39194314","wilgertvelinga",[123,38,44,229,124,44],[239,38,44,229,240,44],"39196843","SLWW",[242,38,44,229,243,44],"39197153","SushiHippie",[138,32,38,245,139,44],"project\u002Fmixed\u002Fdesign",[247,32,44,248,11,33],"39195711","maker\u002Fpositive\u002Fnone",[108,43,33,250,109,44],"project\u002Fcritical\u002Fidea",[252,43,44,214,11,33],"39192887",[187,34,33,250,188,44],[255,34,44,214,11,33],"39192773",[257,31,43,258,259,44],"39193394","project\u002Fpositive\u002Fdocs","mbigras",[261,262,44,263,264,44],"39197097",8,"other\u002Fneutral\u002Fidea","monkeydust",[130,266,33,267,131,44],9,"project\u002Fcritical\u002Fdesign",[269,270,38,271,272,44],"39195947",10,"project\u002Fneutral\u002Fdesign","seabass-labrax",[274,275,33,276,277,44],"39210876",11,"project\u002Fcritical\u002Fdocs","yencabulator",[145,191,38,214,146,44],[280,191,44,207,11,33],"39195449",[101,282,33,250,102,44],13,[284,282,44,271,11,33],"39191571",[105,282,33,267,102,44],[287,282,44,288,11,33],"39205790","maker\u002Fneutral\u002Fnone",[],[291,296,301,306,311,316],{"id":292,"name":293,"points":294,"category":295},"39180953","Boardzilla",574,"languages",{"id":297,"name":298,"points":299,"category":300},"39159418","Pong Wars",490,"games",{"id":302,"name":303,"points":304,"category":305},"39191870","Ubicloud",475,"infrastructure",{"id":307,"name":308,"points":309,"category":310},"39148336","PlatoEdu",289,"learning_science",{"id":312,"name":313,"points":314,"category":315},"39201182","gpt",280,"ai",{"id":317,"name":318,"points":319,"category":320},"39207570","Stanchion",273,"data",false,"v2",{"id":324,"name":5,"line":6,"ai":321,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":325,"maker":11,"domain":10,"tier":19,"attempts":44,"strip":326,"url":9,"mix":327,"praise":80,"objection":98,"sub":21},39190223,[21,24,25,26,27],"50503055050305000000030101050131301010",[31,32,33,34],1794036648926]