Best way of using fennel in neovim? Aniseed vs. Hotpot vs. Manually compiling?

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • aniseed

    Neovim configuration and plugins in Fennel (Lisp compiled to Lua)

  • I see there are 3 approaches Using aniseed: https://github.com/Olical/aniseed Using hotpot: https://github.com/rktjmp/hotpot.nvim Using plain fennel: https://git.sr.ht/~hauleth/dotfiles/tree/master/item/vim/.config/nvim/init.lua (this is just the one I found, lmk if theres a better version of this)

  • hotpot.nvim

    :stew: Carl Weathers #1 Neovim Plugin.

  • I see there are 3 approaches Using aniseed: https://github.com/Olical/aniseed Using hotpot: https://github.com/rktjmp/hotpot.nvim Using plain fennel: https://git.sr.ht/~hauleth/dotfiles/tree/master/item/vim/.config/nvim/init.lua (this is just the one I found, lmk if theres a better version of this)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • conjure

    Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)

  • Currently there is another bug caused by Aniseed that affects the evaluation of Hotpot code (Conjure#286). It’s caused by Aniseed requiring that the compiler sandbox is disabled, which Hotpot doesn’t require. This makes Conjure and Aniseed be affected by Fennel#406.

  • Fennel

    Lua Lisp Language

  • Currently there is another bug caused by Aniseed that affects the evaluation of Hotpot code (Conjure#286). It’s caused by Aniseed requiring that the compiler sandbox is disabled, which Hotpot doesn’t require. This makes Conjure and Aniseed be affected by Fennel#406.

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