I Switched From GitKraken to This Indie Git Client and I’m Not Going Back
I've been using GitKraken for the past three years. It's a solid tool, no doubt. But when they bumped the price to $99/year and started locking basic features behind the paywall, I started looking around. I didn't expect to find anything worth switching to. Then I stumbled on GitSquid. I honestly don't remember how I found it - probably a random thread on Reddit or Hacker News. The website looked clean, the screenshots looked promising, and it had a free tier, so I figured I'd give it a shot. Worst case, I'd uninstall it after 10 minutes like every other "GitKraken alternative" I'd tried before. That was two weeks ago. I've since uninstalled GitKraken. First Impressions The install was fast. No account creation, no sign-in, no "let us send you onboarding emails", just download the DMG, dra
I've been using GitKraken for the past three years. It's a solid tool, no doubt. But when they bumped the price to $99/year and started locking basic features behind the paywall, I started looking around. I didn't expect to find anything worth switching to.
Then I stumbled on GitSquid.
I honestly don't remember how I found it - probably a random thread on Reddit or Hacker News. The website looked clean, the screenshots looked promising, and it had a free tier, so I figured I'd give it a shot. Worst case, I'd uninstall it after 10 minutes like every other "GitKraken alternative" I'd tried before.
That was two weeks ago. I've since uninstalled GitKraken.
First Impressions
The install was fast. No account creation, no sign-in, no "let us send you onboarding emails", just download the DMG, drag to Applications, open. That alone felt refreshing.
The UI is dark by default (there's a light theme too if you're into that), and it immediately felt familiar. If you've used GitKraken, you'll feel right at home. The commit graph is front and center, rendered on canvas with smooth scrolling. Branches are color-coded, merge lines are clean, and Gravatar avatars show up next to commits.
I opened one of my work repos, a monorepo with about 15k commits, and the graph loaded fast. No lag when scrolling. That was already better than my GitKraken experience on the same repo.
What Actually Made Me Stay
The staging area. You can drag and drop files between unstaged and staged. You can stage individual hunks from the diff view. There's a tree view and a flat list view. It just works the way you'd expect.
The integrated terminal. Hit Cmd+backtick and you get a real terminal at the bottom. Not a fake shell, an actual terminal with your shell profile loaded. I use this constantly for quick npm commands or git stash operations without switching windows.
Multi-repo tabs. I usually have 3–4 repos open at any given time. GitSquid handles this with tabs at the top, and they persist across restarts. Simple, effective.
GitHub/GitLab/BitBucket integration. I connected my GitHub account with a PAT, and now I can see PRs, create new ones, review them, and manage issues, all without opening a browser. The clone dialog lets you browse your remote repos and clone directly.
Profiles. This one caught me off guard. I have a personal GitHub and a work GitLab, each with different email/name/GPG key. GitSquid lets you create profiles and switch between them. The git identity and provider tokens are tied to each profile. No more "oh crap, I committed with my personal email to the work repo."
The Pricing
Here's where it gets interesting. The free tier is genuinely usable, you get all core git operations, the commit graph, diff viewer, conflict resolution, terminal, and one integration. The limits are 3 tabs and 1 profile, which is fine for personal use.
Pro is €49/year. That's it. For context, GitKraken is $99/year for their Pro plan and $199/year for Teams. GitSquid Pro unlocks unlimited tabs, profiles, integrations, plus Gitflow, worktrees, Git LFS, submodules, GPG signing, reflog viewer, statistics, and PR reviews.
No account required for the free tier. No telemetry. No data collection. The license is validated offline with periodic online checks.
What's Missing
I want to be fair here, it's not perfect.
There's no support for SSH agent forwarding, so if you use SSH keys through a hardware token, you might need to stick with the terminal for push/pull. HTTPS with PAT tokens works great though.
The app is still relatively new, so the community is small. There's no plugin ecosystem yet.
Who Is This For
If you're a developer who :
-Wants a fast, good-looking Git GUI -Is tired of paying $99+ for features that should be standard -Works across multiple repos and git identities -Doesn't want to create an account just to use a desktop app -Uses GitHub, GitLab, or BitBucket
Give GitSquid a try. The free tier costs nothing and takes 30 seconds to set up.
Website: gitsquid.dev
It runs on macOS (Apple Silicon native), Windows, and Linux.
- - I have no affiliation with GitSquid. I'm just a developer who found a tool that solved a problem and wanted to share it. If you try it, let me know what you think in the comments.
DEV Community
https://dev.to/nathanbirch/i-switched-from-gitkraken-to-this-indie-git-client-and-im-not-going-back-4h2jSign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
applicationfeatureintegration
How to Publish a Power BI Report and Embed It on a Website
You have built a Power BI report. The charts look sharp, the DAX measures are doing their job, and the data model is clean. Now what? The report is sitting on your local machine in a .pbix file that nobody else can see or interact with. This article walks you through the final stretch: publishing that report to the Power BI Service and embedding it on a website. We cover two approaches. The first is Publish to web , which makes your report publicly accessible to anyone with the link. The second is the Website or portal method, which requires viewers to sign in and respects your data permissions. Both produce an interactive iframe you drop into your HTML. We will also cover workspace creation, publishing from Desktop, responsive design, URL filtering, and troubleshooting. What you need befo

