Tinyjs is a framework for building desktop applications for macOS, Windows, and Linux with minimal size (~6 MB) using JavaScript. It uses the system webview for the frontend and txiki.js as a lightweight backend runtime, eliminating the need for bundling Chromium or Node like Electron does. The framework includes several example apps demonstrating features like music players, markdown editors, and system utilities.