After some work, I finished the CSS
side of things for the playlists… So now, you can see your playlist and it’s information better.
. Not used rn.
[Devlog 2]
Last devlog, I worked on the main UI, and added very cool effects.
This devlog, I got other stuff!!
These are pretty cool! What else do you want added? Let me know in comments below!!
Youtube has a playlist system… for Youtube only videos. Spotify has a playlist system… for Spotify only audio. Why not a web app that allows you to make a playlist of both worlds? With ShareList, you will be able to make a playlist that can have content stretching from videos to music to websites, with the additional benefit of being able to share them!
Today, I worked on the main structure of the project, and did a whole lot of styling. I think it worked out pretty cool.
I did things like:
There is way more, but I will not list em’.
So I think I overdid myself today, which is pretty tuff
. I am really hoping to finish this so people can use it ASAP!! 
modOS is now more than just a template for your OS. It now makes it easier to template your own web OS!
With these new features, your modOS account will officially have a working function. You can open your environment wherever you want. 
😟
Send Recommendations/Suggestions
Sorry for excess use of
EMOJIS
they are fun
From the previous… and unsuccessful ship… I learned many things that could improve modOS(other than a temporary Firebase bug🙄)
As of now, modOS comes with pre-installed packages to get you, the user, started. These include terminal, desktop, bartender, wer(window manager), editor, and more!
With these packages you can install more packages(that do not exist yet).
modOS is made to be one of the most developer friendly webOS’s out there! With over 10 different API’s, you can build applications that are easily integrated into the system.
You can check out the source code of each package I made for modOS via first, finding the package with ls packages (in terminal) and then reading them with cat packages/PACKAGE (also in terminal)!
oooor just go to the krambools github repository
https://github.com/krambo345/krambools
Bootstrap works right now, for me. However, if anyone else gets errors while booting modOS, they will have the opportunity to repair it via bootstrap recovery that is presented upon failure.
due to a situation, i can not put modOS link to the information. use this link to access modOS: https://modos.krambo.space
After so long, we finally have VISUAL IMPROVEMENT!!!
Before we start, I would appreciate if y’all followed modOS!
Link: modos.krambo.space
You can officially use the modOS API to make an application for the modOS ecosystem! Sadly, we do not have any documentation, but you can see the existing packages I made for reference, I tried my best to make it easy on y’all!
https://github.com/krambo345/krambools/tree/master
If you are a developer that made an application for modOS(tysm!), there sadly is no official way to register the application to modOS(yet!). It is still being implemented. Please hold on to your application until there is a method. Follow this project to be updated for when it is implemented! Thank you!
AI has been heavily used in this part of the project due to the advanced levels of TS used(that I can’t do myself). In my defense, this is the first project I ever made using TypeScript and Vite. Almost every new feature exposes me to another new thing(and problem) to learn!
modOS-VT is SO close to being done! I feel it!
I am very sorry for the heavy usage of AI. This is a very niche project that you can not find a lot of information for. I believe the code still meets AI requirements of Stardance.
After some long work, modOS is finally getting easier to get done. But
it’s not done just yet.
modOS now has some basic API’s, which will be used in the future by
developers to make applications that can be fully integrated into the
ecosystem.
Bootstrap is reaching completion, which will bring us to the next step:
display.
We also have one of the most important functions of an OS, file
management! modOS utilizes zenfs/core to store files and
folders(alongside their structure) in memory! This will allow the
creation of file explorers, document making, and more! This is also a
crucial piece to make a modular OS.
modOS still needs some more API’s, most which will come from packages.
Due to that, the next dev post should be of packer, the official package
manager for modOS. It will be the connectiong between users, database,
and developers.
User <--> Database <--> Developer
Meaning dev’s will be able to publish packages, and user’s will be able
to download them!
And finally, we need an account session thingy to keep track of each
user’s installed packages. This also will allow the usage of YOUR modOS
anywhere!
pretty cool
Here is what I got done ever since I announced modOS Sevda Çiçeği!
So we now have modOS-VT as a GitHub repository. It’s pretty cool. VT stands for Vite Type, indicating how the project utilizes Vite and TypeScript instead of just html and javascript.
I made:
Well, my friend, modOS is completely modular. So there is a bit of contradiction when I need to make a bootstrap that launches things, if there is no things. I worked on making a placeholder for almost everything.
modOS will be just like any other Linux distribution. You have the base system that gives you whatever you need. And you install user-generated content with a package manager! It will be so cool! But right now, I am still working on making the base system part.
PSST! Do you want to contribute to modOS by making an app for it? Well you absolutely can! Right now it’s a bit difficult as there is no modOS. However, you can develop applications using typescript any time! Later modOS versions will come with API’s that you can integrate your app into the modOS ecosystem.
The main challenge was getting started with modOS… again… but when I did start, it starts flowing like butter.
Because modOS-VT is built on Vite, I can use packages and make it easier to use with GitHub pages! I did not have to make 15 commits for a bug fix while setting up GitHub pages!
Thank you. :)
After completing the pretty underdeveloped modOS Cambaz, I think it is time we move on to a full, stable, environment.
Here is a checklist/roadmap for modOS that you can follow as I check off the tasks:
https://docs.google.com/document/d/1H7caegzGowVeYkntmm87eaJ8XJtSyU1Pbvb5vVNmgYI/edit?usp=sharing
Logged hours for this dev post come from earlier bug fixes and polishing to modOS Cambaz alongside the making of modOS Sevda Çiçeği