Original Summary

Matrioska Setup (MSP) Matrioska Setup (MSP) is my first major open-source project combining multiple programming languages into a single cohesive pipeline (C, C++, Objective-C, JavaScript, CSS, HTML, and Batch). It was built with a simple concept: bringing the visual flexibility of modern web design to native Windows installers without the bloat of heavy runtimes. How it works: Manual Payload Prep: Application contents are manually compressed into a custom .innern payload archive. In-Memory VFS & Core: UI assets (HTML5/CSS3/JS) and parameters ( installer.json ) are compiled into binary objects and served directly from RAM via a custom VFS ( MiniLoader ), keeping the execution debris minimal. Executable Packaging: A static Win32 stub bundles the WebCore/Direct3D 11 rendering engine and the .innern payload into a single, self-contained executable. Project Status & Disclaimer This is an active, open-source project. While the core rendering, UI flexibility, and extraction pipeline are fully functional, it is still in active development and requires several security updates and hardening rounds before being used in critical production environments. Note: Contributions, security audits, and feedback are more than welcome!   submitted by   /u/23ROMAN [link]   [comments]

中文概览

中文标题: 轻量级、网页渲染的Windows安装程序框架

Matrioska Setup(MSP)是作者首个大型开源项目,用C、C++、Objective-C、JavaScript、CSS、HTML与Batch组合,把网页UI的灵活视觉带入原生Windows安装程序;资源压缩为自定义.innern载荷,经内存VFS由单个自包含可执行文件呈现。项目仍在活跃开发,正式使用前需多轮安全加固。


  • 情报分类:开源项目与落地
  • 分类依据:作者首个大型开源项目:网页渲染的Windows安装程序框架
  • 信息来源:Reddit · SideProject
  • 发布时间:2026/9/23 09:56:33