Lua CPP

Open-source Lua projects categorized as CPP

Top 6 Lua CPP Projects

  • EmptyEpsilon

    Open source bridge simulator. Build with the SeriousProton engine.

    Project mention: Thorium – A Starship Bridge Simulator | news.ycombinator.com | 2023-03-01

    Thorium is great; it's closer to a virtual tabletop for starship RPGs than a standalone game, built around creating interactive narratives. That sets it apart from the more straightforward game-style bridge sims, like Artemis[1] and EmptyEpsilon[2], which have scriptable scenarios with narrative elements but have more fundamentally game-focused mechanics.

    All of these get used in a lot of fun ways for live events beyond their design, too. Thorium's "family tree" comes from interactive events at planetariums, and EmptyEpsilon, being open-source with an HTTP API and game-master screen for directly manipulating live game state and pretending to be ships, became a popular front-end for European LARPs.[3]

    1: https://www.artemisspaceshipbridge.com/#/

    2: https://daid.github.io/EmptyEpsilon/

    3: https://www.odysseuslarp.com/blog/steering-the-starship-empt...

  • clangd_extensions.nvim

    Clangd's off-spec features for neovim's LSP client. Use https://sr.ht/~p00f/clangd_extensions.nvim instead

    Project mention: What is the current state of Inlay Hints within the Native LSP ? | /r/neovim | 2023-02-18

    There are a plugins like clang extensions that offers such features.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • nvim-treesitter-cpp-tools

    C++ Helper Snippets Using Treesitter

  • neovim-tasks

    A statefull task manager focused on integration with build systems.

    Project mention: Task plugin for c++ project | /r/neovim | 2023-06-21

    neovim-tasks

  • ouroboros.nvim

    Allows quickly switching between header and implementation files for C/C++ in Neovim.

  • nvim

    My personal lua configs for latest stable and nightly neovim (by mike325)

    Project mention: What else to put in lualine? | /r/neovim | 2023-03-07

    It's basically this, (but wrap around other helpers and using more generic functions), feel free to check my config files

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). The latest post mention was on 2023-06-21.

Lua CPP related posts

Index

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

Project Stars
1 EmptyEpsilon 492
2 clangd_extensions.nvim 375
3 nvim-treesitter-cpp-tools 87
4 neovim-tasks 75
5 ouroboros.nvim 36
6 nvim 13
Tired of breaking your main and manually rebasing outdated pull requests?
Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
blog.mergify.com