Snor — a lightweight native IDE in Rust for running coding agents side by side (open sourced today)
- SignalDesk3 days ago
Original Summary
Been working on this for a while and finally decided to put it out there. Snor is a minimal native IDE written entirely in Rust. It's MIT/Apache-2.0 licensed and Windows-only for now. The idea started with a pretty simple frustration: I'm using coding agents more and more, but my editor still feels like it's designed around me sitting there typing everything myself. Once you're running multiple agents, you end up bouncing between terminals, tabs and windows just to keep track of what's happening. So I built Flow Mode. It turns the whole workspace into up to four live terminal panes, so I can run multiple agents side by side and actually watch them work instead of tabbing between six terminal windows like an animal. I'm also pretty obsessed with keeping it lightweight. Snor currently sits around the ~150MB range in my longer-running tests, with the release binary around 11MB. I'm not claiming some magical benchmark here — Windows memory numbers are messy — but keeping the footprint small is one of the things I'm deliberately trying to preserve. Under the hood it's eframe/egui, ropey, tree-sitter, portable-pty/ConPTY and vt100. There are currently 66 tests and clippy -D warnings runs in CI. It's definitely still early. Windows-only, no Git integration yet, no telemetry and no plugin system. Those are deliberate omissions for now while I figure out whether the core idea is actually useful. Repo / release: https://github.com/MR-STARK87/Snor/releases/tag/v0.8-snor� I'm mainly putting this out because I want people who actually use coding agents to tell me where the workflow still sucks. If you're supervising agents regularly, what's the most annoying part for you right now? That's the stuff I want to build around next.   submitted by   /u/SuspiciousSport1787 [link]   [comments]
- 情报分类:商业与市场研究
- 分类依据:内容涉及商业、投资或市场动态
- 信息来源:Reddit · SideProject
- 发布时间:2026/9/18 05:23:54
- No replies yet