|6 days ago||4 days ago|
|Apache License 2.0||GNU General Public License v3.0 only|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Suitable Rust GUI Library for Code Editor?
8 projects | reddit.com/r/rust | 3 Dec 2022
Have a look at what Lapce uses. The editor is coming along nicely, and iirc, they use the Xi editor as a plug-in.
CRDTs make multiplayer text editing part of Zed's DNA
10 projects | news.ycombinator.com | 1 Dec 2022
Raph Levien posted a retrospective about using CRDT’s for collaborative editing in xi-editor here . His conclusion is
“I come to the conclusion that the CRDT is not pulling its (considerable) weight. When I think about a future evolution of xi-editor, I see a much brighter future with a simpler, largely synchronous model, that still of course has enough revision tracking to get good results with asynchronous peers like the language server.”
Innovative Rich Text Editing: Typing Affinity
4 projects | news.ycombinator.com | 6 Nov 2022
New open source Common Lisp 3D graphics project -- call for participation
7 projects | reddit.com/r/lisp | 2 Aug 2022
Maybe architect kernel as a microservice? There was some text editor developed as a microservice; I don't see why it couldn't work for a FX application or game engine.
Zas editor post-mortem
4 projects | reddit.com/r/rust | 21 Jun 2022
A while ago there was a post about Zas Editor, an editor for mac that used parts of Xi as the backend. Since then, the website has been taken down and it's presumably abandoned. There was some apprehension about its licensing but it was cool.
GitHub is sunsetting Atom
17 projects | reddit.com/r/programming | 8 Jun 2022
I thought that after the failure of the https://github.com/xi-editor/xi-editor project (which Lapce seems to take inspiration from) people would stop trying it, but looks like it's doing the opposite.
Sunsetting Atom Text Editor
19 projects | news.ycombinator.com | 8 Jun 2022
Xi-Editor - A modern editor with a backend written in rust.
2 projects | reddit.com/r/github | 13 Apr 2022
Suggestions for building an IDE
10 projects | reddit.com/r/rust | 10 Apr 2022
My initial thoughts are using something like the xi-editor or parts from it for text manipulation, some rust GUI framework for rendering, like egui or iced, for more language contextual actions like autocomplete I think I'd have to look into the LSP.10 projects | reddit.com/r/rust | 10 Apr 2022
Oh I didn't realize that it might have been a serious question, I'm too unfamiliar with the domain to not make stupid misinterpretations it seems, really sorry about that. Anyway no, that's a good suggestion, I think starting there makes the most sense but I'm having some decision-anxiety about where to start. I think xi-editor is likely to be the best place to start constructing an editor without making the project impossible to finish
How do I get this little tree like hierarchy of the code on the top?
6 projects | reddit.com/r/neovim | 3 Feb 2023
thats mine repos which i used nvim-navic and it based on lunarvim breedcrumbs. I switched to lspsaga currently because some lsp servers doesnt support Document Symbols and that kind of thing always prompt up and kind of messy
Best way to learn lua
6 projects | reddit.com/r/lua | 2 Feb 2023
3 projects | reddit.com/r/brdev | 1 Feb 2023
If you want to follow ThePrimeagen 0 to LSP video at https://www.youtube.com/watch?v=w7i4amO_zaE&t=624s but have difficulty following it, I made a textfile of my experience.
9 projects | reddit.com/r/neovim | 27 Jan 2023
If that’s your attitude, why bother following his video at all? Why not just install a neovim “distribution” like LunarVim, NVChad, or LazyVim and be done with it. You don’t need to customise the editor, but if you are going to, you’ll need to learn how it works.
How do I fix this??
2 projects | reddit.com/r/lunarvim | 20 Jan 2023
I had just come across that at github.com/LunarVim/LunarVim/issues/3481 and tried the suggestion. Seems to be working. Time will tell. Thanks for your response.2 projects | reddit.com/r/lunarvim | 20 Jan 2023
Pinned issues, it's the first one here https://github.com/LunarVim/LunarVim/issues
Any web developers here (front end back end full stack)?
20 projects | reddit.com/r/neovim | 13 Jan 2023
I've been using lunarvim for over a year now so at this point what I have is heavily customized, but it works very well out of the box.
Need Advice as a Beginner (Neo)Vim user
As a newbie myself, I started with a batteries included option, that being NvChad since I needed it at the time and also to get the hang off what I can do with Neovim, then when the configuring got too massive, i decided to make my own config, albeit a bloated and still everchanging one but I'm very comfortable with it as I made it myself, mostly from most of the major configs, and even now as I go on, I'm learning new things from vim API and Lua as a bonus, from my config and its bugs.. It is quite fun.. I setup my config to use a custom runtime, like/from Lunarvim, so that if I mess up anything, i still have "normal" Neovim(which is still NvChad) to work with incase of emergencies..
I'd recommend LunarVim to literally anyone. I use it myself. The nice thing is you can have another config for `nvim` as it doesn't touch the default `nvim` config directory.
I used LunarVim, Neovim from Scratch, and Effective Neovim: Instant IDE. I learned from all of them. I also found that I can easily spend all of my disposable time "optimizing" Neovim on several systems :-) Definitely a fun and highly effective text editor with a really supportive community ...
What are some alternatives?
AstroNvim - AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
SpaceVim - A community-driven modular vim/neovim distribution - The ultimate vimrc
NvChad - An attempt to make neovim cli as functional as an IDE while being very beautiful , blazing fast. [Moved to: https://github.com/NvChad/NvChad]
NvChad - An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime
Neovim-from-scratch - 📚 A Neovim config designed from scratch to be understandable
vscode-neovim - Vim-mode for VS Code using embedded Neovim
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
flutter-tools.nvim - Tools to help create flutter apps in neovim using the native lsp
nvim-dap - Debug Adapter Protocol client implementation for Neovim
awesome-neovim - Collections of awesome neovim plugins.
neovim - Vim-fork focused on extensibility and usability
nerdtree - A tree explorer plugin for vim.