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

Wirenux

@Wirenux

Joined June 6th, 2026

  • 26Devlogs
  • 5Projects
  • 2Ships
  • 15Votes
Ship

I've make web-based Operating System (OS) that recreates the classic look and feel of KDE 1.0. KlassicOS is build with HTML, CSS, and vanilla JavaScript. The difficult part of this project was finding idea off apps I can include and the Window Management. In this os there is 4 main application, KWrite to write some text, Konsole the terminal, Netscape Navigator the browser and System Info who just print the project info :-)

Try project → See source code →
Open comments for this post

39m 59s logged

Just move the task bar to the top like the real KDE 1.0. Now the Netscape browser work (can browse button actually do things)

Just move the task bar to the top like the real KDE 1.0. Now the Netscape browser work (can browse button actually do things)

Replying to @Wirenux

0
2
Open comments for this post

1h 12m 59s logged

Just add Netscape Navigator. I’ve recreated all of the ui element in pure js + css combo ! Now i just need to add an iframe to display actual webpages.

Just add Netscape Navigator. I’ve recreated all of the ui element in pure js + css combo ! Now i just need to add an iframe to display actual webpages.

Replying to @Wirenux

0
4
Open comments for this post

17m 5s logged

I just add an invisible change, now the apps are in differents files. So the whole “OS” logic is in 216 lines of JS 😂

I just add an invisible change, now the apps are in differents files. So the whole “OS” logic is in 216 lines of JS 😂

Replying to @Wirenux

0
19
Open comments for this post

15m 26s logged

Added: Multiple windows (text editor, system info) + “startup-menu”

Added: Multiple windows (text editor, system info) + “startup-menu”

Replying to @Wirenux

0
2
Open comments for this post

54m 28s logged

I’m now able to spawn windows with the original KDE 1.0 style

I’m now able to spawn windows with the original KDE 1.0 style

Replying to @Wirenux

0
5
Open comments for this post

32m 59s logged

Now the uninstall part work great with his own confirmation popup

Now the uninstall part work great with his own confirmation popup

Replying to @Wirenux

0
21
Open comments for this post

34m 14s logged

I’ve just add the install function, and merge the search and install menu in one.

I’ve just add the install function, and merge the search and install menu in one.

Replying to @Wirenux

0
36
Open comments for this post

30m 15s logged

Now have all menu with a window for each

Now have all menu with a window for each

Replying to @Wirenux

0
10
Loading more…

Followers

Loading…