Frequently Asked Questions
Common questions about git rewind
No. git rewind processes everything locally in your browser. We use WebAssembly to run git
operations entirely client-side. Your code, commit history, and repository data never leave your computer.
We do privacy-friendly tracking of usage using Plausible Analytics, and make sure that no data derived from your repo is part of that.
Note that if you want to share some of the stats with others, you can best take a screenshot, because these pages won't show any stats
if you share a link to it.
Git Rewind requires the File System Access API, which is currently
only supported in Chromium-based browsers (Chrome, Edge, Opera). Firefox and Safari have
not yet implemented this API. We recommend using Chrome or Edge for the best experience.
See caniuse.com for up-to-date browser support.
git rewind should handle most repositories, but very large repositories (think a .git directory that's > 5 GB in size) may cause performance issues or run out of memory. The File
System Access API needs to sync all .git files into memory.
Another limitation of Enscripten's MEMFS is a maximum file size of 2GB. We've seen git create pack files that are larger than that,
if you encounter this, this app will advise you to run git config pack.packSizeLimit 1g && git gc to reduce the size of those pack files.
If you encounter issues, feel free to contact us on our Discord server and we'll try to help out.
Currently, git rewind gives you a "git wrapped" type experience for this year (2025). In future updates, we plan to
add support for viewing stats for different time periods.
git rewind stats?Yes, you can share your git rewind stats. You can take a screenshot of the stats page and share that anywhere you want.
We're looking into a feature to allow you to export your stats as a persistent link as well. Hit us up on Discord if you're interested in this feature.
git rewind show?Currently, Git Rewind shows:
- A commit heatmap
- Top contributors
- Top modified paths in your repo
- Top modified file types
These stats are available both on the repo level as well as for each of the top contributors.
At this moment, no. We haven't decided yet what to do with the code of this project. We have some ideas of
extending it into a more general purpose tool for analyzing git repositories, or even developing it further
with write-access so it can function like a web-based git client.
Come discuss with us on Discord if you're interested in this or have ideas!
This project is using a lot of awesome open source libraries, without which it would have not
been possible to build!
Big shoutout to Svelte, WASM, libgit2, Emscripten, Tailwind CSS, DaisyUI, vscode-symbols-icon-theme and phosphor-icons for making this project possible.
This project was a fun side project by Mathijs Vogelzang🇳🇱 & Uwe Maurer🇨🇭. You can join our Discord server to get in touch with us. On our main facts.dev website, you can also find other contact information.