I made a magnet themed OS called MagnOS. This OS’s standout feature is the ability to flip the polarity of the windows to make them either attract or repel each other. The goal is to let people be able to organize related windows and put them where they want to. I added a switch which toggles window outlines between red and blue, and linked windows can be dragged together. Along with this feature, I also added a scientific calculator, a music player, and a search app. Windows are also scalable now by dragging the corners, allowing even more freedom to the user. So altogether, 5 new features. The most challenging part was getting the magnetism feature working; I couldn’t find any references online, and even after the core function was working, there were a bunch of number tweaks to be made. Generally speaking, I’m proud of making an HTML site that goes above and beyond, expanding on my previous ship for the more limited mission. I’m also proud of some of the intentional choices I made, like adding feedback to windows snapping and creating gradients on the magnetism switches. For anyone who wants to test my project, just head to the demo URL, since it is just a web page you can run in your browser. The magnetism stuff should be pretty intuitive to use, but it can be a bit janky if you spawn many windows on top of each other. Thanks for reading!
- 3 devlogs
- 10h
- 7.34x multiplier
- 71 Stardust
- WebOS 2