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

TTY-WebOS

  • 5 Devlogs
  • 3 Total hours

A simplistic TTY-themed web OS with 4 (planned) mini applets.

Ship #1 Pending review

And here it is, TTY/OS!

TTY/OS is a simplistic Web OS designed around CLI applications, but styling it as a stacking window manager. It has four simple applications:

  • A terminal with 13 commands
  • A calculator with basic functions
  • A read-only filesystem
  • A colour app to change the theming of the system.

It also has some cool ASCII art in the background. Like it? I know it’s epic.

What I found challenging was that although I am pretty experienced with HTML, the logic for the draggable windows was pretty painful, taking up most of the time. I haven’t used mouse pointer logic here before.

What are you waiting for? Check it out!

Sadly, I did a lot of work in another editor so the time’s been under-reported, but that’s alright since this is a fixed payout.

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

22m 11s logged

It’s ready to ship! I’ve polished the code a bit, decided to include the terminal (but strip its functionality down quite a bit), and the main UI now functions properly.

0
0
10
Open comments for this post

51m 52s logged

Display! Currently only the calculator works. I am currently working on everything else, and I should be able to ship this by the end of the day.

0
0
3
Open comments for this post

45m 22s logged

Github page is ready, code is licensed and the demo is up! After fiddling around with git trying to find out how it works, I managed to get it working, and now I can always easily commit updates while working there.

0
0
12
Open comments for this post

46m 52s logged

Finished working on the applet styling. Now it’s time for the main body of the webOS and some scripting to get functions like the clock to work correctly.

0
0
10
Open comments for this post

18m 9s logged

Begun working on this project. So far i’ve just defined the main colour variables and started writing the basics such as the topbar and the background.

0
0
8

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…