MuJS — легковесный интерпретатор JavaScript для встраивания в другое ПО
AI Summary · DeepSeek
Представлен MuJS — легковесный интерпретатор JavaScript, предназначенный для встраивания в стороннее программное обеспечение с целью добавления скриптовых возможностей. Он написан на портативном C, соответствует стандарту ECMA-262 и предлагает простой API для связывания с нативным кодом, схожий с Lua. Проект, разрабатываемый Artifex Software, распространяется под лицензией ISC и изначально создавался для MuPDF, но позиционируется как независимый компонент. Это решение упрощает добавление скриптинга в приложения, особенно для разработчиков, избегающих сложностей C++ или навязчивых систем сборки.