SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Neovim Projects
-
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.
-
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!
-
Onboard AI
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.
-
-
sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
If you want to compile/run specific lines of code (not the whole project), my plugin sniprun should be worth a look
-
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.
-
vim-doge
(Do)cumentation (Ge)nerator for nearly 20 languages 📚 Generate proper code documentation with a single keypress. ⚡️🔥
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.
-
Project 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
-
InfluxDB
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.
-
This is a fork of this neovim-gtk version, but with many fixes and now using GTK4 instead of GTK3.
-
I use the Markdown Composer for many years now. It’s fast and it simply opens a tab in your browser.
-
-
Project mention: Xcodebuild.nvim - plugin to develop iOS, iPadOS, and macOS apps in Neovim | /r/neovim | 2023-11-08
-
glrnvim
glrnvim wraps nvim with your favourite terminal into a standalone, non-fancy but daily-usable neovim GUI.
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-limit
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 -
I haven't tried it yet, but there is https://github.com/krivahtoo/silicon.nvim
-
-
Try page instead.
-
Project 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
-
so_stupid_search
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 ...一个工具最大的价值不是它有多少功能,而是它能够让你以多快的速度达成所愿......
-
lemmy-help
Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua
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
-
Project 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.
-
-
external-editor-revived
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
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-07languagetool-code-comments: uses LTRS to check for grammar errors within code comments
-
SaaSHub
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
- Having performance issues with neovim. Could that be because I installed it trough snap?
- tree-sitter highlighting in Vim and NeoVim
- Xcodebuild.nvim - plugin to develop iOS, iPadOS, and macOS apps in Neovim
- Helix 23.10 Highlights
- neovide scroll performance
- What's new in the Lazyman Neovim Configuration Manager
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0fa2e63238>
www.saashub.com | 10 Dec 2023
Index
What are some of the best open-source Neovim projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | neovide | 11,036 |
2 | vim-clap | 2,038 |
3 | gnvim | 1,760 |
4 | sniprun | 1,255 |
5 | bob | 981 |
6 | vim-doge | 921 |
7 | nvim-oxi | 731 |
8 | neovim-gtk | 717 |
9 | vim-markdown-composer | 606 |
10 | vim-dogrun | 492 |
11 | xbase | 436 |
12 | glrnvim | 277 |
13 | cargo-limit | 235 |
14 | silicon.nvim | 234 |
15 | colorgen-nvim | 182 |
16 | page | 168 |
17 | dark-notify | 159 |
18 | so_stupid_search | 151 |
19 | lemmy-help | 133 |
20 | moveline.nvim | 117 |
21 | fennel-language-server | 103 |
22 | external-editor-revived | 78 |
23 | languagetool-code-comments | 24 |