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

HackOS

  • 8 Devlogs
  • 10 Total hours

# 💻 HackOS HackOS is a web-based pseudo-operating system featuring a "dark hacker" aesthetic[cite: 11, 12]. It offers an interactive desktop environment with a flexible taskbar and a persistent clock in the top bar[cite: 11, 12, 14]. ## 🛠️ Integrated Apps * **Welcome:** Startup window with Slack bot integration[cite: 11, 12]. * **Hackspace:** Live GitHub API dashboard for repo status and commits[cite: 11, 13]. * **Hackterm:** CLI terminal with custom commands (`help`, `clear`, `neofetch`) and Matrix-style code simulation[cite: 11, 13]. * **Calculator:** Grid-based calculator for mathematical operations[cite: 11, 12]. * **Hacknotes:** Compact text editor for quick notes[cite: 11]. * **Hackclock:** Timekeeping tool with a seconds display and countdown timer (start/pause/reset)[cite: 11]. ## 👑 System Highlights * **Window Management:** All apps open in movable windows (drag-and-drop) with automatic z-index foreground management[cite: 11, 13, 14].

Ship #3

I built my own operating system, which features a unique look and includes six different apps—such as a calculator, a terminal, and a project workspace. By far the most difficult part was programming in JavaScript; it was completely new to me, so I did need a little help from AI along the way.

  • 1 devlog
  • 3h
  • 1.75x multiplier
  • 5 Stardust
Try project → See source code →
Open comments for this post

3h 6m 27s logged

I have translated the entire operating system into English. I added a button to maximize the window and an arrow in the bottom right corner that allows you to manually resize the window.

0
0
6
Ship #2

# đź’» HackOS
HackOS ist ein webbasiertes Pseudo-Betriebssystem im Dark-Hacker-Look[cite: 11, 12]. Es bietet eine interaktive Desktop-Umgebung mit flexibler Taskbar und einer permanenten Topbar-Uhr[cite: 11, 12, 14].

## 🛠️ Integrierte Apps
* **Welcome:** Startfenster mit Slack-Bot-Anbindung[cite: 11, 12].
* **Hackspace:** Live-GitHub-API-Dashboard fĂĽr Repo-Status und Commits[cite: 11, 13].
* **Hackterm:** CLI-Terminal mit Custom-Befehlen (`help`, `clear`, `neofetch`) und Matrix-Code-Simulation[cite: 11, 13].
* **Taschenrechner:** Grid-Rechner fĂĽr mathematische Operationen[cite: 11, 12].
* **Hacknotes:** Kompakter Texteditor fĂĽr schnelle Notizen[cite: 11].
* **Hackclock:** Zeitzentrale mit Sekundenuhr und Countdown-Timer (Start/Pause/Reset)[cite: 11].

## đź‘‘ System-Highlights
* **Fenster-Management:** Alle Apps öffnen in verschiebbaren Fenstern (Drag & Drop) mit automatischer Z-Index-Vordergrundsteuerung[cite: 11, 13, 14].

  • 2 devlogs
  • 3h
  • 5.83x multiplier
  • 16 Stardust
  • WebOS 2
Try project → See source code →
Open comments for this post

1h 37m 22s logged

I’ve given HackOS a massive upgrade! Along with two brand-new core applications, I’ve fixed critical infrastructure bugs that had previously caused the system to freeze up completely. New Features: Hacknotes (v1.0.0): A minimalist text editor for quick notes right within the workspace. The text area now uses resize: none; and box-sizing: border-box; to prevent it from breaking out of the app window uncontrollably. Hackclock (v1.0.0): HackOS’s new timekeeping hub. While the top bar only shows the approximate time, Hackclock offers a retro-style live clock with second-by-second precision. It also includes an interactive countdown timer featuring full start, pause, and reset logic, plus automatic input locking while the timer is running. Bug Squashing & System Stability: The “Vanishing Taskbar” Incident: An unclosed </div> tag in the Hacknotes HTML structure caused the taskbar to be mistakenly interpreted as a child element of the invisible window and hidden from view; the DOM structure has been repaired. Header Focus Blockage: The note field was originally placed inside the .windowheader by mistake, causing the drag-and-drop script to intercept all clicks; the field has been successfully moved to the .window-content area. The Matrix Syntax Crash: An orphaned closing brace } inside the startMatrix() function within the terminal script triggered a fatal syntax error that blocked all JavaScript execution. The startMatrix() and stopMatrix() functions have been cleanly separated, and the render interval optimized. The system is running smoothly again—100% glitch-free!

0
0
10
Open comments for this post

1h 12m 16s logged

For my latest milestone, I wanted to inject some classic sci-fi hacker vibes. I designed and integrated a custom Terminal Simulator called hackterm. It processes standard commands like help, clear, whoami, and neofetch (complete with stylized ASCII system art).But the absolute highlight is the new matrix command. Typing it triggers an HTML5 overlay that fills the terminal window with a dynamic, glowing green digital rain effect—exactly like the iconic code streams from The Matrix. Clicking anywhere inside the window instantly safely stops the animation loop and drops you back into the standard command line.What’s Next?Up next, I’m planning to implement a Markdown notepad (“HackPad”) using localStorage so notes actually persist between sessions. Stay tuned for more updates!

0
0
10
Ship #1

Ich habe ein komplett Webbasiertes Betriebssystem gebaut, mit Taskleist und Topbar, in der Taskleiste lassen sich die drei Apps öffnen(Welcome, Hackspace und Taschenrechner) die Apps kann man über das X oder über die Taskleiste schließen.

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

30m 22s logged

As the third and final app, I’ve added the calculator; it works like a standard calculator but features a stunning design.

0
0
69
Open comments for this post

51m 1s logged

There is now a project workspace that displays all current information about one of my projects.

0
0
24
Open comments for this post

43m 53s logged

The window can now be moved across the entire screen; it can be closed and even reopened. The current time is also displayed in the top right corner.

0
0
20

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…