frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Devthropology – Better Insights for GitHub Repos

https://devthropology.com/demo
14•dpc94•1h ago
Devthropology is a passion project built on top of GitHub pull data. The name is a play on developer anthropology. Pull request data can be cut a lot of ways. The functionality has been built out of curiosity as I want to see different insights into codebases that I work on. Some of the data is typical and other parts I haven't seen elsewhere.

I think of this as an improved GitHub Insights page, with faster performance, more detail, and a focus on how work moves through a codebase. The main entity is a contributor, which has two sides: authoring PRs and reviewing/giving feedback to others. From there, you can see repository wide stats, user interactions, contribution trends, file health, and collaboration patterns. Some insights are useful for understanding velocity and code health in the AI era.

Details for each page:

- Homepage: A high level summary of the repository. Showing age, file types, active contributors, new and churned users. I track the author age at merge, so you can see the tenure of people shipping changes over time.

- File explorer: One of my favorite parts. I build a graph of files, tracking renames and moves, to build a complete history. Rolling up, every file and folder is assigned an outlook such as active, developed, stale, touched by people who are likely gone. You can easily see contributor timelines, recent changes, and for some files, their rename/move history and related files that often change together (useful for a coding agent).

- Trends: The densest page, showcasing the velocity of contributions and trying to understand if AI is helping ship more. Charts are cut by year for comparisons, tracking PR size, output, rounds of review, and approval latency by different percentiles. PRs are further cut into bucketed sizes to help drill in deeper. Helps to show that smaller PRs are likely still faster to ship while very large PRs (product of AI?) are slowing down.

- Relationships: A graph of interactions between contributors, weighted by PR activity, with a simple algorithm. Communities are grouped with links showing one way vs bidirectional. You can adjust time or raise the score to filter out noise. Clicking on contributors shows the scores of interactions and if they mostly give or receive feedback.

- Contributors: Search all contributors, showing a few lifetime metrics. Clicking in shows an overview of their profile with some high level details. A few author/reviewer specific stats are shown across four time frames with their rank, each row is clickable. Below that is recent author/reviewer PR activity, including rounds, comments, and review timing.

- Author/Reviewer reports: A handful of metrics showing performance of a contributor from both sides of a PR, one as an author and one as a reviewer. Cells are color coded and bucketed into tiers to easily see where someone sits in the repository. Can be filtered by user, team, or time.

Couple of key terms and limitations:

- Contributor is any account that has authored or commented on a PR that’s been merged. This can include bots - Round of review / “round” occurs when a nonauthor leaves comments and the author pushes more commits; tries to simulate a back and forth. - “Effective" approval is the approval that actually matters for merging, i.e. the first approval after the last round of review. Example: A opens a PR, B approves, C then requests changes and A pushes more commits, C approves, C's approval is the effective one (B's is stale). - Trends/Reports can be filtered by team but unfortunately without a private API key, I cannot sync teams. For a few repos I have created a few small teams

Please take a look, there's a lot of buttons, dropdowns, and clickable links. The demo repos were selected because they are private companies building in the open, with patterns similar to private repos: smaller contributor sets and more activity per contributor.

Appreciate any feedback below or at hey@devthropology.com

Comments

505aaron•1h ago
Awesome idea!
dpc94•1h ago
I can't seem to edit the link, but the URL should be https://devthropology.com/demo

@dang do you know if got changed or if you can help changing this back?

dang•1h ago
Our software follows redirects and it looks like we got a 302 to /app. I've changed the URL at the top now.
mrud•1h ago
I really like the idea of showing dormant areas of a project but also using git history to identify areas which are changed together. This could be useful for AI agents or understanding health of larger mono repos.

What is the most surprising thing you have seen in the data? Who would be buying/using this?

srmatto•38m ago
This is a little bit reinventing the wheel.

https://scorecard.dev/#the-checks

https://github.com/future-architect/uzomuzo-oss#the-problem-...

armoredmeatball•24m ago
Would be nice if there was a way to aggregate all the projects people have had for augmenting GitHub data

GPT-5.6

https://openai.com/index/gpt-5-6/
419•logickkk1•1h ago•276 comments

ChatGPT Work

https://openai.com/index/chatgpt-for-your-most-ambitious-work/
130•Tiberium•1h ago•41 comments

Show HN: 18 Words

https://18words.com/
595•pompomsheep•5h ago•226 comments

EU Parliament greenlights Chat Control 1.0

