Librian
Librian is a concise and powerful Galgame and Visual Novel engine. Written in Python and JavaScript and built on the CEFPython frontend, it enables rapid and efficient development of ADV (adventure) style games. Users only need to provide asset files and simple scripts to produce a working Galgame. The engine is script-oriented, allowing developers to write game scripts in a Markdown-like syntax called Liber. Scripts define backgrounds, characters, expressions, and dialogue without requiring additional markup or code. Key features include lightweight and fast prototyping, user-friendly design, and high extensibility. Developers can customize effects, visual styles, and even add networking capabilities. The project also offers a Liber parser tool, available via pip, useful for those building their own engines or related tools. Librian supports both Windows and Linux platforms. It can be installed either by downloading a packaged release or via pip for Python 3.6 and 3.7. Full Chinese documentation is available