Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
Windows Tipps & SecurityGrafikkarte vor Überhitzung schützen: So geht’s(25.09.2026 um 08:00 Uhr)
••••••••••
Windows Tipps & SecurityGrafikkarte vor Überhitzung schützen: So geht’s(25.09.2026 um 08:00 Uhr)
••••••••••
Intelligence View
⚡ tsecurity.de Intelligence

Evcode:I built a terminal IDE in Rust that runs on 7MB of RAM — Evcode 1.0.0

I got tired of waiting for VS Code to load over SSH. There was no grand vision behind this. Just a very specific frustration — spinning up a remote session, watching Electron slowly come alive, and wondering if there was a better way to j…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

I got tired of waiting for VS Code to load over SSH.



There was no grand vision behind this. Just a very specific frustration — spinning up a remote session, watching Electron slowly come alive, and wondering if there was a better way to just edit files fast.



So I built Evcode. Version 1.0.0 shipped this week.





What it is



A terminal IDE written in Rust. No GUI. No Electron. No configuration files you spend a weekend learning. You run it, it works.



Built with Ratatui + Crossterm. Idle memory usage is around 7–10MB.



cargo install evcode



What changed in 1.0.0



Earlier versions used a standard String buffer — fine for small files, but not scalable. In 1.0.0, that was replaced with a rope-based engine using ropey, a B-Tree structure where edits are O(log n). Now opening a 500k-line log file feels the same as opening a small config.



Alongside that, viewport virtualization was introduced — the renderer now processes only visible lines. File size no longer affects CPU usage in the same way.



Async LSP runs on a Tokio worker thread and communicates with the UI through mpsc channels. It took a few iterations to get right, but now the UI thread never blocks on LSP responses.



Ghost Snap



Alt+S creates an instant snapshot — first in RAM for speed, then saved to .evcode/snaps/ on disk for safety. Alt+D overlays the previous version on top of the current file. Alt+R restores it.



Yes, I know git exists. This is for that messy 10-minute window before a commit.



Try it



cargo install evcode



GitHub: https://github.com/poghdev/Evcode-ide

Site: https://products.eeive.com/evcode.html



If you run into issues — LSP problems, rendering quirks in certain terminals, anything — open an issue. The codebase is still small and response time is fast.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Evcode:I built a terminal IDE in Rust that runs on 7MB of RAM — Evcode 1.0.0

Thematisch verwandte Begriffe: EvcodeI, built, terminal, Rust · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-101042 | Parse Server is an open-source backend server. In versions >= 9.0.0 < 9…
Advisory →
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag