SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Neovim Projects
No Nonsense Neovim Client in RustProject mention: neovide scroll performance | /r/neovim | 2023-10-12
EDIT: I found this just now -> https://github.com/neovide/neovide/issues/1902 and disabling relative line numbers does indeed make the problem more or less disappear.
:clap: Modern performant fuzzy picker and more, for both Vim and NeoVimProject mention: tree-sitter highlighting in Vim and NeoVim | /r/vim | 2023-11-19
I'm thrilled to share that the latest vim-clap has now integrated the tree-sitter highlighting into Vim and NeoVim. It's a PoC implementation and not extensively tested though, bugs are expected. Some early feedback is highly appreciated, and read more in this post!
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
GUI for neovim, without any web bloat
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languagesProject mention: Compile and run inside nvim | /r/neovim | 2023-07-01
If you want to compile/run specific lines of code (not the whole project), my plugin sniprun should be worth a look
A version manager for neovim (by MordechaiHadad)Project mention: Latest version on Debian stable with updates | /r/neovim | 2023-12-09
That depends on the debian stable repo what version of Neovim they provide. My suggestion would be to check out bob, which as far as I'm concerned it's the easiest way of installing Neovim and gives you the ability to switch between stable and nightly.
(Do)cumentation (Ge)nerator for nearly 20 languages 📚 Generate proper code documentation with a single keypress. ⚡️🔥Project mention: vim-doge v4: The Rust Rewrite | /r/rust | 2023-07-10
I’m the creator of the vim plugin called vim-doge and I like to share some awesome benchmark results with the new version that has been written in Rust.
:link: Rust bindings to all things NeovimProject mention: [Rust] How to write my config file (init.lua) using nvim-oxi (init.rs)? | /r/neovim | 2023-06-11
How about reading this doc? https://github.com/noib3/nvim-oxi/tree/main/examples
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
gtk ui for neovimProject mention: neovim-gtk 1.0.0 is released, using GTK4 for rendering | /r/neovim | 2022-12-17
This is a fork of this neovim-gtk version, but with many fixes and now using GTK4 instead of GTK3.
An asynchronous markdown preview plugin for Vim and Neovim.Project mention: How do you deal with GUI needs on nvim? | /r/neovim | 2023-04-27
I use the Markdown Composer for many years now. It’s fast and it simply opens a tab in your browser.
:dog: A dark Neovim / Vim colorscheme for the GUI and 256 / true-color terminals.
Develop Apple software products within your favorite editor.Project mention: Xcodebuild.nvim - plugin to develop iOS, iPadOS, and macOS apps in Neovim | /r/neovim | 2023-11-08
glrnvim wraps nvim with your favourite terminal into a standalone, non-fancy but daily-usable neovim GUI.Project mention: Planning to create a Neovim JackKnife IDE/tool | /r/neovim | 2023-02-04
While the neovim license legally allows for commercial use, the question is are you okay with selling other peoples work? not to mention certain plugins and gui's (see https://github.com/beeender/glrnvim/blob/master/LICENSE) require you to disclose the source of whatever project you use them in.
Cargo with less noise: warnings are skipped until errors are fixed, LSP-independent Neovim integration, etc.Project mention: Cargo-limit: Cargo with less noise: warnings are skipped until errors are fixed | news.ycombinator.com | 2023-03-20
Neovim plugin for silicon in RustProject mention: narutoxy/dim.lua repo deleted | /r/neovim | 2023-04-18
I haven't tried it yet, but there is https://github.com/krivahtoo/silicon.nvim
:rocket: Blazingly fast colorscheme generator for Neovim written in Rust :crab:
Use neovim as pagerProject mention: Trying to use nvimpager without much success | /r/KittyTerminal | 2023-05-07
Try page instead.
Watcher for macOS 10.14+ light/dark mode changesProject mention: How to detect dark/light/system mode in macos and windows? | /r/learnrust | 2023-07-07
I found this neovim plugin for macos https://github.com/cormacrelf/dark-notify that does exactly that, looking at the source code, it spawn a new macos application and looks for changes
It's my honor to drive you fucking fire faster, to have more time with your Family and Sunshine.This tool is for those who often want to search for a string Deeply into a directory in Recursive mode, but not with the great tools: grep, ack, ripgrep .........every thing should be Small, Thin, Fast, Lazy....without Think and Remember too much ...一个工具最大的价值不是它有多少功能，而是它能够让你以多快的速度达成所愿......
Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmyluaProject mention: Question for lua Plugin devs. | /r/neovim | 2023-03-10
So let me tell you about my experience! In the stone ages of lua plugins, I was maintaining a markdown file to note down all the APIs but as the plugin was constantly changing, docs were getting out of sync very quickly and it was a royal pain to update them. So, in my case emmylua was the obvious choice for the docs, so I began searching for tools that convert emmylua to vim-help, luckily I found tree-sitter-lua#docgen and mini.doc. But in the end, I decided to write my own tool, and thus lemmy-help was born. Here a help file generated by it
Neovim plugin for moving lines up and downProject mention: Announcing nvim-utils, a new library for building Neovim plugins in Rust! | /r/neovim | 2023-02-23
Over the past few days, I've been working on a library to simplify the development of Neovim plugins in Rust. I started writing nvim-utils when I was working on moveline but realized how many bindings I would need to interact with the Lua API using the mlua crate. Separating the bindings into a separate crate was the only logical option.
Fennel language server protocol (LSP) support.
External Editor Revived is a Thunderbird MailExtension which allows editing emails in programs such as Vim, Neovim, Emacs, etc.Project mention: external-editor-revived: External Editor Revived is a Thunderbird MailExtension which allows editing emails in programs such as Vim, Neovim, Emacs, etc. | /r/planetemacs | 2023-03-12
languagetool-code-comments integrates the LanguageTool API to parse, spell check, and correct the grammar of your code comments!Project mention: LanguageTool-Rust v2 releases 🎉: using LanguageTool grammar checker with Rust | /r/rust | 2023-02-07
languagetool-code-comments: uses LTRS to check for grammar errors within code comments
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Neovim related posts
Latest version on Debian stable with updates
2 projects | /r/neovim | 9 Dec 2023
Having performance issues with neovim. Could that be because I installed it trough snap?
1 project | /r/neovim | 6 Dec 2023
tree-sitter highlighting in Vim and NeoVim
1 project | /r/vim | 19 Nov 2023
Xcodebuild.nvim - plugin to develop iOS, iPadOS, and macOS apps in Neovim
2 projects | /r/neovim | 8 Nov 2023
Helix 23.10 Highlights
6 projects | news.ycombinator.com | 25 Oct 2023
neovide scroll performance
1 project | /r/neovim | 12 Oct 2023
What's new in the Lazyman Neovim Configuration Manager
1 project | /r/neovim | 27 Jul 2023
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0fa2e63238>
www.saashub.com | 10 Dec 2023
What are some of the best open-source Neovim projects in Rust? This list will help you: