Peter Wang

I built better Tmux for Windows (and MacOS)

I was previously using VSCode then switched to Zed with PowerShell. Although I have a Mac, my main working machine is Windows so I can never use tools like Ghostty, Tmux, etc. I decided to build my own terminal based IDE (or is it IDE?) in Rust, specifically designed for coding CLIs to work in parallel.

My favorite features are:

  • Custom layout: Define your layout and you can drag the header to move it to wherever you like

  • Notifications: No need to explain this, when you have multiple sessions running, you need it.

  • Session persistence: If you close Codirigent without closing your session, next time you reopen it, it will resume to the last session with the same permission settings!

  • Clipboard: Finally can copy and paste images directly into the terminal!

  • File tree: You can just double click files to open them in your default IDE for review. You can also right click on files to insert the file path directly instead of typing the file name each time.

  • Session menus: You can rename your session and group them for easy visual hints.

This is the first time I've built in Rust so feel free to roast me!

https://codirigent.dev/

3 views

Add a comment

Replies

Be the first to comment