this post was submitted on 01 Jun 2026
45 points (95.9% liked)

Programming

27154 readers
408 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS
 

Zen is simply a fork of Zed for those who are happy to use an IDE free from AI, telemetry, and other cloud-based services. I use it as my daily driver and intend to maintain it so that I can also use it as the base for some non-developer tooling I want to create.

Only tested on Linux for now, though Zed's support for other platforms should be (mostly?) intact.

top 16 comments
sorted by: hot top controversial new old
[–] joyjoy@piefed.social 29 points 4 days ago (1 children)

Good luck with discoverability. You'll be competing with the Zen browser.

[–] arendjr@programming.dev 6 points 4 days ago

Heh, the name wasn’t chosen to reach a huge audience anyway. If I get too many users, I might lose my zen over trying to support them 😂

But I’m happy to have a few folks along who don’t mind building their IDE from source.

[–] thenextguy@lemmy.world 9 points 4 days ago (2 children)

What’s wrong with zedless or gram that you did this?

[–] arendjr@programming.dev 12 points 4 days ago

Nothing wrong with them! But since I want to build another tool on top of it (for fiction/novel outlining and writing) I figured this was a good exercise to become familiar with the codebase. And since I still do some Rust development, having control over both my IDE and my writing software seemed an added benefit :)

[–] staircase@programming.dev 4 points 4 days ago* (last edited 4 days ago) (1 children)

I tried gram, and it was rife with bugs. Couldn't recall the specifics. Interested in zedless, however.

[–] Matty_r@programming.dev 1 points 3 days ago

Hasn't had an update in nearly a year, according to their github. Bit disappointing.

[–] badmin@lemmy.today 7 points 4 days ago (2 children)

Does it qualify as cognitive dissonance maintaining a fork of a partially vibe-coded product to remove vibe-coding tooling because you hate vibe-coding?

[–] neopolitan@ani.social 1 points 3 days ago

Maybe, but don't ruin the vibe over it.

[–] arendjr@programming.dev 4 points 4 days ago* (last edited 4 days ago)

Hehe, I suppose it might to some extent 😅 But well, I don't wish to control how others do their coding, and it would be silly to ignore other's code altogether because they used a different method than the one I prefer.

[–] thoughtfuldragon@lemmy.blahaj.zone 5 points 4 days ago (1 children)

What's the plan for ongoing maintenance?

[–] arendjr@programming.dev 5 points 4 days ago

I'll aim to sync changes from upstream about once a month. But given that I don't have prebuilt binaries or anything, for now I expect only people enthusiastic enough to build from source to use it :)

[–] cupcakearmy@lemmy.ml 3 points 4 days ago (1 children)

Wish you all the luck. Wondering: why not “ship” a configuration? All AI features and layout can be configured through JSON afaik.

[–] arendjr@programming.dev 2 points 4 days ago* (last edited 4 days ago)

Thanks!

As for the motivation of the fork, basically two reasons:

  • Even though you can disable AI features and configure the layout, the teasers and some UI elements remain as they try to draw you in.
  • I want to use their UI framework and editor for a different project too, so I want to be able to start that from a trimmed down base anyway.
[–] galaxy_nova@lemmy.world 3 points 4 days ago (1 children)

Aren’t all of these features able to be disabled in zed itself? If so what does a fork offer me instead?

[–] arendjr@programming.dev 5 points 4 days ago (1 children)

Yeah, if you don't mind the UI clutter/teasers, it doesn't make much of a difference. For now, the most noticeable difference is that the default layout is more old-school, with the project layout and the git panel on the left-hand side again, though even without this fork you can configure it to be like that too.

[–] galaxy_nova@lemmy.world 3 points 4 days ago

Yeah so far I’ve been content. It’s good that forks are popping up for stuff like this though, if zed decides to go the way of Microsoft in any way it’s nice to know there are some alternatives already.