vim9jit
by tjdevries
a vim9script -> lua transpiler (written in Rust)
AI summary
Script transpiler
Converts vim9script to lua code for use in Neovim's scripting environment.
- stars
- 531
- forks
- 22
- watching
- 13
Similar projects
Found by comparing what the projects do, not just their names.
IDE
A NeoVim-based IDE with Lua scripting and various plugins for coding, debugging, and file management
Module converter
Transpiles JavaScript modules from one format to another
Code translator
Translates TypeScript code to Lua, making large projects easier to maintain and reducing errors.
Development tool
An extension that creates interactive Clojure development tools using Acid and Impromptu plugins.
Clojure IDE
Provides a Clojure REPL and code evaluation functionality within Vim
Rust IDE plugin
A plugin that enhances Neovim's functionality for Rust development
Module Transpiler
A Grunt task that transpiles ES6 module syntax into various formats like AMD, CommonJS, YUI, or globals.
ES6 transpiler
Transpiles ES6 JavaScript syntax to ES5 syntax without runtime libraries or try/catch blocks
Bytecode translator
Transpiles EVM bytecode into huff bytecode
LSP client
A Neovim plugin for interacting with Rust Analyzer's LSP extensions
Module transpiler
Transpiles ES6 modules into formats compatible with Rails asset pipeline
IDE plugin
Provides static support for Leiningen and Boot, allowing developers to use Vim as an IDE for Clojure development.
Program compiler
Tool to compile and run programs in multiple programming languages from within Neovim's tmux panes or windows
Code runner
Enables quick execution of code snippets within Neovim using Lua commands
Vim command generator
A tool that uses large language models to generate Vim commands