coc-git VS glava

Compare coc-git vs glava and see what are their differences.

coc-git

Git integration of coc.nvim (by neoclide)

glava

GLava - OpenGL audio spectrum visualizer (by jarcode-foss)
Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
coc-git glava
1 23
407 1,139
1.0% -
4.0 0.0
22 days ago 3 months ago
TypeScript C
- GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

coc-git

Posts with mentions or reviews of coc-git. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2020-12-23.
  • [BSPWM] Misty Heights with nicer vim (Camus Editions)
    11 projects | /r/unixporn | 23 Dec 2020
    I had git gutter but used +/-/~ as signs and I couldn't find how to change it. So now I use coc-git that I configured to show | instead of +/-/~. You can find that config here. However, to still be able to use git gutter for airline, I have disabled git gutter signs. You can find out how I did it on line 102 of my .vimrc.

glava

Posts with mentions or reviews of glava. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-02.
  • What kind of applications are missing from the Linux ecosystem?
    41 projects | /r/linux | 2 May 2023
    Sounds like a job for GLava instead
  • windows 7 gadgets analog for xfce?
    2 projects | /r/xfce | 18 Apr 2023
    glava an overkill gpu accelerated audio visualizer for the desktop Example: https://streamable.com/dgpj8
  • PSA: Strawberry Music Player works great with KDE (QT framework)
    4 projects | /r/kde | 16 Jan 2023
  • I've just started mixing shaders with Pygame and got some great results
    2 projects | news.ycombinator.com | 28 Dec 2022
    It was just a plug-in for Glava (https://github.com/jarcode-foss/glava) not really worth sharing imo.
  • How do I keep glava running after the terminal closes?
    1 project | /r/linux4noobs | 17 Jun 2022
    [glava](https://github.com/jarcode-foss/glava) closes when I close the terminal, even after running it with the appended `&`. How to keep it running?
  • Considering Linux and selecting my first distro.
    1 project | /r/linuxmasterrace | 13 Apr 2022
    A lot of those soundwave things, etc. are just dedicated sound visualizers stuck onto the desktop - in most Linux environments you can put ANY program onto your desktop, not just a static picture. Something like glava (in fact I think it has a desktop option out of the box).
  • Does anyone know if this steam application will work on my distro?
    3 projects | /r/linux_gaming | 27 Mar 2022
    No, but alot of the functions can be through separate applications, per-monitor wallpapers can be done through hydrapaper, visualizers for music can be done through glava, and the stats readouts can be done through conky.
  • :D
    3 projects | /r/bspwm | 3 Feb 2022
    It's glava
  • Audio Visualizers?
    1 project | /r/linux4noobs | 16 Jan 2022
    GLava?
  • Segfault when linking library in glava (OBS plugin ?
    1 project | /r/linuxquestions | 15 Jan 2022
    I've been trying to gather glava working. It seems like it's not being maintained any more, as there are a few compiling problems, but there are merge requests there that fix those. glava seems to run fine on my desktop, but won't run as an obs plugin. It segfaults when trying to load the‏‏‎‏‏‎‏‏‎‏‏‎­OpenGL libraries. Here's the relevant code from glx_wcb.c: typedef XID GLXFBConfigID; GLXFBConfig* (glXChooseFBConfig) (Display dpy, int screen, const int* attribList, int* nitems); static void* resolve_f(const char* symbol, void* gl) { void* s = NULL; if (gl) s = dlsym(gl, symbol); if (!s) { fprintf(stderr, "Failed to resolve GLX symbol: %s\n", symbol); glava_abort(); } return s; } And then this is in the init function: #define resolve(name) do { name = (typeof(name)) resolve_f(#name, hgl); } while (0) resolve(glXChooseFBConfig); I've only shown the first function that it tries to load, glXChooseFBConfig, since it fails on all of them. The call to dlsym() doesn't fail though (s gets returned), and I find that confusing. All this works just fine when running glava out of a console. I feel like I don't know enough about dynamic library linking to figure out what's going wrong. Any ideas?

What are some alternatives?

When comparing coc-git and glava you can also consider the following projects:

dotfiles - Repository to manage and share personal dotfiles 🐧

conky - Light-weight system monitor for X, Wayland (sort of), and other things, too