top | item 22176104

Show HN: Neovide, a No Nonsense Neovim Client in Rust

26 points| Devagamster | 6 years ago |github.com

14 comments

order

Devagamster|6 years ago

I've been working on Neovide for a couple months, it supports ligatures, emoji, and a nifty smear animated cursor. Maybe some folks here would find it useful or interesting.

Technically it uses Vulkan and is based on Google's Skia rendering library. Further it uses HarfBuzz for shaping and Winit for window management.

setr|6 years ago

That cursor animation is a surprisingly strong selling point.

skavi|6 years ago

Once Skia rolls out a Metal backend, would there be anything preventing a switch to Metal on macOS?