[Media] My Rust-based Git Client evolved into a full "Developer Hub" (HTTP Client, Mock Data Gen & Monaco Editor built-in)
![[Media] My Rust-based Git Client evolved into a full "Developer Hub" (HTTP Client, Mock Data Gen & Monaco Editor built-in)](https://i.redd.it/4idmngc233mg1.png)
Hi everyone,
A few months ago, I shared ArezGit here, a performant desktop Git client I built using Rust (Tauri) to escape heavy Electron wrappers. The feedback was incredibly helpful, but while using it daily, I noticed a lingering workflow issue: the constant context-switching. I was still alt-tabbing between my Git GUI, Postman, DB seeders, and a separate editor just to resolve simple conflicts or test an endpoint.
So, I decided to expand the scope. ArezGit has officially evolved from just a version control tool into a unified Developer Hub, built to eliminate that friction.
The Tech Stack remains snappy:
- Backend: Rust (handling heavy lifting, generation engines, and
git2-rsbindings). - Frontend: React + TypeScript + Styled Components.
- Core: Tauri for seamless, memory-efficient IPC.
What’s new in this evolution:
- Integrated HTTP Client: Test your REST APIs directly inside your repository workspace. Support for custom headers, auth tokens, query params, and raw/form-data payloads.
- High-Performance Mock Data Generator: Visually build data schemas (UUIDs, names, emails, dates, etc) and let the Rust engine generate and export up to 1,000,000 rows to JSON, CSV, or raw SQL inserts.
- Native Monaco Code Editor: Edit files without leaving the app. Powered by the same engine as VS Code, featuring a multi-tab environment.
- Visual Conflict Resolver: A Monaco-based 3-way merge tool to handle "Ours vs Theirs" without the headache.
- Productivity Suite: Built-in Pomodoro timer, stopwatch, and a local task/notes manager inherently linked to your active project context.
The app is packaged for Windows (.exe) and Linux (.deb), with the macOS (Apple Silicon & Intel) build actively in the pipeline.
It is still 100% Free for public repositories and open-source work (which includes access to the core Git features, the visual graph, and the Dev Hub tools).
I built this to scratch my own itch for a distraction-free, high-performance environment, and I'd love to hear your thoughts on this "all-in-one" approach.
You can check out the new features and download it here: https://arezgit.com