frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Devthropology – Better Insights for GitHub Repos

https://devthropology.com/demo
13•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•54m ago
Awesome idea!
dpc94•50m 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•31m 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•44m 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•9m ago
This is a little bit reinventing the wheel.

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

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

Ecological Succession

https://en.wikipedia.org/wiki/Ecological_succession
1•rolph•1m ago•0 comments

Hugging Face released their storage deduplication ratio and it's huge

https://old.reddit.com/r/cloudstorage/comments/1urxjv3/hugging_face_released_their_storage_dedupl...
1•lhoestq•1m ago•0 comments

FrontierFinance: The largest open benchmark for investor workflows

https://research.samaya.ai/benchmarks/frontier-finance
2•ashwinpp•1m ago•0 comments

Create AI visualizations and apps and share

https://framejs.app/
1•dionjw•2m ago•0 comments

Usps.com and All Subdomains Down

https://usps.com
2•rob•4m ago•0 comments

1X unveils new 25 DoF tendon-driven robotic hand

https://twitter.com/AGkorthos/status/2075260614805459243
2•saucesaft•4m ago•0 comments

Billions of Sketches Reveal Hidden Cultural Variation in Human Concepts

https://arxiv.org/abs/2607.07267
2•Anon84•6m ago•0 comments

A compiler that never says No

https://tern.sh/blog/compiler-never-says-no/
2•trjordan•7m ago•0 comments

Cloud Run sandboxes: Lightweight isolation for AI agents

https://cloud.google.com/blog/topics/developers-practitioners/google-cloud-run-sandboxes-are-in-p...
1•lfx•9m ago•0 comments

It Is Trivially Easy to Use Reddit to Manipulate AI Search, Research Suggests

https://www.404media.co/it-is-trivially-easy-to-use-reddit-to-manipulate-ai-search-research-sugge...
3•theanonymousone•11m ago•0 comments

GPT-5.6 – ARC-AGI Results

https://arcprize.org/results/openai-gpt-5-6
4•gok•12m ago•0 comments

Automating Risk Model Retrain Loop with Agentic Skills

https://www.coinbase.com/blog/automating-risk-model-retrain-loop-with-agentic-skills
1•dukebartnik•14m ago•0 comments

What is a token and why does it cost so much? [video]

https://www.youtube.com/watch?v=-0HRzXk8vlk
1•linggen•15m ago•0 comments

"The Switzerland of AI": OpenClaw becomes a non-profit foundation

https://thenewstack.io/openclaw-foundation-nonprofit-status/
2•Brajeshwar•15m ago•0 comments

The Art of (Agent) War

https://certiv.ai/blog/the-art-of-agent-war/
1•azhenley•15m ago•0 comments

GPT-5.6 System Card [pdf]

https://deploymentsafety.openai.com/gpt-5-6/gpt-5-6.pdf
2•zof3•15m ago•0 comments

Show HN: Become better at Prompting with bit sized lessons

https://claudelessons.com/
1•techsin101•16m ago•0 comments

Google Should Open Source Gemini. All of It

https://blog.thomasunise.com/google-should-open-source-gemini-all-of-it/
4•is_dev_active•19m ago•0 comments

AI 2040

https://ai-2040.com/?r=tw
2•rolisz•19m ago•1 comments

Spine: A physical display for your music collection

https://spinemusic.com
1•xbryanx•20m ago•0 comments

Inviting Hard Questions

https://www.anthropic.com/news/hard-questions
2•surprisetalk•20m ago•0 comments

Metamorphic sulfur release as a driver of sustained cooling and mass extinction

https://www.science.org/doi/10.1126/sciadv.aee2277
1•littlexsparkee•21m ago•0 comments

Product or Plumbing? The Platform Team's Dilemma

https://karlkfi.medium.com/product-or-plumbing-the-platform-teams-dilemma-884dc26348cf
1•karlkfi•22m ago•0 comments

Ask HN: Who is your startup using for insurance?

1•VladVladikoff•25m ago•1 comments

I got tired of seeing mistake fares on Reddit a day late

https://github.com/010zx00x1/faresnipe
1•01x02111•26m ago•0 comments

Show HN: CodeAlmanac – Self-updating wiki for your coding agent (local, Apache)

https://github.com/AlmanacCode/codealmanac
4•reveriedev•29m ago•0 comments

Fifty-seven self-contained web demos BY Fable in one run

https://elder-plinius.github.io/FABLE-SHOWCASE/
1•smusamashah•30m ago•1 comments

Stacks: Run classic HyperCard stacks on modern macOS without emulation

https://morphing.cloud/hypercard/
1•CharlesW•30m ago•0 comments

What If We Accidentally Outsource the Real Work to AI?

https://www.insidehighered.com/opinion/columns/just-visiting/2026/07/09/ai-scribes-medicine-are-s...
1•speckx•31m ago•0 comments

GPT-5.6 Is Live

https://openai.com/index/gpt-5-6/#
5•akarshhegde18•32m ago•0 comments