rivescript-js and rivescript-go
These are ecosystem siblings, as they are different language implementations of the same RiveScript interpreter, allowing developers to choose the version that best fits their existing tech stack and desired performance characteristics.
About rivescript-js
aichaos/rivescript-js
A RiveScript interpreter for JavaScript. RiveScript is a scripting language for chatterbots.
Supports both Node.js and browser environments with async/await-based APIs for asynchronous macro execution and external storage backends like Redis. The interpreter uses pattern matching on trigger/response pairs and maintains per-user conversation state. Includes a CLI shell (`riveshell`) for interactive testing, UTF-8 mode for international characters, and integrates with web servers or telnet interfaces through modular examples.
About rivescript-go
aichaos/rivescript-go
A RiveScript interpreter for Go. RiveScript is a scripting language for chatterbots.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work