Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I'm always having fun adding things to my desktop environment in the browser (daedalOS), which also powers my personal website dustinbrett.com where everything I show here can be tried out.
Recently I'd added TIFF support to my project via UTIF.js and now I decided I wanted to add JPEG XL & QOI.
For adding JPEG XL support I went with jxl.js which I modified for my use case. After looking through the main file, which is also called jxl.js, I decided I only needed 2 relevant code blocks. The one to decode the image and the one to turn the ImageData into something I could display in my existing codebase (which I already partially had implemented for another use case).
Related posts
- Website Impersonating a Desktop Environment
- The Ultimate Web Desktop Environment (3,500 commits over 3 years)
- Unpopular Opinion: Desktop GUI is the most efficient and fulfilling way of Human-Computer Interaction
- Show HN: ExaequOS, a new OS running in a web browser
- Orb is a free and open source web desktop