What would you consider a modern lisp workflow/toolchain?

This page summarizes the projects mentioned and recommended in the original post on /r/lisp

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. slimv

    Official mirror of Slimv versions released on vim.org

    I found Vlime to be more updated than slimv and give a smoother experience. With time I've switched to bare neoterm which I highly recommend. CL and lisps in general are designed with a text repl in mind, so this is the method that is guaranteed to work on every obscure CL distribution, and also transfer well to any other REPL-based languages.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. vlime

    A Common Lisp dev environment for Vim (and Neovim)

    That's quite a tough question because different people appreciate different things about Emacs. Personally I use Neovim as my text editor with Vlime for live Common Lisp integration (works with Vim as well). Vlime uses the same backend as Slime for Emacs, so the features should be the same, even if the interface is different. I know there is also Slima for Atom, but I have never used Atom, so no idea how well it works.

  4. racket

    The Racket repository

    If so you might consider Racket: The Racket language is a modern dialect of Lisp and a descendant of Scheme.

  5. neoterm

    Wrapper of some vim/neovim's :terminal functions.

    I found Vlime to be more updated than slimv and give a smoother experience. With time I've switched to bare neoterm which I highly recommend. CL and lisps in general are designed with a text repl in mind, so this is the method that is guaranteed to work on every obscure CL distribution, and also transfer well to any other REPL-based languages.

  6. doom-emacs

    Discontinued An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]

    Also Doom emacs has one. https://github.com/hlissner/doom-emacs https://github.com/hlissner/doom-emacs/tree/master/modules/lang/common-lisp

  7. asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

    Lisp asdf came first (see here), but you are thinking of this asdf, it's confusing but they are afaik totally unrelated and the latter just happened to pick the same name.

  8. dotfiles

    vim, vifm, tmux, fzf, fish, sxhkd (by mwgkgk)

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. neovim

    Vim-fork focused on extensibility and usability

    That's quite a tough question because different people appreciate different things about Emacs. Personally I use Neovim as my text editor with Vlime for live Common Lisp integration (works with Vim as well). Vlime uses the same backend as Slime for Emacs, so the features should be the same, even if the interface is different. I know there is also Slima for Atom, but I have never used Atom, so no idea how well it works.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • gptel: A simple LLM client for Emacs

    5 projects | news.ycombinator.com | 3 Nov 2024
  • Vimium – The Hacker's Browser

    11 projects | news.ycombinator.com | 21 Oct 2024
  • Personal Knowledge Management Graph Visualization Tools for Neovim

    3 projects | /r/neovim | 17 Jun 2023
  • Telescope broke on me

    2 projects | /r/neovim | 25 May 2023
  • Devil Mode for Emacs

    6 projects | news.ycombinator.com | 15 May 2023

Did you know that Vim Script is
the 32nd most popular programming language
based on number of references?