InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 20 C++ Scripting Projects
AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.Project mention: Another UI trick with Autohotkey - double "m" = M | reddit.com/r/dwarffortress | 2023-01-26
Autohotkey is a very lightweight scripting language for automation. Here you can download it (i use v1.1): https://www.autohotkey.com/
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Clipboard manager with advanced featuresProject mention: CopyQ (Clipboard manager with advanced features) 6.4.0 | reddit.com/r/linux | 2023-01-19
At https://github.com/hluk/CopyQ/issues/27 the topic Wayland is covered. There are also a few solutions mentioned that you can use temporarily.
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-03
This 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.
A fast, small, safe, gradually typed embeddable scripting language derived from LuaProject mention: Nelua, AOT statically typed Lua | news.ycombinator.com | 2023-01-26
Wow, amazing stuff. I love Lua, it was how I learned programming as a kid. Coincidently from the same world as the author. Open Tibia.
The author made a custom client (https://github.com/edubart/otclient) for the game that is still very much in active use by thousands of players. He's a very skilled developer.
Great to see AOT typed Lua, I know of the other solutions: Luau, Teal, TypeScriptToLua, Terra, etc., but this one is my favorite so far.
Love the simple compilation to C (and WASM support via Emscripten). Though Terra's JIT is enticing and good replacement for LuaJIT, this is for embedded systems, it's a good replacement for Lua PUC-Rio.
Embedded Scripting Language Designed for C++Project mention: Using C++ as a scripting language, part 6 | reddit.com/r/cpp | 2022-12-12
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.
Scripting platform, modding framework and VR support for all RE Engine gamesProject mention: It's finally over. I finally defeated her. Best fight in the game. | reddit.com/r/valheim | 2023-01-23
Here's one of the best reasons: RE2, 3, 7, & 8 in first-person VR with motion controls https://github.com/praydog/REFramework
Multi Theft Auto is a game engine that incorporates an extendable network play element into a proprietary commercial single-player game.Project mention: GTA online alternatives | reddit.com/r/pcgaming | 2023-01-22
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and serverProject mention: Generating vertices for non-basic blocks help (Beginner) | reddit.com/r/VoxelGameDev | 2022-08-22
Another method I think I noticed (probably not, not really sure what I'm talking about) is from Hopson97's open-builder game open-builder/chunk_vertex.glsl at master · Hopson97/open-builder · GitHub where texture coords are stored in the vertex shader. Would the idea for other block types for the above method to have a 2d array of the other block types textures like doors etc? Not sure about this method cause doesn't this require a vertex buffer which the "figured out an optimization" guy says is slow. If so that doesn't seem very sustainable.
ArkScript is a small, fast, functional and scripting language for C++ projectsProject mention: November 2022 monthly "What are you working on?" thread | reddit.com/r/ProgrammingLanguages | 2022-11-03
1: https://github.com/ArkScript-lang/Ark 2: https://github.com/AFLplusplus/AFLplusplus
sfall - Engine modifications for Fallout 2Project mention: Taking you guys advice | reddit.com/r/pcmasterrace | 2022-12-29
Sfall - Engine modifications for Fallout 2 - Improvements include: Better modern OS support, bug fixes, quality of life improvements, highlight button, party member control etc.
C++11 API for creating Lua bindings
x64Dbg plugin that enables C# plugins with hot-loading support and scripting.
Cleny is An Interpreted Coding Language Used To Facilate UI Structuring And Styling For CLI Based Projects
Call c++ functions from a shell with any arguments of any types parsed automatically
Nelson numerical interpreterProject mention: nimpy VS nelson - a user suggested alternative | libhunt.com/r/nimpy | 2022-09-08
Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++ libraries (Boost, Eigen, …) and others state of art numerical libraries. It has sophisticated data structures (including cell, struct, linear systems, …), an interpreter and a high level programming language. Nelson has been developed to be an open/modular system where an user can define these own data types and operations on these data types by using overload. For more information go to https://nelson-numerical-software.github.io/nelson-website/.
New generation shell and scripting language for everyone.
Compile-Time Reflection in C++ for use with Scripting Languages
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Scripting related posts
GTA online alternatives
1 project | reddit.com/r/pcgaming | 22 Jan 2023
CopyQ (Clipboard manager with advanced features) 6.4.0
3 projects | reddit.com/r/linux | 19 Jan 2023
[AskJS] Do you have to be a natural talent to reach deep knowledge?
What types of games can you make in a week?
1 project | reddit.com/r/robloxgamedev | 3 Jan 2023
Copy/Paste (Clipboard) Specific Programs?
1 project | reddit.com/r/Windows10 | 28 Dec 2022
Is There A Clipboard That Allows me to Drag and Drop Like Scatter Clipboard?
1 project | reddit.com/r/Windows10 | 23 Dec 2022
How i'm feelin today:
1 project | reddit.com/r/robloxgamedev | 19 Dec 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Jan 2023
What are some of the best open-source Scripting projects in C++? This list will help you: