90

Hi. I'm looking for a good code editor that doesn't have any AI in it at all. My problem is, I like modern code editors like VSCodium, but I think it has AI or at least supports it. I know Zed has AI and Zed is kind of complicated to use. Here are my requests for a code editor:

No AI or telemetry Built-in live preview for HTML Built-in terminal Extensions

Right now, I'm using Pulsar, but it has no live preview that I know of. Any suggestions help. I'm not a fan of notepad++, though. It's very complicated to setup and use. Thanks in advance!

top 50 comments
sorted by: hot top controversial new old
[-] Hund@feddit.nu 35 points 3 weeks ago

Neovim. No other editor comes close to it.

[-] AdamBomb@lemmy.world 2 points 3 weeks ago

I love Neovim, but it lacks live HTML preview that the OP specifically requested

[-] Hund@feddit.nu 3 points 3 weeks ago

That's super easy to fix with tools like entr. That's what I use when I write Markdown documents so I can automatically generate the plain text file to a PDF document using Pandoc, and preview it simply by saving the file in Neovim. :)

[-] mik3dd0@lemmy.ml 2 points 3 weeks ago

I also second this!

[-] hasnep@lemmy.ml 32 points 3 weeks ago
[-] ProdigalFrog@slrpnk.net 9 points 3 weeks ago

The mission page for gram, as someone unfamiliar with it until this thread, is genuinely a thing of beauty.

[-] victorz@lemmy.world 7 points 3 weeks ago

It's great, even has a Helix mode for us Helix users!

load more comments (2 replies)
load more comments (2 replies)
[-] _deleted_@aussie.zone 20 points 3 weeks ago
[-] supersquirrel@sopuli.xyz 15 points 3 weeks ago
load more comments (1 replies)
[-] Sivecano@lemmy.dbzer0.com 14 points 3 weeks ago

Not sure about preview, but Kate?

[-] mirshafie@europe.pub 6 points 3 weeks ago
[-] Sivecano@lemmy.dbzer0.com 3 points 3 weeks ago

I'm always surprised by its sheer power

[-] Jozzo@lemmy.world 6 points 3 weeks ago

I got markdown previews somehow so it can probably do HTML too!

[-] curbstickle@anarchist.nexus 4 points 3 weeks ago

It does have preview, the plugin has to be enabled/may need some libraries installed.

load more comments (1 replies)
[-] Lettuceeatlettuce@lemmy.ml 12 points 3 weeks ago* (last edited 2 weeks ago)

If you like/don't mind working in the terminal, Neovim can do basically anything, it's hyper-modular. But the learning curve is very steep. The people who use it are absolutely devoted, and it's an incredible piece of software, but it's not made with the beginner in mind.

If you want a traditional GUI app, Kate from the KDE team is a really nice, reasonably lightweight IDE. Kate IDE

It's like a simplified VSCodium. It has all the basic IDE features, LSP and syntax highlighting for 400+ programming languages, tabs/panes/window support, code breakpoints, Git integration, built-in terminal execution, and community plugins for various other features.

The one thing Kate doesn't have for your use case, is a built-in live HTML preview. Technically, Kate actually supports a simple HTML live preview if you enable it, but only in the Linux version, and from what I read online, other than very basic HTML stuff, it's not very good. There may be a community plugin that somebody built, but you would need to research that yourself.

[-] ProdigalFrog@slrpnk.net 10 points 3 weeks ago* (last edited 3 weeks ago)

Geany is quite a nice, simple editor. Very lightweight, open-source, and no AI.

[-] Flagstaff@programming.dev 4 points 3 weeks ago

The line break system is weird and should be opt-in, not opt-out, but yes, otherwise, Geany is great! I've otherwise simply been using Xed on Linux Mint.

[-] Lanske@lemmy.world 2 points 3 weeks ago

Second this!

[-] helix@feddit.org 10 points 3 weeks ago

You can easily disable all AI features in Zed.

[-] dracs@programming.dev 7 points 3 weeks ago

I was going to mention the same. Zed has a single global "Disable AI" option which works well.

[-] maxihuenu@lemmy.ml 7 points 3 weeks ago

not enough. we need ZERO a.i trash. Why need to waste developing energy in develop a.i shit? no need. i repeat: we need ZERO A.I trash in a text editor

[-] 404@lemmy.zip 9 points 3 weeks ago* (last edited 3 weeks ago)

Gram, an AI free Zed fork, fits this perfectly.

As an other commenter mentioned, you can read their mission statement here: https://gram-editor.com/docs/mission/

[-] maxihuenu@lemmy.ml 1 points 3 weeks ago
load more comments (1 replies)
[-] DrunkAnRoot@sh.itjust.works 9 points 3 weeks ago

Neovim so many plugins and customization you can look st chadvim or lazyvim plugins for it

[-] geneva_convenience@lemmy.ml 9 points 3 weeks ago

Who cares if it supports AI if it doesn't ship with it by default?

[-] boonhet@sopuli.xyz 1 points 3 weeks ago

Most ship with it by default now, but the good ones make it really easy to opt in or fully out (which one it is exactly differs by editors)

[-] iByteABit@lemmy.ml 8 points 3 weeks ago

If you're willing to go into the terminal based editor rabbit hole, I recommend going straight to helix, coming from vim/neovim in the past it's much easier to get into and maintain since it's batteries included and doesn't take huge dotfiles to configure it like you want, and the movement feels more intuitive to me than vim's

