Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
ChaiScript Alternatives
Similar projects and alternatives to ChaiScript
-
Lua
Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description. (by LuaDist)
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Duktape
Duktape - embeddable Javascript engine with a focus on portability and compact footprint
-
squirrel
Official repository for the programming language Squirrel (by albertodemichelis)
-
Wren
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
-
sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
-
ChakraCore
ChakraCore is an open source Javascript engine with a C API. [Moved to: https://github.com/chakra-core/ChakraCore] (by Microsoft)
-
compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
-
-
-
-
-
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
-
celix
Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.
-
-
SmallGameLibrary
A small C++ game library relying on the SFML 2.5 -- going private
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ChaiScript reviews and mentions
-
Using C++ as a scripting language, part 6
is it like https://chaiscript.com/?
-
Enabling C/C++ compilation in an application.
3) Similiar to 2, but use more common scripting languages: chai, cs-script, sol2 (c++ framework to embed lua)
-
ArkScript, a language designed to be used in C++ projects, now has macros
A few years back I actually went and made a ChaiScript based video game engine (https://16bpp.net/blog/post/masala-a-chaiscript-game-engine/). The end goal for it was to be able to make a Pacman like clone, but have all of the game logic implemented in ChaiScript. I actually found out as I added more realtime elements (implemented in ChaiScript) that it started to take much longer to process the game logic; the "game loop FPS" was under 60, which is not good. I actually proposition that ChaiScript move to a bytecode VM (https://github.com/ChaiScript/ChaiScript/issues/266), but I'm guessing that no movement was made on that front.
- Is it advisable to embed python in c++ ? Have anyone tried it, what is the best way to do it?
-
Looking for a codegen library that uses C++ for scripting
Maybe ChaiScript? It is not exactly what you are looking for, but very similar, in my opinion.
-
A note from our sponsor - Onboard AI
getonboard.dev | 10 Dec 2023
Stats
ChaiScript/ChaiScript is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of ChaiScript is C++.