difffrog is a lightweight, kawaii-styled IntelliJ IDEA extension that helps you monitor your Git changes in real-time directly from your status bar. Keep your Pull Requests under control with a touch of personality!
- 📊 Live Stats: Instant counter of added (+) and deleted (-) lines compared to your target branch (develop, main, etc.).
- 🎢 Counter Animation: Smooth "slot-machine" style numbering that updates every time you save your work.
- 🌡️ Dynamic Heatmap: The color of added lines scales from neutral white to intense green as you approach your line limit.
- 🌿 The 420 Milestone: * Warning: Reaching your line limit triggers a
⚠️ alert symbol.- Perfect Balance: Achieving exactly 420 additions and 420 deletions unlocks the special 🌿 icon.
- ⚙️ Fast Config: One-click access to change target branches, line limits, and refresh intervals.
- Open IntelliJ IDEA.
- Navigate to Settings > Plugins > Marketplace.
- Search for "difffrog".
- Click Install and restart your IDE.
Click on the stats label in the toolbar to open the settings popup:
| Setting | Description |
|---|---|
| Branch | The branch to compare your current work against (e.g., master). |
| Max Lines | The threshold for the green heatmap and alerts (Default: 420). |
| Refresh Speed | How often the frog scans for changes (from 🐢 Slow to ⚡ Instant). |
- Language: Kotlin
- Framework: IntelliJ Platform SDK
- VCS Integration: Git4Idea (Native Git support)
Want to make the frog even better?
- Fork the project.
- Create your feature branch (git checkout -b feature/FrogImprovement).
- Commit your changes (git commit -m 'Add some froggy magic').
- Push to the branch (git push origin feature/FrogImprovement).
- Open a Pull Request.