load more comments (5 replies)
[-] TheHobbyist@lemmy.zip 8 points 3 weeks ago

Vscodium

Free/Libre Open Source Software Binaries of VS Code. VSCodium is a community-driven, freely-licensed binary distribution of Microsoft’s editor VS Code.

https://vscodium.com/

load more comments (1 replies)
[-] somegeek@programming.dev 8 points 3 weeks ago* (last edited 3 weeks ago)

People here gave great suggestions!

  • simple graphical: Kate
  • powerful but complicated graphical: Emacs
  • simple terminal: Helix
  • Powerful but complicated terminal: Neovim
  • (honorable mention) graphical: Geany

Live HTML previews isn't a dealbreaker feature. Use external tools like https://github.com/Abenezer-Daniel-1/live-html

So now this requirement is decoupled from your editor.

load more comments (2 replies)
[-] sudoer777@lemmy.ml 7 points 3 weeks ago* (last edited 3 weeks ago)

Helix is the least complex terminal editor in that it's easy to configure and doesn't try to outsmart you like most of the graphical ones. Neovim and Emacs are also good choices with comprehensive plugin support.

[-] communism@lemmy.ml 7 points 3 weeks ago

Have you tried disabling the AI in Zed? There's a toggle in the settings to disable all AI features. I've disabled the AI and it's actually a really nice, responsive, clean editor. Just one toggle, and it doesn't re-enable itself. The whole "AI-native" marketing really put me off trying it, but it's now become my go-to IDE for when I'm working on a project where I want a more fully-featured IDE than Vim (my go-to for just editing text files eg standalone scripts, small projects).

If you don't want to do that, or if you try it and still don't like Zed, maybe Kate?

[-] moonpiedumplings@programming.dev 6 points 3 weeks ago

Built-in live preview for HTML

Only in electron based editors AFAIK. It requires an integrated browser engine, and electron already is an integrated browser engine so that makes it easy.

[-] INeedMana@piefed.zip 5 points 3 weeks ago

!emacs@lemmy.ml !emacs@programming.dev
I've been using it for many, many years. C++, Bash, Python, LaTeX, Rust...

The setup and learning can take a bit but once you figure it out, you can move your config file across machines. You can define your own functions, define shortcuts per mode you're in and lots more. Works both in GUI and CL

[-] umutkzl@sh.itjust.works 5 points 3 weeks ago

You can disable AI in Zed

[-] copygirl 5 points 3 weeks ago

Not sure about live HTML preview, but I ended up picking Gram as well, on my search for AI-free software. (By the way, I found open-slopware a good resource for this.) Someone else already mentioned it in this thread, but I wanted to add some context. Gram is a fork of Zed, which is built for and with AI. It is therefore already tainted, if that's something you care about. However, I found the Manifesto neat. (It also has official support for Zig which is what I was looking for specifically at the time.)

Oh and I was also recommended Kate. I haven't gotten to try it, but it could be an alternative worth considering.

[-] vas@lemmy.ml 5 points 3 weeks ago

Which operating system are you on? (Sometimes it's relevant, and you mention notepad++.)

On Linux, I like kate, but IDK if it has live html preview. I use it for Rust and general editing, not for web development admittedly.

[-] IanTwenty@piefed.social 4 points 3 weeks ago* (last edited 3 weeks ago)

I'd like to say neovim but if notepad++ is too complicated then neovim definately is. There are 'distributions' that give you a setup ready to go e.g. Lazyvim but you're still going to have to fiddle with it sometimes.

https://www.lazyvim.org/

I don't think Lazyvim has any ai features out of the box.

If you are at all curious the 'Lazyvim for Ambitious Developers' book is a great way in and easy to skim through. Here's the chapter on ai which proves you have to turn it on to enable it:

https://lazyvim-ambitious-devs.phillips.codes/course/chapter-16/

I can't say for sure if the developers of neovim are using ai themselves for the codebase, I suspect they might be as they have made positive statements on it in the past. Love to hear if someone can confirm or not.

[-] Forester@pawb.social 4 points 3 weeks ago

Nano Vim Vi

[-] victorz@lemmy.world 4 points 3 weeks ago

Helix and Gram. Try em out. Gram even has a Helix bindings mode.

[-] cupcakezealot@piefed.blahaj.zone 3 points 3 weeks ago

sublime editor has never steered me wrong before

[-] Zerush@lemmy.ml 2 points 3 weeks ago

I know CherryTree, hirarquical rich text notes and also programming editor (FOSS, GNU GPL), existed long before AI https://github.com/giuspen/cherrytree

[-] AustralianSimon@lemmy.world 2 points 3 weeks ago* (last edited 3 weeks ago)

VSCode and Pycharm do it all for me. You can turn all that shit off.

I think I might move to VSCodium, hail libre!

[-] asdfasdfasdf@lemmy.world 2 points 3 weeks ago

Zed has a simple disable_ai: true config setting which disables everything related to AI.

I have never heard it's complicated from anyone. I use it every day and it's amazing.

load more comments (2 replies)
[-] jaypatelani@lemmy.ml 2 points 3 weeks ago
load more comments
view more: next ›
this post was submitted on 27 Jul 2026
90 points (100.0% liked)

Open Source

48578 readers
55 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 7 years ago
MODERATORS