You are browsing as a guest. Sign up (or log in) to start making projects!

NetraOS

  • 3 Devlogs
  • 4 Total hours

This is my very own OS that can be run in the web!

Ship #1

NetraOS

What is NetraOS?
NetraOS is a browser-based mini desktop I created as a web OS project. It runs directly in the browser and is designed to feel like a simple operating system, with draggable windows, a top bar clock, and a custom retro-style interface.

Key Features Inside:

  • Draggable Windows – Move app windows around like on a real desktop.
  • Live Clock – A real-time clock shown in the top bar.
  • Welcome Window – A built-in intro window for the project.
  • Calculator App – A simple calculator with basic operations.
  • Notes App – A notes window with local saving in the browser.

How to use it:

  • Open the project in your browser.
  • Click app names in the dock to open windows.
  • Drag windows by their title bars.
  • Use the calculator and notes app directly inside NetraOS.
Try project → See source code →
Open comments for this post

1h 53m 2s logged

Devlog 3

Over the last few days, during breaks from my other projects, I spent some time searching online on how to make two new applications: a calculator and a notepad.
I decided not to add app icons for now (because why not) and instead keep simple text-based names.
While working on the calculator, I ran into an issue where the buttons weren’t working properly. After looking it up online, I found something called DOMContentLoaded, so I used that to fix it.
The notepad now has a save feature, so your notes stay even after refreshing the window.
This is the last devlog before the first ship!!!

0
0
4
Open comments for this post

1h 19m 41s logged

Devlog 2

Just like the tutorial suggested, I added a desktop background (I had no better idea, so I used the Windows XP wallpaper) and a top bar.

I think it’s starting to look pretty decent so far.

Next time, I plan to spend a bit more time working on it (a few hours) before posting another devlog, so I can polish everything up a little more.

See you in the next devlog!

0
0
2
Open comments for this post

50m logged

Devlog 1

Today, after spending the whole day messing around in KiCad, I decided I needed to code something. But since I didn’t have enough time to open Python and continue working on the Global Chat, I decided to switch to a new project.

Let me introduce you to NetraOS!!!

During the last hour, I programmed a loading screen that will be shown while the desktop is starting up. I’ll probably change it later to make it look a bit nicer, but for now I’m pretty happy with how it looks.

See you in the next devlog!

P.S. Since this is not my main project, I’m not sure how often new devlogs will appear.

0
0
13

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…