Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 8 C++ Luajit Projects
-
sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
Project mention: CBN Changelog: December 3, 2022. Improved LUA support in progress! | reddit.com/r/cataclysmbn | 2022-12-03This version relies on a Lua C++ wrapper called sol2 to hide Lua stack management from the developer, so creating new bindings can be done by adding a few lines of human-readable C++. It still has to be done manually, but at least sol2 is able to automatically figure out types of objects being bound, so it's not much different from our de-/serialization code.
-
Project mention: I chose lua to begin my coding journey. Did I do the right thing? | reddit.com/r/lua | 2023-03-21
Start by making some games imo, unless you already have a good project in mind. https://tic80.com or https://love2d.org
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
See https://github.com/i42output/neoGFX/blob/master/src/gui/widget/widget.cpp for the power of this pattern.
-
If you aren't using OpenMW, you will want Morrowind Code Patch, Morrowind Graphics Extender XE, and (maybe) the nightly build of MWSE. MCP and MWSE are requirements for a lot of mods -- depending on which mods you use, the version of MWSE that comes with MGE XE may be sufficient, but others may require a newer version (the "nightly build"). Using mods without either of these two set ups (OpenMW vs MCP + MGE XE + MWSE) isn't really worth it imo -- they're the only way to get good graphics, and one or the other is a requirement for many good mods. My suggestion is that your first step should be to pick one of the two -- OpenMW will be easier to set up.
-
-
Ashita-v4beta
Ashita v4 Beta release repository. Contains the current, most up-to-date, publicly released version of the Ashita v4 beta.
-
Project mention: TOML parser works fine from luajit but doesn't work from LOVE | reddit.com/r/love2d | 2022-12-17
I installed toml.lua through luarocks and ran this example without errors through luajit, but when I run it through love, I get the error: "attempt to read undeclared variable sol.TOMLDate.♻".
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
C++ Luajit related posts
- Looking for development resources
- 7yo wants to get started in game development
- Need help Modding
- Folks, the platform is not just for query resolution
- Anybody have the file for Mastering Magicka? Can't find a download anywhere.
- Is game development on a 15 year old pc possible?
- Is there a better way to learn Lua other than tutorials?
-
A note from our sponsor - Sonar
www.sonarsource.com | 25 Mar 2023
Index
What are some of the best open-source Luajit projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | sol2 | 3,367 |
2 | love | 3,106 |
3 | neoGFX | 474 |
4 | MWSE | 88 |
5 | lqt | 51 |
6 | Ashita-v4beta | 30 |
7 | toml.lua | 16 |
8 | programming-language-benchmarks | 2 |