https://www.patrick-breyer.de/en/eu-parliament-greenlights-chat-control-1-0-breyer-our-children-l...
589•rapnie•7h ago•307 comments

Hy3

https://hy.tencent.com/research/hy3
155•andai•2h ago•47 comments

A possible future for Damn Interesting

https://www.damninteresting.com/a-possible-future/
98•mzur•2h ago•6 comments

No leap second will be introduced at the end of December 2026

https://datacenter.iers.org/data/latestVersion/bulletinC.txt
159•ChrisArchitect•4h ago•115 comments

Girls Just Wanna Have Fast MPMC Queues with Bounded Waiting

https://nahla.dev/blog/waitfree_queue/
48•EvgeniyZh•2d ago•2 comments

Muse Spark 1.1

https://ai.meta.com/blog/introducing-muse-spark-meta-model-api/
212•ot•4h ago•129 comments

Wildcard (YC W25) Is Hiring a Founding Engineer

https://www.ycombinator.com/companies/wildcard/jobs/ZSLVaaU-founding-engineer
1•kaushikmahorker•1h ago

TLS certificates for internal services done right

https://tuxnet.dev/posts/tls-for-internal-services/
73•mrl5•3h ago•49 comments

Buried Apple Feature Turns an iPhone into the Perfect Kids' Dumb Phone

https://www.wired.com/story/this-buried-apple-feature-turns-an-iphone-into-the-perfect-kids-dumb-...
30•PotatoNinja•3d ago•12 comments

Launch HN: Context.dev (YC S26) – API to get structured data from any website

https://www.context.dev
37•TheYahiaBakour•2h ago•32 comments

The glass backbone: Why the Army's logistics will break in the next war

https://mwi.westpoint.edu/the-glass-backbone-why-the-armys-logistics-will-break-in-the-next-war/
159•baud147258•4h ago•174 comments

Opinionated and Easy Pi.dev Configuration

https://lazypi.org/
54•lwhsiao•3h ago•34 comments

How to Write an Email

https://blog.dannycastonguay.com/how-to-write-an-email/
61•speckx•2h ago•28 comments

Show HN: I mapped 8.5M research papers into an interactive atlas

https://tomesphere.com/atlas
18•leonickson•15h ago•3 comments

Why we're moving off Cloudflare Durable Objects

https://usewire.io/engineering/why-were-moving-wire-off-cloudflare-durable-objects/
43•jitpal•3h ago•9 comments

Show HN: Analog Watch

https://analog.watch
57•ezekg•3h ago•56 comments

New open access book on history of computers and politics

https://mitpress.mit.edu/9780262053198/simpolitics/
38•mckelveyf•3h ago•3 comments

What is Bending Spoons? The little-known AOL and Vimeo owner that's now public

https://techcrunch.com/2026/07/05/what-is-bending-spoons-everything-to-know-about-aols-acquirer/
40•jack1689•3d ago•54 comments

Meta reuses old RAM in new servers with custom bridge chip

https://www.networkworld.com/article/4192827/meta-reuses-old-ram-in-new-servers-with-custom-bridg...
240•ihsw•5d ago•162 comments

AI changes the economics of software rewrites

https://thetruthasiseeitnow.com/ai-slop-starts-with-the-codebase-itself/
64•cinooo•12h ago•71 comments

How should group chats work in decentralized systems?

https://marindedic.com/groups/
15•Realman78•1h ago•6 comments

Spider venom kills varroa mites without harming honeybees

https://connectsci.au/news/news-parent/9703/Spider-venom-kills-varroa-mites-without-harming
254•Jedd•13h ago•115 comments

What's slowing down the AI buildout

https://www.worksinprogress.news/p/ai-is-bottlenecked-by-the-grid
43•droidjj•14h ago•89 comments

Auditory and spontaneous movement responses to music over first postnatal year

https://elifesciences.org/articles/107088
11•bookofjoe•2h ago•2 comments

Show HN: Devthropology – Better Insights for GitHub Repos

https://devthropology.com/demo
14•dpc94•1h ago•6 comments

Ways to think about token pricing

https://www.ben-evans.com/benedictevans/2026/7/9/ways-to-think-about-token-pricing
20•mercutio2•3h ago•4 comments

Coordination Without Consolidation: On Systems of States [pdf]

https://isonomiaquarterly.com/wp-content/uploads/2026/06/iq-4.2-summer-2026-macdonald-coordinatio...
14•brandonlc•3h ago•1 comments