Vibe OS
- 4 Devlogs
- 4 Total hours
Welcome to VibeOS, we believe in minimalism!
Welcome to VibeOS, we believe in minimalism!
Hi developers, today I gave VibeOS its biggest update yet. I made two new system apps and one app for VibeStore. Making VibeStore was the hardest task lmao.
So basically, I’m not going to reveal much about VibeStore yet, as it is not complete with the apps I’m thinking about. I also made a custom browser for VibeOS called Surf. It is fast like Safari and clean, and it also has tab control.
If you noticed the calculator logo on the main dock, it is a secret for now. I’m going to disclose more about it later. I also made a status dock on the right with Wi-Fi status, brightness, battery, etc., and added a control center modal. It shows real-time battery status and Wi-Fi status with ping. I also added more cool customizable widgets.
For the next and final phase, my plans are to implement more apps and a fully working music player with a wide variety of artists and songs. I’m thinking about Jaydes, Kendrick, and some others. I will also add dark mode and the taskbar, which should not take much time.
I have also planned some features for the WebOS 2 mission because I just do not want to drain my idea list in WebOS 1.
And yeah one change which i m seeing is that now, i m not facing any problems while coding and everything is going very smooth, thanks Stardance for helping me revise my web dev skills :)
Anyways, GN and long live VibeOS!
VibeOS Devlog #3
Today was a really long and tiring day working on VibeOS, but I pushed some major updates! I completed the filesystem API, made two new apps, improved the dock, added widgets, and more.
The hardest part was definitely building the filesystem API, mainly because this was my first time making something like this 😂. It was painful, but worth it. It now supports rename, delete, create, and save properly.
The dock also got a big update. Now when you minimize an app, a genie-style animation plays — I tried my best to recreate the macOS one lmao — and the app logo gets stacked in the dock. When you want to open it again, you just click the logo and boom, the window comes back.
I also completed the Files app and Notes app, which were honestly much easier for me. Along with that, I designed and added two new movable and customizable widgets, which you can see in the screenshots I attached.
Tomorrow, I’m planning to work on more apps, build the taskbar, and add dark mode. Let’s see how it goes. The biggest challenge right now is still the tech stack 😭, because I can’t use cool libraries like Framer Motion and stuff.
Anyways, Long Live VibeOS!
DEVLOG #2
Hi developers! I have done some major completions in VibeOS. Here is the changelog!
[+] Completed DockAPI (full function list will be available soon in the readme)
[+] Completed App API and added appApi.syncOpenState(name)
[+] Did dock enhancements!
[+] Made in-app UI cleaner
Lets keep going!
DEV LOG #1
Hi all! I’ve started building the OS. In Phase 1, I focused on creating the UI, deciding on the design rules and color palette, and implementing core features like app windows, dragging, and closing logic. I also made a top bar inspired by the Dynamic Island, which I’m really happy with. For Phase 2, I plan to add more apps, a settings app, different wallpapers, and lots of new features. Excited to keep building and share more progress soon!