SolidOak is a simple IDE for Rust. It features an embedded copy of Neovim
wrapped in a simple user interface. It starts off in "Easy Mode" (locked in insert mode) for Vim newbies, but can be toggled off. From the UI you can create and build projects without needing to open a terminal window.
Join the discussion on /r/SolidOak
and read the source code