Skip to content
PluginStats

EmmyLua installs statistics

By Tangzx · VS Code Marketplace · Programming Languages

EmmyLua for vscode

View on VS Code Marketplace Fresh · Oct 18, 2026

EmmyLua has 161,308 recorded installs on VS Code Marketplace.

It ranks #1775 of 2,500 tracked VS Code Marketplace listings by installs.

It is rated 4.7 out of 5 from 25 ratings.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Installs
161,308
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1775
Among tracked VS Code Marketplace listings

Rating: 4.68 / 5 from 25 ratings

About EmmyLua

EmmyLua for VSCode

EmmyLua is a powerful Lua language support extension for Visual Studio Code, providing intelligent code completion, debugging, and analysis capabilities.

📋 Quick Links

• 📖 Documentation • 📝 Changelog (English) • 📝 更新日志 (中文) • 🔧 Language Server (Rust) • 💬 QQ Group: 29850775

🚀 Features

• Smart Code Completion: Intelligent auto-completion with type inference • Real-time Diagnostics: Error detection and warnings as you type • Advanced Debugging: Support for attach, launch, and remote debugging • Cross-platform: Works on Windows, macOS, and Linux • LSP-based: Built on Language Server Protocol for reliability

📦 Related Extensions

Enhance your Lua development experience with these complementary extensions:

• EmmyLuaCodeStyle - Code formatting and style enforcement • EmmyLuaUnity - Unity3D integration

🔧 Configuration

Project Configuration

Create a .emmyrc.json file in your project root to customize behavior:

For detailed configuration options, see: • English Documentation • 中文文档

🐛 Debugging

Remote Debug Setup

1. Insert Debugger Code • Use command: EmmyLua: Insert Emmy Debugger Code • Or manually add:

2. Set Breakpoints • Add dbg.breakHere() where you want to pause execution • Or use VSCode's built-in breakpoint system

3. Start Debugging • Run your Lua application • Launch "EmmyLua New Debug" configuration in VSCode • The debugger will connect automatically

Debug Types

• EmmyLua New Debug: Modern debugging with better performance • EmmyLua Attach: Attach to running processes (requires exported Lua symbols) • EmmyLua Launch: Direct launch debugging

❓ Frequently Asked Questions

Why doesn't attach debugging work?

English: The debugger needs access to Lua symbols from the target process. Ensure your executable exports Lua symbols.

中文: 调试器需要获取进程中的 Lua 符号,因此需要进程导出 Lua 符号。

Why do I see many "undefined variable" warnings?

English: Create .emmyrc.json in your project root and disable the undefined-global diagnostic:

中文: 在项目根目录创建 .emmyrc.json 文件并禁用 undefined-global 诊断。

Can I use EmmyLua analysis in other editors?

English: Yes! EmmyLua uses a standard Language Server Protocol implementation. Any LSP-compatible editor can use it.

中文: 可以!EmmyLua 基于标准的语言服务器协议,任何支持 LSP 的编辑器都可以使用。

Why use .emmyrc.json instead of VSCode settings?

English: Project-specific configuration files work across different editors and platforms without requiring IDE-specific setup.

中文: 项目配置文件可以跨平台和编辑器使用,无需在每个 IDE 中重复配置。

Why was the language server rewritten in Rust?

English: The Rust implementation provides better performance, memory safety, and cross-platform compatibility compared to the previous .NET and Java versions.

中文: Rust 实现提供了更好的性能、内存安全性和跨平台兼容性。(因为我想试试 rust 😄)

🤝 Contributing

We welcome contributions! Please feel free to: • Report bugs and issues • Suggest new features • Submit pull requests • Join our QQ group for discussions

📄 License

This project is licensed under the MIT License.

Description from the VS Code Marketplace listing.

  • debugger
  • debuggers
  • EmmyLua
  • json
  • lua

Where EmmyLua sits in the listing

Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All VS Code Marketplace2,500 listings · 125 pages · page 89, #15 (overall #1775)
All VS Code Marketplace: every listing in installs order
PNG SVG
Programming Languages792 listings · 40 pages · page 30, #14 (overall #594)
Programming Languages: every listing in installs order
PNG SVG
Debuggers217 listings · 11 pages · page 8, #18 (overall #158)
Debuggers: every listing in installs order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

EmmyLua installs on VS Code Marketplace, last 90 days: 161,308 installs as of Oct 18, 2026.EmmyLuaInstalls on VS Code Marketplace · Last 90 days161,308installs161.3K161.3K161.3K161.3K161.3K161.3K161.3KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
EmmyLua installs on VS Code Marketplace, last 90 days: 161,308 installs as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

EmmyLua installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.EmmyLuaInstalls growth on VS Code Marketplace161,308installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
EmmyLua installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

EmmyLua VS Code Marketplace ranking history: currently #1775 (by installs).EmmyLuaVS Code Marketplace ranking · by installs · Last 90 days#1775current rank#1773#1774#1775#1776#1777Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
EmmyLua VS Code Marketplace ranking history: currently #1775 (by installs).
PNG SVG

Ratings over time

EmmyLua ratings on VS Code Marketplace, last 90 days: 25 ratings as of Oct 18, 2026.EmmyLuaRatings on VS Code Marketplace · Last 90 days25ratings22232425262728Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
EmmyLua ratings on VS Code Marketplace, last 90 days: 25 ratings as of Oct 18, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent installs observations for EmmyLua
Date (UTC)InstallsChange vs. previous
161,308+32
161,276+23
161,253—

Similar VS Code Marketplace Programming Languages plugins

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=tangzx.emmylua. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.