Git history visualization

Dev tools

repository visualization

SHOW HN2021

147points
22comments
#339of 2,533 in 2021
Top 14%of 2021 by points

How HN took it

MixedNo clear lean

2 positive, 4 neutral or asking, 1 mixed, 3 critical, out of 10 comments about the project. Thread score -0.05.

Design: 0 for, 3 againstIdea: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Impressive data visualization and organization

    From 2 comments
    • Wow, from the data viz perspective this is super impressive. The amount of data you managed to display and how you organized it is very impressive. Maybe it's the amount of…
      tuxie_ on HN
    • OP here. I wrote up some additional details on how this was created on my blog: https://jpalmer.dev/2021/05/interactive-git-history/. If anyone has ideas about milestones that I…
      jwpalmer6 on HN
  • Interesting idea for tracking repository ownership

    From 1 comment
    • This is really cool. I started a project in a similar vein a few years back that I loosely called "What Did I Do" that would allow you to track blame / "ownership" over time. I…
      shortstuffsushi on HN

Objections

  • Text too small on laptop screens

    From 2 comments
    • I know there was a warning in the beginning, but with my laptop the text was so small that it rendered the whole thing useless. Zooming didn't help either. I am sure this is…
      ximm on HN
    • It is small for the laptop screens too. Like letters are unreadably little.
      rottc0dd on HN
  • Incorrect mobile/desktop size warning on 4K display

    From 2 comments
    • Neat! Thanks for sharing. >Note: This visualization was designed for screens larger than 1024 x 1024 and for desktop-style interactions. Why am I getting this warning on my 4K…
      uhoh-itsmaciek on HN
    • Ah, so not sure how you're checking, but it looks like your thresholds might be just too aggressive: it looks like my window.innerHeight < 1024 [1] and that's probably triggering…
      uhoh-itsmaciek on HN
  • Hard to draw conclusions from the data

    From 1 comment
    • Wow, from the data viz perspective this is super impressive. The amount of data you managed to display and how you organized it is very impressive. Maybe it's the amount of…
      tuxie_ on HN

Requests

  • Support other repositories such as Go, Kubernetes, Angular, React

    From 2 comments
    • This is awesome! Would it be possible to make this for other repos as well, such as Go language, or Kubernetes? Do you have a plan to extract a reusable foundation out of this…
      alpb on HN
    • 1. That's basically what I wrote :) although I collected different info. It can be really time intensive for bigger / older repositories... 2. Just going off commit author /…
      shortstuffsushi on HN
  • Link contribution counts to actual commits

    From 1 comment
    • After a user clicks on the streamgraph, the bottom-left displays information about commits by the corresponding contributor in the corresponding quarter; the contributor name is…
      jamessb on HN

Questions

  • Does it work for any git repository?

    From 2 comments
    • I love such visualizations, nice work! Does this work for any git repository? Btw. for a visualization of all the git line endings settings, you might find this tool helpful:…
      Gehinnn on HN
    • This is really cool. I started a project in a similar vein a few years back that I loosely called "What Did I Do" that would allow you to track blame / "ownership" over time. I…
      shortstuffsushi on HN

Alternatives named

  • gitsense insights tool for commit history

    From 1 comment
  • hediet git-line-endings tool

    From 1 comment
    • I love such visualizations, nice work! Does this work for any git repository? Btw. for a visualization of all the git line endings settings, you might find this tool helpful:…
      Gehinnn on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/27689664)