Getting Started with GitDiffs

Learn how to visualize and analyze your git repositories in minutes

Step 1
Choose Your Platform
GitDiffs is available as both a web app and desktop application

🌐 Web App

Works in any modern browser. Perfect for quick analysis and sharing results.

Launch Web App

💻 Desktop App

Native performance with local repository scanning and offline support.

Download App
Step 2
Load a Repository
Add repositories from GitHub, GitLab, or your local machine

From URL (Web & Desktop)

Enter a GitHub or GitLab URL like https://github.com/username/repo

Local Path (Desktop Only)

Browse to a local git repository or scan a folder containing multiple repositories

API Tokens (Optional)

Add GitHub/GitLab personal access tokens for higher rate limits and private repositories

Step 3
Explore Commits
View commit history with powerful search and filtering

Search Everywhere

Search commit messages, code changes, author names, and commit IDs. Supports regex and whole-word matching.

View File Changes

Click any commit to expand and see full diffs with syntax highlighting. Filter by file type or directory.

Step 4
Advanced Features
Unlock more powerful analysis tools
  • Filter by Date Range: Narrow down commits to specific time periods
  • Filter by Author: View contributions from specific team members
  • AI Summaries: Generate intelligent commit summaries with Google AI
  • Share Links: Copy URLs to share specific commits or searches with others
  • Workspaces: Save repository collections and filters for quick access
  • Cloud Sync: Sync your data across devices (optional, requires Firebase setup)
💡 Pro Tips

Keyboard Shortcuts: Use Ctrl+F (Cmd+F on Mac) to quickly focus the search box

Performance: For large repositories, enable performance mode to limit commits loaded

Privacy: All data is stored locally unless you explicitly enable cloud sync

Multi-Repo: Load multiple repositories and search across all of them simultaneously

Ready to Get Started?