Interactive Smartlog VSCode Extension – An Interactive Git GUI
Interactive Smartlog is a graphical VSCode extension that presents a simplified view of the Git log, directly highlighting the branches and commits that are most relevant to your current work. And it's not just a visual tool — it's fully interactive, allowing you to add/switch/remove branches, stage/unstage files, and manage commits directly from the GUI. This tool draws inspiration from Meta's Interactive Smartlog built for the Sapling source control system, and I've adapted it to work with Git. Transitioning the functionality from Sapling to Git wasn't just about a…
Interactive Smartlog VSCode Extension – An Interactive Git GUI launched on March 17, 2024 with 73 votes, #968 of 4,270 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 2 years on.
In plain words
Interactive Smartlog is a VSCode extension that displays a simplified, interactive Git log focused on branches and commits relevant to current work. It allows developers to manage branches, stage and unstage files, and handle commits directly from a graphical interface within the editor. The tool adapts concepts from Meta's Interactive Smartlog for Sapling, tailoring them to work with Git's workflow and data structures.
written from the facts on this page · September 2026
From the sources
Extension for Visual Studio Code - Visual Git GUI for VS Code — git graph, drag-and-drop rebase, branch management, and PR integration
Stop switching between your editor and the terminal. IGL puts your entire Git workflow — commits, branches, rebases, and PR status — into a single interactive panel inside VS Code. Uncommitted changes appear automatically — always in sync with git status . Click Commit or Amend , write your message in the side panel, and you're done. IGL renders a clean graph starting where your branch diverges from the remote default ( origin/main , origin/master , etc.). Every uncommitted file is listed with color-coded status. Hover any file for one-click actions: Hover a branch and hit Rebase . If conflicts arise, they surface directly under Uncommitted Changes — resolve inline, mark as resolved, and…from marketplace.visualstudio.com
In the maker’s words, at launch
Interactive Smartlog is a graphical VSCode extension that presents a simplified view of the Git log, directly highlighting the branches and commits that are most relevant to your current work. And it's not just a visual tool — it's fully interactive, allowing you to add/switch/remove branches…
Does a similar job
all alternatives →
My GitHub Readme Is Interactive2020 · github.com · ▲237An experimental interactive README experience! Contribute to veggiedefender/typing development by creating an account on GitHub.



Gitgpt – Natural Language Git2023 · github.com · ▲108Hey folks, Here's a quick and dirty tool to use natural language to get git to do what you want. Example: $gitgpt create a new branch called feature/test add all the files and commit with msg creating feature test then push to origin I haven't put it through the wringer yet, however it's worked well with some pretty straight forward day to day git usage.
I made a git rebase TUI editor2024 · github.com · ▲115I use interactive rebase quite often, and particularly like the editor bundled with IntelliJ. But I do not always work with IntelliJ, and am not 'fluent' with Vim, so I tried to replicate roughly the same rebase experience within a TUI. I used a small TUI OCaml project i made last year. The notable features are: - Move commits up and down, fixup, drop - Rename commits from the editor (without having to stop for a reword during the rebase run) - Visualize modified files along commits - 'Explode' a commit ,creating a commit for each modified file (a thing I found myself doing quite often)…
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, March 2024
the whole month →

🌐 The Internet Computer! Free, Open-Source, and Self-Hostable. - HeyPuter/puter
Dev tools · 2024 · github.com
Microlaunch▲1,115Launch and get feedback on both the idea and product
Dev tools · 2024 · microlaunch.net


