TypeScript Lua

Open-source TypeScript projects categorized as Lua

Top 16 TypeScript Lua Projects

  1. TypeScriptToLua

    Typescript to lua transpiler. https://typescripttolua.github.io/

    Project mention: The Teal Programming Language | news.ycombinator.com | 2025-05-15

    This is super cool. I have been using TypeScript To Lua (https://github.com/TypeScriptToLua/TypeScriptToLua) for a little game side project and it works quite well, I am pleased with it. It does end up generating a lot of Lua code though because it has to support all of TypeScript’s features, which isn’t ideal. I’d expect Teal’s output to be much more concise Lua which has me interested.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. tabnine-vscode

    Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode

  4. roblox-ts

    A TypeScript-to-Luau Compiler for Roblox

  5. peek.nvim

    Markdown preview plugin for Neovim

    Project mention: Iamcco/Markdown-preview.nvim: Markdown preview plugin for (neo)Vim | news.ycombinator.com | 2024-09-24

    I switched from this to https://github.com/toppair/peek.nvim as it's in lua and does more a less the same thing.

    Combine that with https://asdf-vm.com for the deno runtime.

  6. wasmoon

    A real lua 5.4 VM with JS bindings made with webassembly

  7. xmake-vscode

    🍩 A XMake integration in Visual Studio Code

  8. syntax-highlighter

    Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.

  9. InfluxDB

    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.

    InfluxDB logo
  10. vscode-lua

    Release lua-language-server for VSCode

  11. vscode-defold

    A toolkit for Visual Studio Code to develop games with Defold

  12. VulnerableApp-facade

    VulnerableApp-facade is probably most modern lightweight distributed farm of Vulnerable Applications built for handling wide range of vulnerabilities across tech stacks.

  13. luabundler

    CLI tool for bundling several Lua files into a single file.

  14. nostr.nvim

    📡 Social network for Neovim

  15. Telltale-Script-Editor

    An unofficial, open source script editor for games made by Telltale.

  16. defold-vscode-build

    Build, Run & Package Defold projects from Visual Studio Code

  17. dodge-mod

    Ages of Empires 4 mod - Dodge enemies for 100 rounds - Written in TypeScript

  18. isaacs-arsenal

    Repositório contendo os mods feitos para "The Binding of Isaac" usando IsaacScript

  19. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Lua discussion

Log in or Post with

TypeScript Lua related posts

  • How to gain code execution on people and popular apps

    3 projects | news.ycombinator.com | 28 Feb 2025
  • I Made an Extended Version of Vimtutor – Introducing Vimtutor Sequel

    3 projects | news.ycombinator.com | 2 Aug 2024
  • Question: Neovim plugin for overleaf.

    2 projects | /r/neovim | 24 Apr 2023
  • How can I get the return type of a function?

    2 projects | /r/neovim | 19 Apr 2023
  • [MOD/Active Item] True Ice Bow

    1 project | /r/bindingofisaac | 11 Feb 2023
  • Bard has entered the chat

    2 projects | /r/ProgrammerHumor | 7 Feb 2023
  • Python debugging tips

    3 projects | dev.to | 8 Jan 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 13 Jul 2025
    Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. Learn more →

Index

What are some of the best open-source Lua projects in TypeScript? This list will help you:

# Project Stars
1 TypeScriptToLua 2,330
2 tabnine-vscode 1,416
3 roblox-ts 1,059
4 peek.nvim 781
5 wasmoon 585
6 xmake-vscode 258
7 syntax-highlighter 219
8 vscode-lua 194
9 vscode-defold 189
10 VulnerableApp-facade 47
11 luabundler 38
12 nostr.nvim 34
13 Telltale-Script-Editor 17
14 defold-vscode-build 14
15 dodge-mod 7
16 isaacs-arsenal 0

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io