Nifty Git Pack
6 Nifty extensions for working with Git: Branches, Git Graph, Git Links, Changelists, AI Review, Pre-commit.
Maintained. No sign-in. No telemetry. Works in VS Code, Cursor, Windsurf, VSCodium and other editors that use Open VSX.
What's in the pack
Installing this pack installs these 6 extensions. Each one works on its own, so you can disable or uninstall any you don't need.
- Nifty Branches: Safely clean up merged, squash-merged, gone and stale git branches, with a preview and one-click restore.
- Nifty Git Graph: See your git history as a graph: branches, merges and tags, commit details and diffs, and checkout, merge, rebase, cherry-pick and more from a right-click. No sign-in.
- Nifty Git Links: Open or copy links to files, lines, commits and pull requests on GitHub, GitLab, Bitbucket, Azure DevOps and Gitea.
- Nifty Changelists: Group uncommitted files into named changelists and commit each one separately, like JetBrains IDEs, and reword old commit messages without an interactive rebase.
- Nifty AI Review: Review what an AI agent changed, hunk by hunk: checkpoints before it runs, accept or reject each change, leave comments, and send your feedback back to the agent.
- Nifty Pre-commit: Make pre-commit and other git hooks use your Python virtual environment when you commit from the Source Control view, plus run and install pre-commit.
Install
- VS Code: search for "Nifty Git Pack" in the Extensions view, or install from the Visual Studio Marketplace.
- Cursor, Windsurf, VSCodium, Kiro, Antigravity: install from Open VSX.
Privacy
This extension collects no telemetry and needs no account.
- Nifty Git Graph: Git History & Branch Graph: See your git history as a graph: branches, merges and tags, commit details and diffs, and checkout, merge, rebase, cherry-pick and more from a right-click. No sign-in. (Open VSX)
- Nifty .NET Pack: 5 Nifty extensions for C# and .NET development: .NET Explorer, NuGet, C# Templates, XAML, C# Scratchpad. (Open VSX)
- Nifty Branches: Clean Up Merged Git Branches: Safely clean up merged, squash-merged, gone and stale git branches, with a preview and one-click restore. (Open VSX)
- Nifty Data Pack: 9 Nifty extensions for working with JSON, YAML, XML, CSV, SQL and spreadsheets: JSON, YAML, XML, SQL, Data Viewer, SQLite, Spreadsheet Viewer, Paste JSON as Code, Mermaid. (Open VSX)
- Nifty DevOps Pack: 8 Nifty extensions for containers, Kubernetes, infrastructure and servers: Containers, Helm & Kustomize, HCL Tools, Nginx, Shell Format, Env, SFTP, Log Viewer. (Open VSX)
- Nifty Essentials Pack: 8 Nifty extensions for everyday editing, whatever language you write: JSON, YAML, Git Links, Todo, Problems, Replace, Explorer+, Shortcut Trainer. (Open VSX)
See all 100+ Nifty extensions and web tools at https://getnifty.dev
| |