<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>GitHub on Chris Hager</title><link>https://www.metachris.dev/tags/github/</link><description>Recent content in GitHub on Chris Hager</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 10 Oct 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://www.metachris.dev/tags/github/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Query GitHub for User Contributions in a Specific Timeframe</title><link>https://www.metachris.dev/2025/10/how-to-query-github-for-user-contributions-in-a-specific-timeframe/</link><pubDate>Fri, 10 Oct 2025 00:00:00 +0000</pubDate><guid>https://www.metachris.dev/2025/10/how-to-query-github-for-user-contributions-in-a-specific-timeframe/</guid><description>I needed needed to find all public GitHub repositories a user has contributed to within a specific timeframe, and wanted to share - and record for myself - the API query I learned.
This can be a useful for generating reports, tracking progress, analyzing activity over a certain period, and more.
Use the GitHub GraphQL API We leverage the GitHub GraphQL API to get the list of public repositories a user contributed to within a specific timeframe, using the contributionsCollection field to specify a time range and retrieve contributions made by a user during that period.</description></item></channel></rss>