tinyjs - Desktop apps. in ~6 MB
A JavaScript backend with full system access, a native webview window (WebKit on macOS, WebView2 on Windows, WebKitGTK on Linux), and nothing else. No Electron. No bundled Chromium. No HTTP server. No ports.
Hand-drawn CSS annotations for inline content. It adds hand-drawn arrows, highlights, circles, and notes with a single CSS file and no JavaScript or build step.