Existing non-lua plugins examples

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

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. 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

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. 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

  4. 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

  5. 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

  6. snap

    A fast finder system for neovim. (by camspiers)

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

  7. ddc.vim

    Dark deno-powered completion framework for Vim/Neovim

    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
  • Can't believe I've created 20 vim plugins since 2016

    20 projects | dev.to | 22 Oct 2024
  • I switched to Vim – and it took me only 6 years to learn it

    1 project | news.ycombinator.com | 23 Jun 2024
  • 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

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?