acid.nvim VS ale

Compare acid.nvim vs ale and see what are their differences.

acid.nvim

Asynchronous Clojure Interactive Development (by clojure-vim)

ale

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support (by dense-analysis)
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
acid.nvim ale
2 133
161 13,517
0.0% 0.4%
0.0 8.1
almost 3 years ago about 1 month ago
Lua Vim Script
- BSD 2-clause "Simplified" License
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.

acid.nvim

Posts with mentions or reviews of acid.nvim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-17.
  • I just published iron.nvim v3.0
    4 projects | /r/neovim | 17 May 2022
    My bad. I knew conjure for when I was starting out using clojure. I came up with acid.nvim and settled on it for a while. Conjure was one of the references and it did get a lot more traction then acid. It's been years since I stopped working w/ clojure professionally so I didn't keep up with the plugins around it.
  • Clojure in neovim
    5 projects | /r/Clojure | 1 Jan 2021
    Can I suggest (and get opinions on) acid.nvim?

ale

Posts with mentions or reviews of ale. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-21.
  • A decent VS Code and Ruby on Rails setup
    8 projects | news.ycombinator.com | 21 Feb 2024
    I saw no mention of RBS+Steep, the latter providing a LSP. I use it a lot and very much like it, although it's still young and needs love, but it's making good, steady progress! I've been very pleasantly surprised by some of the crazy things Steep can catch, completely statically!

    You appear to be working on projects with Sorbet (which I tried to like but found it fell short in practice, notably outside of the app use case i.e it's mostly useless for gems) so it may be a tall order to try on those. Maybe you can give RBS+Steep a shot on some small project?

    RBS: https://github.com/ruby/rbs

    RBS collection (for those gems that don't ship RBS signatures in `sig`, integrates with bundler): https://github.com/ruby/gem_rbs_collection

    Steep: https://github.com/soutaro/steep

    VS Code: https://github.com/soutaro/steep-vscode

    Sublime Text: https://github.com/sublimelsp/LSP

    Vim (I'm working on it): https://github.com/dense-analysis/ale/pull/4671

  • Laravel code-quality tools
    16 projects | dev.to | 8 Feb 2024
    Support for code quality tools are provided by the ALE plugin. These are supported for PHP:
  • Embracing Common Lisp in the Modern World
    6 projects | news.ycombinator.com | 24 Jan 2024
  • A Humble Request for Assistance Maintaining ALE
    1 project | /r/vim | 21 Nov 2023
    Hello Everyone! w0rp here. I thought I'd ask on Reddit if there's anyone out there would like to help maintain ALE. It would be nice to have another willing volunteer who is up for providing relevant feedback on PRs, answering common questions, merging good PRs, and managing GitHub issues. I'll mention to anyone interested that I have a general policy of never closing issues, no matter how old, unless they are actually either solved or invalid. I bear no compulsions to ensure an that a number of issues, which is arbitrary, remains low. I have a relatively simple vetting process, which mostly just requires building trust over time.
  • Static Analysis Tools for C
    6 projects | news.ycombinator.com | 26 Oct 2023
    A similarly useful list is vim's famous ALE plug-in's list of supported linters:

    * https://github.com/dense-analysis/ale/blob/master/supported-...

    While less comprehensive¹, this is my go-to list when I start working with a new language. Just brew/yum/apt installing the tool makes it work in the editor²

    ¹this list mostly has foss,static analyzers, however anyone can contribute (mine was the gawk linting)

    ²alright,there are some. Tools that might need some setup

  • Tell HN: Vim Has Autocomplete
    1 project | news.ycombinator.com | 9 Oct 2023
    Ctrl-X Ctrl-L is line based completion, see :help CTRL-X_CTRL-L for details.

    :help ins-completion gets the useful docs, Vim's own docs are very good and worth spending some time learning how to use, so you can learn Vim itself better.

    Another favorite of mine is 'gf' to open the filename under the cursor, very useful combined with ^X ^F.

    Omni completion is also useful: https://vim.fandom.com/wiki/Omni_completion although you're better off with plugin that uses LSP now, for example https://github.com/dense-analysis/ale

  • LazyVim
    32 projects | news.ycombinator.com | 16 Jul 2023
    FWIW, I still use regular vim with ale [0] and it does everything I want. It formats files with Black and isort, shows ruff and pyright errors, supports jumping to definitions, and has variable information available on hover. I have collected my config over the past several years, but I pretty rarely encounter errors with it.

    [0]: https://github.com/dense-analysis/ale [1] https://github.com/CGamesPlay/dotfiles/blob/master/files/.co...

  • How to configure vim like an IDE
    44 projects | /r/vim | 27 Jun 2023
    At some of those syntax things neovim behaves better, and like. But there is https://github.com/dense-analysis/ale.
  • Vim users who work without any plugins, how does your vimrc look like?
    7 projects | /r/vim | 30 May 2023
    I replace ALE with :!, like :! %. If the linter output is compatible with default errorformat , then I do :! % > /tmp/linter.txt then :cgetfile (or in one-go: :cgetexpr systemlist(''))
  • Per project settings for linters used by ALE, how to do it the right way?
    1 project | /r/vim | 12 May 2023
    I'm not doing much of anything in Python, but according to :help ale-python-pylint:

What are some alternatives?

When comparing acid.nvim and ale you can also consider the following projects:

iron.nvim - Interactive Repl Over Neovim

vim-lsp - async language server protocol plugin for vim and neovim

vim-iced - Clojure Interactive Development Environment for Vim8/Neovim

YouCompleteMe - A code-completion engine for Vim

clojure.vim - Clojure syntax highlighting and indentation for Vim and Neovim.

coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

promise-async - Promise & Async in Lua

nvim-lspconfig - Quickstart configs for Nvim LSP

packer.nvim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config

syntastic - Syntax checking hacks for vim

80s - 280 kB minimalistic HTTP server with async I/O and hot-code reloading

nvim-lint - An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured

Did you konow that Lua is
the 17th most popular programming language
based on number of metions?