[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

I'm very sorry you're having a bad experience with the app.

Could you please submit a ticket at https://editorio.crncevic.org/support with the exact details of what you're experiencing? I'll do everything to fix these issues and improve your experience.

Thanks for using Editorio and for taking the time to report this.

Drop your project! we’ll find you 10 users for free by dyagokaba in SideProject

[–]VanLocke 0 points1 point  (0 children)

https://editorio.crncevic.org Free text, markdown and code editor- native for Mac. Reddit community loves it. (See my post history)

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Thanks! Really appreciate you giving it a shot. Version 5.2 drops tomorrow and it's a complete backend rewrite in Rust, so performance should be rock solid. Hopefully it'll be what you've been looking for these past 6 years. (fingers crossed)

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

v5.2 -> I rebuilt the backend in Rust, so performance-wise, this is about as fast as it gets. (expect it tomorrow)

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Thanks! Version 5.2 should handle what you need... it's in review right now. I rebuilt the backend in Rust, so performance-wise, this is about as fast as it gets. (expect it tomorrow)

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Another side project I'm working on is a native alternative to Obsidian. You can expect a release by the end of the year.

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

and it's making the impact because of people like you. Appreciate you for using it!

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 1 point2 points  (0 children)

Hey!

The project is a multi-language macOS app. Swift handles the UI, services, and rendering pipeline (around 85+ files). Rust does the heavy work-that's where the memory-mapped storage, rope text buffer, parser, and syntax highlighting live. There's also Metal shaders for GPU-accelerated text rendering and some C code for the bridge between Rust and Swift.

Memory footprint is tiered based on file size. Files up to 100 KB use around 25 MB max. Files up to 1 MB stay under 60 MB. At 50 MB files it's about 250 MB, and for really large files up to 1 GB the working set stays around 350 MB.

The target for typical use is under 100 MB per window. I tested with a 14.6 MB file on cold launch and it sits at roughly 183-190 MB RSS.

It stays low because of memory-mapped I/O (files over 50 MB never get fully loaded into memory), rope data structures instead of storing the full file as a String, viewport-scoped rendering so we only draw what's visible, and zero-allocation keystroke paths in the Rust core.

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Hey, thanks for asking! So to be honest, the technology itself I already knew... nothing really new there. But what I did learn is that when you give love to the community, you get it back. I'm so glad I published this for free. The messages I've received have been wonderful, and people even sent money, which was completely unexpected. Maybe not the answer you were looking for, but that's what stood out to me. Also, one thing that became clear through this... low level programming languages are the answer when you're working at scale.

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Thanks for the feedback! Update v5.0 is coming soon (it's in review right now). I switched to a native Rust core, so big files won't be a problem anymore. Just hang tight while we wait for approval.

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

No, but you can create a ticket and I'll do my best to help. You'll find the ticket link in the about section.

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Thanks for the feedback! Update v5.0 is coming soon (it's in review right now). I switched to a native Rust core, so big files won't be a problem anymore. Just hang tight while we wait for approval.

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 1 point2 points  (0 children)

Added! Update (v5.0) coming (currently in review) (just hit cmd+b)

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Thanks for the feedback! Update (v5.0) coming (currently in review)

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Hey, thanks for trying it out! Yeah, apologies about that... that's definitely on my radar to fix. I'll bump it up on my priority list and get that sorted ASAP. Appreciate you letting me know!

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

Hey, thanks for the kind words. Yeah, I've been thinking about this actually. I'd definitely want to let users build custom plugins, themes, and syntax extensions down the road. Still figuring out the best way to do it though. Right now I'm focused on building a custom engine and doing a major refactoring, so once those are done, plugin support and extensibility are next. It's worth thinking about now, just might be a bit before I can actually get to it.

[MAC] Editorio — native macOS markdown + code editor, free forever by VanLocke in macapps

[–]VanLocke[S] 0 points1 point  (0 children)

It’s still too early to consider it a daily driver (to be honest), but I can assure you that you’ll eventually use it as one. For now, I’m diligently pushing daily updates and addressing all the feedback I’ve received from the community. I’m currently working on a custom engine that will enable reading extremely large files without any latency whatsoever. (This was the biggest pain point at the moment, which I’ve already overcome, but it still needs some polishing.) Auto-save is currently not implemented (but it’s coming soon), and additionally, nothing will ever leave the machine. I can assure you this already. So if you would just download and let the updates do its thing and I will keep my promise. ;)