Existing non-lua plugins examples

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

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • coc.nvim

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

  • For Typescript in particular, he most notable examples are probably neoclide/coc.nvim and vim-denops/denops.vim

  • denops.vim

    🐜 An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno

  • For Typescript in particular, he most notable examples are probably neoclide/coc.nvim and vim-denops/denops.vim

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • conjure

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

  • The excellent olical/conjure plugin is now lua (via fennel..) but it was originally written in clojure and you can still see the code on the legacy-jvm branch https://github.com/Olical/conjure/tree/legacy-jvm

  • vim-matchup

    vim match-up: even better % :facepunch: navigate and highlight matching words :facepunch: modern matchit and matchparen. Supports both vim and neovim + tree-sitter.

  • Then you have all the vimscript plugins, most of which work in neovim too--my favorite of these is vim-matchup

  • snap

    A fast finder system for neovim. (by camspiers)

  • https://github.com/camspiers/snap is written in fennel which compiles to lua.

  • ddc.vim

    Dark deno-powered completion framework for neovim/Vim

  • Have a look at ddc.vim and denops.vim

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

  • Going further (neovim plugin project)

    6 projects | /r/neovim | 1 Feb 2021
  • Setting Up Razor Support in Neovim for Enhanced C# Development

    2 projects | dev.to | 26 Jan 2024
  • Background highlight opacity?

    1 project | /r/neovim | 2 Dec 2023
  • dashboard-nvim / project section not showing up

    1 project | /r/neovim | 1 Dec 2023
  • tree-sitter highlighting in Vim and NeoVim

    1 project | /r/vim | 19 Nov 2023