Lua Lisp Language (by bakpakin)


Basic Fennel repo stats
3 days ago

bakpakin/Fennel is an open source project licensed under MIT License which is an OSI approved license.

Fennel Alternatives

Similar projects and alternatives to Fennel

  • GitHub repo neovim

    Vim-fork focused on extensibility and usability

  • GitHub repo Carp

    A statically typed lisp, without a GC, for real-time applications.

  • GitHub repo ferret

    Ferret is a free software lisp implementation for real time embedded control systems. (by nakkaya)

  • GitHub repo julia

    The Julia Programming Language

  • GitHub repo CodeMirror

    In-browser code editor

  • GitHub repo libuv

    Cross-platform asynchronous I/O

  • GitHub repo Light Table

    The Light Table IDE ⛺

  • GitHub repo nyxt

    Nyxt - the internet on your terms.

  • GitHub repo benchmarks

    Some benchmarks of different languages

  • GitHub repo telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

  • GitHub repo nvim-treesitter

    Nvim Treesitter configurations and abstraction layer

  • GitHub repo MessagePack

    MessagePack serializer implementation for Java / msgpack.org[Java]

  • GitHub repo femtolisp

    a lightweight, robust, scheme-like lisp implementation

  • GitHub repo ModelingToolkit.jl

    A modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations

  • GitHub repo nvim-dap

    Debug Adapter Protocol client implementation for Neovim (>= 0.5)

  • GitHub repo parinfer-rust

    A Rust port of parinfer.

  • GitHub repo lua-languages

    Languages that compile to Lua

  • GitHub repo aniseed

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

  • GitHub repo LispSyntax.jl

    lisp-like syntax in julia

  • GitHub repo jlisp

    An even lispier dialect of Julia [WIP]

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Fennel alternative or higher similarity.


Posts where Fennel has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-09.
  • Emacs to Neovim
    reddit.com/r/neovim | 2021-05-09
    Just here to drop a little note to say that with 0.5 being eminent and having used it for awhile, I've completely moved away from my Emacs setup. I fled Vim for Emacs around seven years ago and never thought I'd be back, but with Aniseed, nvim-local-fennel and Fennel itself giving Lua a S-Expression face-lift, it has eliminated almost all of my frustrations with Vim and fixed the worst ones about Emacs, elisp. Also, telescope is amazing, I think we'll possibly convert a lot of Emacs users who use evil back to the fold. Are there any new Lua based plugins that folks here think are good additions to a init.vim|lua coming from Emacs?
  • uLisp
    news.ycombinator.com | 2021-05-04
  • Using Defold with Fennel
    reddit.com/r/defold | 2021-05-02
    Since Defold uses Lua for scripting, I was wondering if it's possible to use the [Fennel language(https://fennel-lang.org/)? Fennel is a language that compiles to Lua, so in theory it should be possible
  • Are there extensible environments in the manner of Emacs outside of text editors and developer tools generally?
    reddit.com/r/lisp | 2021-04-04
    The Minetest game is scriptable in Lua, so theoretically it is scriptable in Fennel as well.
  • What is the benefit of writing plugins in Lua rather than any other language?
    reddit.com/r/neovim | 2021-03-29
    Frankly, would have preferred plain old JS which is far more a neutral language compared to Lua. But I guess there was no embeddable QuickJS https://bellard.org/quickjs/quickjs.html at the time the Neovim project was started. Thankfully there is stuff like https://fennel-lang.org/ around
  • My config in Fennel, a lisp that compiles to lua
    reddit.com/r/neovim | 2021-03-25
    Special thanks to the authors of Fennel and Aniseed.
  • fennel awesomewm config
    reddit.com/r/awesomewm | 2021-02-24
    Found this on their wiki : https://gist.github.com/christoph-frick/d3949076ffc8d23e9350d3ea3b6e00cb
  • Fennel 0.8.0 Released
    news.ycombinator.com | 2021-01-19
    Fennel is a Clojure / Lisp style language that compiles to Lua (famous for being fast due to the good JIT).

    Some links to Fennel codebases: https://github.com/bakpakin/Fennel/wiki/Codebases

  • Lispsyntax.jl: A Clojure-like Lisp syntax for julia
    news.ycombinator.com | 2021-01-19
    My current favourite of these is this Lua version: https://github.com/bakpakin/Fennel