ParentFull threadTazeTSchnitzel·What's wrong with using a subset of the browser APIs? Or, alternatively, one of the many existing platform APIs?View on HN