[{"data":1,"prerenderedAt":188},["ShallowReactive",2],{"project-20993747":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":34,"aspects":35,"strip":38,"post_text":29,"what":41,"said":52,"maker_in_thread":105,"shape":107,"grid":110,"attempts":133,"same_week":153,"maker_shows":34,"maker_hidden":181,"reader_version":182,"card":183},"20993747","git-quick-stats","Statistical tool for analyzing a Git repository","title","Show HN: Statistical tool for analyzing a Git repository","https:\u002F\u002Fgithub.com\u002Farzzen\u002Fgit-quick-stats\u002F","github.com","arzzen",1568719755,2019,120,9,383,2195,18,"notable","dev_tools","git analytics","cli",[24,25,26,27],"git statistics","git repository analysis","git log stats","code hotspots","quiet",null,{"positive":31,"neutral":32,"mixed":33,"critical":31},1,2,0,4,{"idea":36,"execution":37},{"positive":33,"critical":31},{"positive":31,"critical":33},[33,33,31,33,39,39,40,33,33],3,5,{"problem":29,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":42,"openness":51,"stage":51,"team_size":51},[43],{"value":44,"source":45,"evidence":46},"bash","commenter",[47],{"id":48,"by":49,"text":50},"20995684","surfsvammel","I love that it’s bash and not Go or Rust. Great stuff! I must admit, I was playing around building something similar while learning Rust, just for the fun of it. Now I probably…","unknown",{"praise":53,"objections":65,"requests":66,"questions":74,"alternatives":75},[54,61],{"value":55,"source":45,"evidence":56},"Useful for extracting project metrics from Git",[57],{"id":58,"by":59,"text":60},"20997238","bsg75","This and https:\u002F\u002Fpydriller.readthedocs.io have been very useful in extracting useful project metrics embedded in Git.",{"value":62,"source":45,"evidence":63},"Liked that it is written in bash",[64],{"id":48,"by":49,"text":50},[],[67],{"value":68,"source":45,"evidence":69},"Add links to other git data mining tools",[70],{"id":71,"by":72,"text":73},"20997443","hbt","I wrote https:\u002F\u002Fgithub.com\u002Fhbt\u002Fgit-forks-analysis to analyze a git repo and its forks. I modified existing tools to scan all branches. The most interesting tool is…",[],[76,83,90,94,98],{"value":77,"source":45,"evidence":78},"CodeScene",[79],{"id":80,"by":81,"text":82},"20998630","bastijn","Was hoping to find an opensource alternative to codescene [0]. A tool using Predictive Analytics to find hidden risks and social patterns in your code, all from your git repo…",{"value":84,"source":45,"evidence":85},"Pull Panda",[86],{"id":87,"by":88,"text":89},"20994452","eatonphil","Pull Panda [0] is another tool we've been using that is offered as a SaaS and is now free since it was acquired by Github this year. It tells you average PR review time, average…",{"value":91,"source":45,"evidence":92},"gitbase",[93],{"id":71,"by":72,"text":73},{"value":95,"source":45,"evidence":96},"PyDriller",[97],{"id":58,"by":59,"text":60},{"value":99,"source":45,"evidence":100},"git-overview",[101],{"id":102,"by":103,"text":104},"20999219","qznc","I made a tool myself [0] with slightly different tools. It answers two questions: Who are the relevant coders and what parts of the code are the hotspots? Here is an example run…",{"comments":33,"answered":33,"key":106},[],{"commenters":15,"max_depth":32,"maker_replies":33,"first_comment_mins":108,"lifespan_hours":109},90,81,[111,113,114,116,120,124,127,129,130],[102,33,33,112,103,33],"other\u002Fneutral\u002Fnone",[87,31,33,112,88,33],[80,32,31,115,81,33],"project\u002Fcritical\u002Fidea",[117,32,33,118,119,33],"21031159","commenter\u002Fneutral\u002Fnone","nephrenka",[121,39,39,122,123,33],"20996097","project\u002Fneutral\u002Fidea","adim86",[125,39,39,122,126,33],"20996919","itake",[48,34,40,128,49,33],"project\u002Fpositive\u002Fexecution",[71,40,33,112,72,33],[58,131,33,132,59,33],6,"other\u002Fpositive\u002Fnone",[134,138,141,144,145,150],{"id":135,"t":136,"points":137,"comments":32},"13405161",1484502009,8,{"id":139,"t":140,"points":131,"comments":33},"18444201",1542138288,{"id":142,"t":143,"points":31,"comments":33},"20122693",1559896274,{"id":4,"t":12,"points":14,"comments":15},{"id":146,"t":147,"points":148,"comments":149},"26980731",1619702072,74,26,{"id":151,"t":152,"points":32,"comments":33},"28084906",1628241742,[154,159,164,168,172,177],{"id":155,"name":156,"points":157,"category":158},"20982161","Doka image editor",425,"creative",{"id":160,"name":161,"points":162,"category":163},"21005790","nocsok",343,"web_saas",{"id":165,"name":166,"points":167,"category":163},"20971392","RemoteMore",334,{"id":169,"name":170,"points":171,"category":20},"20985429","Darklang",326,{"id":173,"name":174,"points":175,"category":176},"20995056","ByteVitae",265,"productivity",{"id":178,"name":179,"points":180,"category":163},"21004039","Publisheet",188,false,"v2",{"id":184,"name":5,"line":6,"ai":181,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":185,"maker":11,"domain":10,"tier":19,"attempts":131,"strip":186,"url":9,"mix":187,"praise":55,"objection":-1,"sub":21},20993747,[24,25,26,27],"001033500",[31,32,33,31],1793990994908]