Fine-tuned Gemma 4 E4B for structured JSON extraction from regulatory docs - 75% to 94% accuracy, notebook + 432 examples included
Gemma 4 dropped this week so I fine-tuned E4B for a specific task: extracting structured JSON (doc type, obligations, key fields) from technical and regulatory documents. https://preview.redd.it/v7yg80prpetg1.png?width=1026 format=png auto=webp s=517fb50868405f90a94f60b54b04608bcedd2ced Results on held-out test set: - doc_type accuracy: 75% base → 94% fine-tuned - Hallucinated obligations: 1.25/doc → 0.59/doc - JSON validity: 100% - Field coverage: 100% Setup: - QLoRA 4-bit, LoRA r=16 alpha=16, Unsloth + TRL - 432 training examples across 8 doc types - 5 epochs on a single L4, ~10 min training time - Final train loss 1.04, eval loss 1.12 The whole thing is open: notebook, dataset, serve.py for FastAPI inference. https://github.com/spriyads-vault/gemma4-docparse Some things I learned the ha
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Products

From Desktop to Web: A Guide to Publishing and Embedding Power BI Reports
Power BI is a powerful business intelligence tool that transforms raw data into immersive, interactive visual stories. However, the true value of a report is realized only when it is shared with stakeholders. Publishing is the process of moving your report from the local Power BI Desktop environment to the cloud-based Power BI Service, where it can be managed, shared, and integrated into other platforms like company websites or portals. Step 1: Creating a Workspace A Workspace is a collaborative container in the Power BI Service where you house your reports, dashboards, and datasets. Sign in to the Power BI Service. On the left-hand navigation pane, click on Workspaces. Select Create a workspace (usually at the bottom of the pane). Give your workspace a unique name (e.g., "Sales Analytics

How to Publish a Power BI Report and Embed It on a Website
You have built a Power BI report. The charts look sharp, the DAX measures are doing their job, and the data model is clean. Now what? The report is sitting on your local machine in a .pbix file that nobody else can see or interact with. This article walks you through the final stretch: publishing that report to the Power BI Service and embedding it on a website. We cover two approaches. The first is Publish to web , which makes your report publicly accessible to anyone with the link. The second is the Website or portal method, which requires viewers to sign in and respects your data permissions. Both produce an interactive iframe you drop into your HTML. We will also cover workspace creation, publishing from Desktop, responsive design, URL filtering, and troubleshooting. What you need befo

I Connected 12 MCP Servers to Amazon Q. Here's What Broke
👋 Hey there, tech enthusiasts! I'm Sarvar, a Cloud Architect with a passion for transforming complex technological challenges into elegant solutions. With extensive experience spanning Cloud Operations (AWS Azure), Data Operations, Analytics, DevOps, and Generative AI, I've had the privilege of architecting solutions for global enterprises that drive real business impact. Through this article series, I'm excited to share practical insights, best practices, and hands-on experiences from my journey in the tech world. Whether you're a seasoned professional or just starting out, I aim to break down complex concepts into digestible pieces that you can apply in your projects. Let's dive in and explore the fascinating world of cloud technology together! 🚀 Written from experience building AI age

Qodo vs Tabnine: AI Coding Assistants Compared (2026)
Quick Verdict Qodo and Tabnine address genuinely different problems. Qodo is a code quality specialist - its entire platform is built around making PRs better through automated review and test generation. Tabnine is a privacy-first code assistant - its entire platform is built around delivering AI coding help in environments where data sovereignty cannot be compromised. Choose Qodo if: your team needs the deepest available AI PR review, you want automated test generation that proactively closes coverage gaps, you use GitLab or Azure DevOps alongside GitHub, or you want the open-source transparency of PR-Agent as your review foundation. Choose Tabnine if: your team needs AI code completion as a primary feature, your organization requires on-premise or fully air-gapped deployment with battle



Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!