rivescript-js and rivescript-csharp
These are ecosystem siblings—both are official language implementations of the same RiveScript chatbot scripting language, allowing developers to build conversational AI in either JavaScript or C# environments.
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-csharp
fabioravila/rivescript-csharp
A RiveScript interpreter for C# .Net. RiveScript is a scripting language for chatterbots. http://www.rivescript.com
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work