Dev tools
GitHub integration
See engineering throughput across your GitHub repos, issues, and pull requests at a glance.
Flitch is an AI BI tool that connects to GitHub and turns your data into shareable dashboards. Connect read-only and Flitch reads your repositories, issues, and pull requests. Build dashboards for PR throughput and review time, contributor activity, and how fast the backlog clears, all in plain language. It reads 7 GitHub objects, including Repositories, Organizations and Starred.
- One-click read-only sign-in
- Pick the objects you want as datasets
- Auto-refresh keeps data current
What GitHub data can you import into Flitch?
| Object | API resource |
|---|---|
| Repositories | user/repos |
| Organizations | user/orgs |
| Starred | user/starred |
| Followers | user/followers |
| Following | user/following |
| My Issues | issues |
| Gists | gists |
Objects map to resources in the GitHub API documentation.
How do you connect GitHub to Flitch?
One-click read-only sign-in with GitHub (OAuth).
Generate a dashboard
Pick a prompt to get started.
GitHub integration FAQ
Can I build an engineering dashboard from GitHub?
Yes. Import objects like your repositories, issues, and organizations, then describe the dashboard in plain language. Flitch charts open issues and activity, no SQL needed.
What does Flitch import from GitHub?
Flitch reads objects such as your repositories, organizations, issues, starred repos, followers, and gists as datasets. Pick the ones you want and build from them.
How do I track issues over time in GitHub?
Connect your issues, then ask Flitch to chart them by state and over time. Created and updated dates let you follow the backlog and resolution trends.
Can I see activity across my repositories?
Yes. Import your repositories and Flitch can break them down by attributes like language, stars, or update date so you get a clear view across your repos.
Does connecting GitHub give Flitch write access?
No. The connection is read-only, so Flitch only reads the objects you import and never changes your repositories or issues. A scheduled refresh keeps dashboards current.
Does Flitch copy my GitHub data?
Only the objects you choose. GitHub is an API rather than a database Flitch can query in place, so those objects are pulled on your refresh schedule and stored as datasets. Nothing else is taken, and aggregation still happens in SQL against your data model, so a figure means the same thing on every dashboard built from it. Connect a database instead and Flitch queries it directly with no copy at all.
Not the source you're after?