|
13801
|
Nexus Orbital by @aarav_tandon | Stardance
|
aarav_tandon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Nexus Orbital by @aarav_tandon | Stardance
|
1793303305.0089192
|
1793908105.0089192
|
|
13802
|
A.L by @aarav_tandon | Stardance
|
aarav_tandon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: A.L by @aarav_tandon | Stardance
|
1793357523.2951446
|
1793962323.2951446
|
|
13803
|
Untitled by @aarav_tandon | Stardance
|
aarav_tandon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @aarav_tandon | Stardance
|
1793443999.7868252
|
1794048799.7868252
|
|
13804
|
WebOS by @AdaChan | Stardance
|
AdaChan
|
2
|
19.81
|
87
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-10T14:42:06Z", "hours": 11.0, "multiplier": 8.22, "payout": 87, "blessing": "neutral", "text": "My Own WebOS For this project, I updated my WebOS by adding new applications and various features. First, I made some improvements to the NASA Viewer. It now displays more information about the “Image of the Day” and is free of the bugs it had before. Next, I created MiniTube, an app that uses the YouTube API to search for and watch videos directly within the WebOS. I also built a Pomodoro app to help manage study and break times. Another addition was a chatbot. While it currently only responds to simple questions and commands, I really enjoyed building it. I had previously created something similar in Python, so I adapted that same logic for JavaScript. I also added a Start button, which functions just like the Windows key; it opens a menu containing the list of applications and some settings. In the settings, users can now change the wallpaper and the taskbar color. These changes are saved using LocalStorage, so they persist even after closing the browser. Finally, I created a Help menu that serves as documentation for the WebOS, explaining what each app does and how to use them. Fixing bugs was the most challenging part, as several issues popped up during development. Even so, the chatbot was the feature I enjoyed building the most. You can try out the project here: https://hallow303.github.io/MyownWebOS/", "repo": "https://github.com/Hallow303/WebOS", "demo": "https://hallow303.github.io/WebOS/"}, {"ship_num": 2, "ts": "2026-06-16T01:02:39Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I created a webpage that simulates an operating system, all in a very simple way. It has 3 apps: a welcome app that simulates a notepad, a cat viewer that shows random cats, and one that shows cool facts about space. The app windows can be moved. The most challenging part was making things up, haha, because I didn’t know anything about JavaScript. I usually use Python for everything, and JavaScript is nothing like Python. I’m very proud of my cat app (who doesn’t like cats???). It’s also very difficult to make the site look good. I’m not very good at web design, so the site’s appearance is kind of poor, haha, mainly because CSS is very annoying. Overall, it’s been a really cool project to do.", "repo": "https://github.com/Hallow303/WebOS", "demo": "https://hallow303.github.io/WebOS/"}]...
|
[{"post_id": 37379, "ts": "202 [{"post_id": 37379, "ts": "2026-07-30T01:40:44Z", "hours": 0.9222, "text": "DevLog #12 Just testing a few things out. Basically, Svelte is very easy to understand, especially compared to the vanilla JavaScript I was using before. But there are quite a few things that are different."}, {"post_id": 36119, "ts": "2026-07-28T00:18:10Z", "hours": 0.3994, "text": "DevLog #11 I’m thinking about using Svelte to rewrite my entire WebOS simulator. I believe it will make the code much more organized, simplify maintenance, and speed up development compared to the current project."}, {"post_id": 34906, "ts": "2026-07-26T00:15:55Z", "hours": 0.4917, "text": "DevLog #10 Writing code… that’s about it. I decided to rewrite the WebOS from scratch and completely change its style. There isn’t much to show yet, but I hope the result will be worth it."}, {"post_id": 25965, "ts": "2026-07-10T14:30:37Z", "hours": 0.6869, "text": "DevLog #9 Today I finished the help section for My Own WebOS. I added documentation pages for all system applications, simply explaining what each one does and how to use it."}, {"post_id": 25320, "ts": "2026-07-09T15:19:46Z", "hours": 2.6825, "text": "DevLog #9 Apenas correções de bugs e pequenos ajustes."}, {"post_id": 19647, "ts": "2026-07-01T00:57:26Z", "hours": 5.1408, "text": "Devlog #8 Added some new stuff to the WebOS. This time I focused more on customization and making the system feel more alive. Now you can change the wallpaper and the taskbar color, which makes everything feel a bit more personal. I also added a functional chatbot (super basic for now lol), but it already works and can handle some simple commands. Current Apps Welcome - A simple app with some basic info about the project. Cat Viewer - Shows random cat pictures because every OS needs cats. NASA Viewer - Displays space-related images and information. MiniTube - A mini YouTube-like app inside the WebOS. Pomodoro - A productivity app with a timer to help focus. Start Menu I also added the Start button, basically inspired by the Windows key/start menu idea. When clicked, it opens a little menu with quick access to apps and system options: Help - Works like a mini documentation page for the WebOS. I made it with a sidebar-style layout, kinda like docs websites. Settings - Lets you change the wallpaper and taskbar color. Shutdown - Simulates shutting down the PC by turning the screen black and showing “Shutting down…” . Taskbar Improvements Now when an app is opened, its icon shows up in the taskbar. Overall, that’s pretty much what I worked on in this update."}, {"post_id": 18390, "ts": "2026-06-29T15:05:23Z", "hours": 0.7917, "text": "DevLog #7 I’ve started building the WebOS Settings area. So far, I’ve implemented two main options: Change the wallpaper Change the taskbar color Honestly, it’s not particularly pretty or practical yet, but it’s a start. To make things easier, I added the ability to change the wallpaper using an image URL, which makes the process faster and simpler. Also, all changes are saved to localStorage , which was the most practical way I found to persist the data. Window controls (inspired by macOS) I also added window control buttons based on Apple Inc.’s system: 🟥 Red → closes the window 🟨 Yellow → minimizes the window 🟩 Green → expands / toggles full screen Taskbar Now, when a window is opened, the app automatically appears on the taskbar. I haven’t managed to get the icons looking exactly how I wanted yet, so for now, I’ve just displayed the app name with a stylized border to maintain visual organization."}, {"post_id": 16284, "ts": "2026-06-26T14:08:52Z", "hours": 1.2553, "text": "DevLog #6 I removed the white border from the taskbar to make it more similar to the Windows XP layout. I also adjusted the clock to only show HH:mm to make it simpler and cleaner. I also added a chatbot, you can access it from the button in the right corner of the screen (the one with a speech bubble with a happy face 😄). How does the chatbot work? I made it very simple: The user types a message. The script checks whether a match exists in a JavaScript dictionary. \"hi\": \"Hello!\", \"hello\": \"Hi, how are you?\", \"hello\": \"Hey!\" If it finds a match, it returns the answer. If not, he responds with “I don’t understand.” There is also the Start button, its function is the same as the Win key on the keyboard: List applications Search for things Settings options It’s still just aesthetic, it has no real functionality, but I’m working on it. Firstly, I want to implement so that the user can change the wallpaper and customize the color of the taskbar."}, {"post_id": 9612, "ts": "2026-06-16T00:37:58Z", "hours": 2.3572, "text": "DevLog #4 Live Demo: https://hallow303.github.io/MyownWebOS/ I fixed the code errors and managed to get MyWebOS working better. I learned more about events, functions, and APIs, and practiced a lot of debugging. Now the project is more stable and ready to receive new ideas."}, {"post_id": 8105, "ts": "2026-06-13T15:01:47Z", "hours": 1.1264, "text": "Devlogs #3 Live Demo: https://hallow303.github.io/MyownWebOS/ I removed the music player app because it was giving me more trouble than I expected, lol. I decided to leave that for later and focus on other parts of the project. But, in return, I added a new app called NASA Viewer . It uses the NASA API to show the astronomical image of the day, along with the title and a short description. It was my first app using a real public API, so in addition to improving WebOS, I also learned more about fetch() , JSON, and how to work with external data. I still want to significantly improve the visuals and make everything look more like Windows XP."}, {"post_id": 6593, "ts": "2026-06-11T02:15:12Z", "hours": 0.755, "text": "Devlog #2 — Music Player Live Demo: https://hallow303.github.io/MyownWebOS/ Today I added a new application to my WebOS: a music player 🎵. For now it’s still quite simple and only has two songs, but it already works. Since I’m still learning CSS and JavaScript, some parts look a bit strange and need improvement. In the coming days I want to make the visual appearance nicer and continue adding features. My goal is to make WebOS look more and more like Windows XP, which is serving as inspiration for the project. There’s still a lot to improve, but I’m learning a lot during development."}, {"post_id": 5414, "ts": "2026-06-09T05:17:37Z", "hours": 2.5639, "text": "Development Diary #1 — My WebOS Demo Live Demo: https://hallow303.github.io/MyownWebOS/ I finished the first version of my WebOS demo. It now has two applications: Welcome: an application with a beginner’s guide and some system information Cat Viewer: an application that displays random images of cats During development, I realized that JavaScript is more difficult than I imagined, especially in the part about manipulating page elements and making the interface components work together. I still need to study more to better organize the code and understand how to structure larger projects without getting lost. Next goals: Create a calculator within WebOS Improve code organization Study more about DOM and events"}]...
|
Title: WebOS by @AdaChan | Stardance
Devlogs:
Dev Title: WebOS by @AdaChan | Stardance
Devlogs:
Development Diary #1 — My WebOS Demo Live Demo: https://hallow303.github.io/MyownWebOS/ I finished the first version of my WebOS demo. It now has two applications: Welcome: an application with a beginner’s guide and some system information Cat Viewer: an application that displays random images of cats During development, I realized that JavaScript is more difficult than I imagined, especially in the part about manipulating page elements and making the interface components work together. I still need to study more to better organize the code and understand how to structure larger projects without getting lost. Next goals: Create a calculator within WebOS Improve code organization Study more about DOM and events
Devlog #2 — Music Player Live Demo: https://hallow303.github.io/MyownWebOS/ Today I added a new application to my WebOS: a music player 🎵. For now it’s still quite simple and only has two songs, but it already works. Since I’m still learning CSS and JavaScript, some parts look a bit strange and need improvement. In the coming days I want to make the visual appearance nicer and continue adding features. My goal is to make WebOS look more and more like Windows XP, which is serving as inspiration for the project. There’s still a lot to improve, but I’m learning a lot during development.
Devlogs #3 Live Demo: https://hallow303.github.io/MyownWebOS/ I removed the music player app because it was giving me more trouble than I expected, lol. I decided to leave that for later and focus on other parts of the project. But, in return, I added a new app called NASA Viewer . It uses the NASA API to show the astronomical image of the day, along with the title and a short description. It was my first app using a real public API, so in addition to improving WebOS, I also learned more about fetch() , JSON, and how to work with external data. I still want to significantly improve the visuals and make everything look more like Windows XP.
DevLog #4 Live Demo: https://hallow303.github.io/MyownWebOS/ I fixed the code errors and managed to get MyWebOS working better. I learned more about events, functions, and APIs, and practiced a lot of debugging. Now the project is more stable and ready to receive new ideas.
DevLog #6 I removed the white border from the taskbar to make it more similar to the Windows XP layout. I also adjusted the clock to only show HH:mm to make it simpler and cleaner. I also added a chatbot, you can access it from the button in the right corner of the screen (the one with a speech bubble with a happy face 😄). How does the chatbot work? I made it very simple: The user types a message. The script checks whether a match exists in a JavaScript dictionary. "hi": "Hello!", "hello": "Hi, how are you?", "hello": "Hey!" If it finds a match, it returns the answer. If not, he responds with “I don’t understand.” There is also the Start button, its function is the same as the Win key on the keyboard: List applications Search for things Settings options It’s still just aesthetic, it has no real functionality, but I’m working on it. Firstly, I want to implement so that the user can change the wallpaper and customize the color of the taskbar.
DevLog #7 I’ve started building the WebOS Settings area. So far, I’ve implemented two main options: Change the wallpaper Change the taskbar color Honestly, it’s not particularly pretty or practical yet, but it’s a start. To make things easier, I added the ability to change the wallpaper using an image URL, which makes the process faster and simpler. Also, all changes are saved to localStorage , which was the most practical way I found to persist the data. Window controls (inspired by macOS) I also added window control buttons based on Apple Inc.’s system: 🟥 Red → closes the window 🟨 Yellow → minimizes the window 🟩 Green → expands / toggles full screen Taskbar Now, when a window is opened, the app automatically appears on the taskbar. I haven’t managed to get the icons looking exactly how I wanted yet, so for now, I’ve just displayed the app name with a stylized border to maintain visual organization.
Devlog #8 Added some new stuff to the WebOS. This time I focused more on customization and making the system feel more alive. Now you can change the wallpaper and the taskbar color, which makes everything feel a bit more personal. I also added a functional chatbot (super basic for now lol), but it already works and can handle some simple commands. Current Apps Welcome - A simple app with some basic info about the project. Cat Viewer - Shows random cat pictures because every OS needs cats. NASA Viewer - Displays space-related images and information. MiniTube - A mini YouTube-like app inside the WebOS. Pomodoro - A productivity app with a timer to help focus. Start Menu I also added the Start button, basically inspired by the Windows key/start menu idea. When clicked, it opens a little menu with quick access to apps and system options: Help - Works like a mini documentation page for the WebOS. I made it with a sidebar-style layout, kinda like docs websites. Settings - Lets you change the wallpaper and taskbar color. Shutdown - Simulates shutting down the PC by turning the screen black and showing “Shutting down…” . Taskbar Improvements Now when an app is opened, its icon shows up in the taskbar. Overall, that’s pretty much what I worked on in this update.
DevLog #9 Apenas correções de bugs e pequenos ajustes.
DevLog #9 Today I finished the help section for My Own WebOS. I added documentation pages for all system applications, simply explaining what each one does and how to use it.
DevLog #10 Writing code… that’s about it. I decided to rewrite the WebOS from scratch and completely change its style. There isn’t much to show yet, but I hope the result will be worth it.
DevLog #11 I’m thinking about using Svelte to rewrite my entire WebOS simulator. I believe it will make the code much more organized, simplify maintenance, and speed up development compared to the current project.
DevLog #12 Just testing a few things out. Basically, Svelte is very easy to understand, especially compared to the vanilla JavaScript I was using before. But there are quite a few things that are different.
Ships:
I created a webpage that simulates an operating system, all in a very simple way. It has 3 apps: a welcome app that simulates a notepad, a cat viewer that shows random cats, and one that shows cool facts about space. The app windows can be moved. The most challenging part was making things up, haha, because I didn’t know anything about JavaScript. I usually use Python for everything, and JavaScript is nothing like Python. I’m very proud of my cat app (who doesn’t like cats???). It’s also very difficult to make the site look good. I’m not very good at web design, so the site’s appearance is kind of poor, haha, mainly because CSS is very annoying. Overall, it’s been a really cool project to do.
My Own WebOS For this project, I updated my WebOS by adding new applications and various features. First, I made some improvements to the NASA Viewer. It now displays more information about the “Image of the Day” and is free of the bugs it had before. Next, I created MiniTube, an app that uses the YouTube API to search for and watch videos directly within the WebOS. I also built a Pomodoro app to help manage study and break times. Another addition was a chatbot. While it currently only responds to simple questions and commands, I really enjoyed building it. I had previously created something similar in Python, so I adapted that same logic for JavaScript. I also added a Start button, which functions just like the Windows key; it opens a menu containing the list of applications and some settings. In the settings, users can now change the wallpaper and the taskbar color. These changes are saved using LocalStorage, so they persist even after closing the browser. Finally, I created a Help menu that serves as documentation for the WebOS, explaining what each app does and how to use them. Fixing bugs was the most challenging part, as several issues popped up during development. Even so, the chatbot was the feature I enjoyed building the most. You can try out the project here: https://hallow303.github.io/MyownWebOS/...
|
1793602661.1715527
|
1793689061.1715527
|
|
13805
|
Threejs mountain by @trung_nguyen | Stardance
|
trung_nguyen
|
1
|
50.0
|
784
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-19T09:37:21Z", "hours": 50.0, "multiplier": 17.7, "payout": 784, "blessing": "neutral", "text": "Just shipped Mountain 🏔️ — an interactive WebGPU scene where a single 3D mountain morphs through four worlds: Snow → Night → Meadow → Ocean. Each has its own light, weather, and camera, stitched together by a GPU “energy wave” that sweeps up the peak and washes the next chapter in. The fun part: it’s one mountain mesh, not four scenes. A single shader paints all four looks, and every transition runs as per-frame GPU work — windy snow, glowing night, a meadow full of flowers and fog, an animated ocean with foam and a real lake reflection. Built with Three.js (WebGPU + TSL) and React Three Fiber. Best viewed in Chrome/Edge — switch chapters with the nav at the bottom 👀 🔗 https://2trung.github.io/mountain", "repo": "https://github.com/2trung/mountain", "demo": "https://2trung.github.io/mountain/"}]...
|
[{"post_id": 11857, "ts": "202 [{"post_id": 11857, "ts": "2026-06-19T09:32:22Z", "hours": 9.0853, "text": "last day was a grind, added the dynamic background transitions so the sky changes between chapters, did parallax for some depth (this little touch makes it feel so much more alive), and added the nav buttons so u can actually jump between scenes instead of just scrolling."}, {"post_id": 10684, "ts": "2026-06-17T15:25:38Z", "hours": 8.3386, "text": "new scene!! the ocean one with the island. this was probably the most fun so far. made an ocean wrapping around the island, added foam near the shore and scattered some rocks around so it doesnt look empty. improved the water movement too, reused some stuff from the lake which saved me. coastal mountains in the back tie it together. starting to feel like a real place which is sick"}, {"post_id": 9996, "ts": "2026-06-16T15:11:11Z", "hours": 15.7522, "text": "added a LAKE today. the meadow scene needed water and omg the reflections were a nightmare. like genuinely the water looked like cursed plastic for hours before i got it looking semi decent. stuff i did: added the lake water reflections + surface (the pain) blended the terrain around the shore so it doesnt just clip into the water threw in some fog for depth, instantly made it look 10x better honestly fog is so underrated it hides all my sins"}, {"post_id": 8715, "ts": "2026-06-14T14:08:09Z", "hours": 7.3389, "text": "2 of the 4 scenes are basically done now lets gooo. spent today on lighting mostly, the first version looked super flat and depressing so i messed with it til it had some actual mood to it. also kept tweaking materials (probably spent too long on this, i keep going back and changing tiny things nobody will notice). and i adjusted the camera framing so each scene actually looks composed n not random. feeling good about progress"}, {"post_id": 8074, "ts": "2026-06-13T14:09:55Z", "hours": 3.7942, "text": "short one today, was kinda busy w school. mostly worked on the transitions between sections, getting the camera to glide instead of snapping. took way longer than expected, transitions are deceptively annoying. polished a few other things and called it."}, {"post_id": 6880, "ts": "2026-06-11T15:15:07Z", "hours": 4.0511, "text": "todays the day it started feeling like an actual project. did the clouds!! they’re procedural which sounds fancy but i basically just spent 4 hours fighting with noise functions until something cloud shaped appeared. animated them with TSL (still kinda new to me ngl) and wrote a custom material so they render right. also went back n refined the mountain peaks cause they looked too smooth/fake before. the vibe is slowly coming together, im hyped"}, {"post_id": 6574, "ts": "2026-06-11T01:20:12Z", "hours": 1.7125, "text": "ok so i finally started the three.js thing ive been putting off for like 2 weeks lol. spent most of today just getting the boilerplate going, canvas + camera + renderer blah blah. honestly the boring part but u gotta do it. got my first glb model loaded in and it showed up as a giant black blob until i realized i had zero lights in the scene classic. added some lighting and boom theres my mountain. also made the canvas resize properly cause i hate when stuff looks stretched on different screens. not much to look at yet but the bones are there. excited to actually make it pretty later"}]...
|
Title: Threejs mountain by @trung_nguyen | Stardan Title: Threejs mountain by @trung_nguyen | Stardance
Devlogs:
ok so i finally started the three.js thing ive been putting off for like 2 weeks lol. spent most of today just getting the boilerplate going, canvas + camera + renderer blah blah. honestly the boring part but u gotta do it. got my first glb model loaded in and it showed up as a giant black blob until i realized i had zero lights in the scene classic. added some lighting and boom theres my mountain. also made the canvas resize properly cause i hate when stuff looks stretched on different screens. not much to look at yet but the bones are there. excited to actually make it pretty later
todays the day it started feeling like an actual project. did the clouds!! they’re procedural which sounds fancy but i basically just spent 4 hours fighting with noise functions until something cloud shaped appeared. animated them with TSL (still kinda new to me ngl) and wrote a custom material so they render right. also went back n refined the mountain peaks cause they looked too smooth/fake before. the vibe is slowly coming together, im hyped
short one today, was kinda busy w school. mostly worked on the transitions between sections, getting the camera to glide instead of snapping. took way longer than expected, transitions are deceptively annoying. polished a few other things and called it.
2 of the 4 scenes are basically done now lets gooo. spent today on lighting mostly, the first version looked super flat and depressing so i messed with it til it had some actual mood to it. also kept tweaking materials (probably spent too long on this, i keep going back and changing tiny things nobody will notice). and i adjusted the camera framing so each scene actually looks composed n not random. feeling good about progress
added a LAKE today. the meadow scene needed water and omg the reflections were a nightmare. like genuinely the water looked like cursed plastic for hours before i got it looking semi decent. stuff i did: added the lake water reflections + surface (the pain) blended the terrain around the shore so it doesnt just clip into the water threw in some fog for depth, instantly made it look 10x better honestly fog is so underrated it hides all my sins
new scene!! the ocean one with the island. this was probably the most fun so far. made an ocean wrapping around the island, added foam near the shore and scattered some rocks around so it doesnt look empty. improved the water movement too, reused some stuff from the lake which saved me. coastal mountains in the back tie it together. starting to feel like a real place which is sick
last day was a grind, added the dynamic background transitions so the sky changes between chapters, did parallax for some depth (this little touch makes it feel so much more alive), and added the nav buttons so u can actually jump between scenes instead of just scrolling.
Ships:
Just shipped Mountain 🏔️ — an interactive WebGPU scene where a single 3D mountain morphs through four worlds: Snow → Night → Meadow → Ocean. Each has its own light, weather, and camera, stitched together by a GPU “energy wave” that sweeps up the peak and washes the next chapter in. The fun part: it’s one mountain mesh, not four scenes. A single shader paints all four looks, and every transition runs as per-frame GPU work — windy snow, glowing night, a meadow full of flowers and fog, an animated ocean with foam and a real lake reflection. Built with Three.js (WebGPU + TSL) and React Three Fiber. Best viewed in Chrome/Edge — switch chapters with the nav at the bottom 👀 🔗 https://2trung.github.io/mountain...
|
1792878507.1665027
|
1793742507.1665027
|
|
13806
|
My very own WebOS by @chapmanhenryg | Stardance
|
chapmanhenryg
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @chapmanhenryg | Stard Title: My very own WebOS by @chapmanhenryg | Stardance...
|
1793281748.4819973
|
1793886548.4819973
|
|
13807
|
Untitled by @Zaavan | Stardance
|
Zaavan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Zaavan | Stardance
|
1793310475.3561661
|
1793915275.3561661
|
|
13808
|
My very own WebOS by @mohitkrr2557 | Stardance
|
mohitkrr2557
|
2
|
205.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-27T23:55:17Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Cyber OS is a fully client-side, browser-based desktop OS simulation — built from scratch in vanilla HTML, CSS, and JavaScript, with zero frameworks, zero backend, and zero build step. It boots like a real machine: a login screen with custom profiles and emoji avatars, then a working desktop with draggable/resizable windows, a taskbar (search, start menu, system tray, flyouts for network/battery/volume), alt-tab switching, and snap layouts. Underneath that shell is a real virtual file system — files are persistent node objects you can actually create, open, edit, rename, and delete through File Explorer, not just decorative icons — plus a full app suite (Notepad, Calculator, To-Do, AI Chat, three different terminal shells, Paint, Media Player, Snipping Tool) and a Gaming Hub with 8 playable arcade games and persistent high scores. The newest piece, Brave, is a working in-OS browser: type any URL and it renders the live page, with real back/forward history and a clean fallback for sites that block embedding. The hardest part wasn’t any single feature — it was making the OS hold up under real use instead of just looking right in a screenshot. The file system needed an actual state machine: every file had to round-trip correctly through open → edit → save → delete → restore-from-recycle-bin without corrupting other files or colliding on names, all serialized into per-user local storage. Getting the animations to feel native took its own full pass — swapping synchronous style writes on every mouse move for transform updates inside the animation frame loop, and replacing scattered ad hoc transition values with one shared eased curve so windows, menus, and flyouts all move consistently instead of half snapping and half easing. Brave was its own rabbit hole — handling X-Frame-Options and CSP headers that block embedding without the iframe just going silently blank took a lot of trial and error to land on a clean “open in a new tab” fallback instead of a broken-looking pane. I’m proud that this stopped being a mock-up somewhere around the file system rewrite. Most “fake OS” projects let you click icons that don’t actually do anything; Cyber OS persists real state — files, sessions, high scores, notes, to-do items — all of it survives a refresh because it’s genuinely saved, not just rendered. ~205 hours across four devlogs went into getting from a static desktop image to something that behaves like a real, if small, operating system. Try it live, no install needed: https://mohitkrr2557.github.io/CyberOS/ . Sign in with any username — it spins up a fresh local profile — then open File Explorer and actually create, edit, and delete a file; drop into Space Notepad or the To-Do app and refresh to watch your state survive; launch a couple of games from the Gaming Hub; and try Brave with a real URL to see the live in-OS browser. Everything is stored locally to your own browser profile, so nothing you do will affect anyone else testing it.", "repo": "https://github.com/Mohitkrr2557/CyberOS", "demo": "https://mohitkrr2557.github.io/CyberOS/"}, {"ship_num": 2, "ts": "2026-06-27T14:30:14Z", "hours": 205.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Cyber OS — a browser-based desktop operating system simulation, built from scratch in vanilla HTML/CSS/JS with zero frameworks and no backend. Boot in as a Space Cadet, and you get a full desktop: draggable/resizable windows, a taskbar with live search, a start menu, alt-tab switching, and snap layouts — plus a real virtual file system where you can actually create, open, edit, and delete files (not just decorative icons). It comes loaded with built-in apps (Notepad, Calculator, To-Do, AI Chat, Terminal/PowerShell/Ubuntu shells, Paint, Media Player, Snipping Tool) and a Gaming Hub with 8 playable arcade games — Snake, 2048, Minesweeper, Blackjack, Pac-Man, and more — each with persistent high scores. Everything — user sessions, files, game scores — persists locally per profile, so it survives a refresh and feels like an actual OS rather than a mock-up. ~200 hours in so far, most recently spent building out the real file engine and smoothing every window/drag animation so it doesn’t feel laggy under real use. Built with: HTML5, CSS3 (custom theming engine), vanilla JavaScript, html2canvas.", "repo": "https://github.com/Mohitkrr2557/CyberOS", "demo": "https://mohitkrr2557.github.io/CyberOS/"}]...
|
[{"post_id": 17261, "ts": "202 [{"post_id": 17261, "ts": "2026-06-27T23:51:27Z", "hours": 0.2633, "text": "Today’s update closes one of the biggest gaps in Cyber OS’s in-browser experience: Brave is no longer a static prop showing a handful of hardcoded mock pages — type literally any URL into the address bar and it now resolves to a real page rendered live inside the browser window, with a proper loading state in the tab while it fetches and a working back/forward history stack once it’s in. Sites that refuse to be embedded (anything sending X-Frame-Options or a frame-ancestors CSP header) now fail gracefully into a clear “this site won’t load here — open it in a new tab” message instead of the silent blank pane the old build used to choke on. It sounds like a small change on paper, but it’s the difference between Brave being decoration on the desktop and an actual working browser — you can search, click through, and browse the real web without ever leaving the simulated OS."}, {"post_id": 16924, "ts": "2026-06-27T14:16:40Z", "hours": 162.6578, "text": "Cyber OS v2.1 Devlog: After roughly 150 hours since the last milestone, Cyber OS has moved from “looks like a desktop” to “behaves like one.” Where the previous release solved identity, session persistence, and the visual shell, this cycle was almost entirely focused on giving the file layer real teeth and giving the entire interaction surface a pass for latency, jank, and visual inconsistency. The result is a build that no longer just simulates file management and motion — it actually performs both. The single biggest structural addition is a genuine virtual file system sitting underneath File Explorer, replacing what was previously a static icon list with no backing state. Every file is now a real node object — name, type, parent-directory reference, content payload, and a last-modified timestamp — serialized directly into the user’s persistent profile store instead of hardcoded into the DOM. Opening a file resolves its type against an app-association table and routes the payload into the correct handler, so text-type nodes stream straight into Space Notepad’s editable surface with two-way binding: in-app edits write back to the node’s content field on a debounced save cycle rather than firing a disk write on every keystroke. Deletion no longer just yanks a DOM element; it stages the node into a true Recycle Bin queue with restore and permanent-purge paths, and renaming is now an in-place editable operation with collision checks against sibling nodes so a file can’t silently clobber another with the same name. None of this existed before — files were effectively props with no underlying state machine. Now they’re a small but real persistence layer with actual create, open, edit, and delete semantics behind it. On the visual side, the focus was smoothing every interaction that previously felt jarring or laggy under real use. Window open, close, and minimize transitions were rebuilt around a single eased transform-and-opacity curve instead of mismatched linear defaults, so windows scale and fade consistently rather than snapping into place. Drag and resize logic was rewritten to update transforms through the animation frame loop instead of writing styles synchronously on every pointer move, which cut visible stutter substantially on larger windows. Hover, focus, and active states across buttons, taskbar icons, and context menu items now pull from one shared elevation and shadow scale instead of ad hoc values scattered across components built at different times, so the desktop finally reads as one coherent surface instead of a patchwork of UI built in different sessions. Scrollbars, focus rings, and context menu animations were rebuilt to match the neon/glass aesthetic instead of falling back to browser defaults — one of the more obvious “unfinished” tells before, now gone. Underneath the visible layer, a meaningful share of those 150 hours went into cleanup nobody sees directly but that the whole experience depends on: debouncing the autosave scrapers so they stop thrashing local storage on every keystroke, validating file payloads before they ever reach the profile serializer so a malformed or oversized entry can’t corrupt a session, and trimming redundant reflows that were firing every time a window gained focus or a flyout opened. None of it shows up in a screenshot, but it’s the difference between an OS that feels responsive under sustained use and one that only feels responsive in a thirty-second demo. Taken together, the file engine and the motion pass were the two threads tying this update together — files now persist and behave like real file management instead of a mock-up, and the chrome around them finally moves the way a native desktop would. Next up: drag-and-drop file moves between folders, and carrying this same eased-transform approach into the snap-layout and alt-tab overlays, which still run on the older, snappier logic and now visibly lag behind everything else."}, {"post_id": 6576, "ts": "2026-06-11T01:33:05Z", "hours": 30.7583, "text": "I have officially completed a massive architectural refactor of Cyber OS v2.0, transforming a simple frontend mock-up into a highly interactive, stateful, and secure multi-user desktop simulation environment. This milestone release successfully bridges a secure boot kernel, an encrypted local file engine, and a fully reactive visual compositing layer. The core JS script now treats user sessions as persistent sandbox environments by running a secure boot cycle tied to browser local storage and custom profile serialization. To make the OS feel truly functional, I engineered automated data scrapers that continuously track and save a user’s local application modifications, including text inside the Space Notepad, active items within the Todo list, and chat logs inside the AI interface. These sessions are mapped directly to the authorized user’s profile and fully restored upon login, while strict kernel state flags manage layout depth and window minimizing queues. Visually, the entire desktop environment has been upgraded to a hardware-accelerated layout pipeline powered by a modular CSS variable architecture. This decoupled theme system allows the entire UI to instantly toggle between a neon terminal space and a sleek light mode theme through a single class injection. The styling rules supply high-fidelity interactive state vectors for active running applications, introducing translucent container overlays, distinct border changes, and neon glow vectors for active or minimized windows. Finally, the HTML scaffolding has been expanded to support modern desktop components, introducing a custom profile customizer on the boot screen and an advanced taskbar system. This taskbar hosts an active search utility, application launcher shortcuts, a terminal clock, and a hardware simulation tray complete with placeholder nodes for network, battery, and notification toggles. The system markup is fully optimized with hidden containment hooks, perfectly primed to anchor background canvas animation loops and edge-drag window snapping logic next. I am going to continue advancing this OS to reach a windows desktop experties!"}, {"post_id": 5780, "ts": "2026-06-09T18:10:25Z", "hours": 12.0811, "text": "Project Update: Cyber OS I’m stoked to share the progress on my custom WebOS! I’ve built a futuristic, space-themed desktop environment from scratch using pure HTML, CSS, and JavaScript, designed to feel like a high-performance digital cockpit running in the heart of a nebula. I’ve engineered a custom window manager that handles dragging, closing, and dynamic z-index layering. This is paired with a built-in utility suite featuring a Space Notepad for captain’s logs, a dynamic Star-Date Calendar, and a functional Todo list for managing station operations. Looking ahead, I’m preparing to launch a Wallpaper Engine for custom cosmic backgrounds and an AI Navigator Chatbot with a terminal-style interface. Can’t wait to see this OS fully powered up!"}]...
|
Title: My very own WebOS by @mohitkrr2557 | Starda Title: My very own WebOS by @mohitkrr2557 | Stardance
Devlogs:
Project Update: Cyber OS I’m stoked to share the progress on my custom WebOS! I’ve built a futuristic, space-themed desktop environment from scratch using pure HTML, CSS, and JavaScript, designed to feel like a high-performance digital cockpit running in the heart of a nebula. I’ve engineered a custom window manager that handles dragging, closing, and dynamic z-index layering. This is paired with a built-in utility suite featuring a Space Notepad for captain’s logs, a dynamic Star-Date Calendar, and a functional Todo list for managing station operations. Looking ahead, I’m preparing to launch a Wallpaper Engine for custom cosmic backgrounds and an AI Navigator Chatbot with a terminal-style interface. Can’t wait to see this OS fully powered up!
I have officially completed a massive architectural refactor of Cyber OS v2.0, transforming a simple frontend mock-up into a highly interactive, stateful, and secure multi-user desktop simulation environment. This milestone release successfully bridges a secure boot kernel, an encrypted local file engine, and a fully reactive visual compositing layer. The core JS script now treats user sessions as persistent sandbox environments by running a secure boot cycle tied to browser local storage and custom profile serialization. To make the OS feel truly functional, I engineered automated data scrapers that continuously track and save a user’s local application modifications, including text inside the Space Notepad, active items within the Todo list, and chat logs inside the AI interface. These sessions are mapped directly to the authorized user’s profile and fully restored upon login, while strict kernel state flags manage layout depth and window minimizing queues. Visually, the entire desktop environment has been upgraded to a hardware-accelerated layout pipeline powered by a modular CSS variable architecture. This decoupled theme system allows the entire UI to instantly toggle between a neon terminal space and a sleek light mode theme through a single class injection. The styling rules supply high-fidelity interactive state vectors for active running applications, introducing translucent container overlays, distinct border changes, and neon glow vectors for active or minimized windows. Finally, the HTML scaffolding has been expanded to support modern desktop components, introducing a custom profile customizer on the boot screen and an advanced taskbar system. This taskbar hosts an active search utility, application launcher shortcuts, a terminal clock, and a hardware simulation tray complete with placeholder nodes for network, battery, and notification toggles. The system markup is fully optimized with hidden containment hooks, perfectly primed to anchor background canvas animation loops and edge-drag window snapping logic next. I am going to continue advancing this OS to reach a windows desktop experties!
Cyber OS v2.1 Devlog: After roughly 150 hours since the last milestone, Cyber OS has moved from “looks like a desktop” to “behaves like one.” Where the previous release solved identity, session persistence, and the visual shell, this cycle was almost entirely focused on giving the file layer real teeth and giving the entire interaction surface a pass for latency, jank, and visual inconsistency. The result is a build that no longer just simulates file management and motion — it actually performs both. The single biggest structural addition is a genuine virtual file system sitting underneath File Explorer, replacing what was previously a static icon list with no backing state. Every file is now a real node object — name, type, parent-directory reference, content payload, and a last-modified timestamp — serialized directly into the user’s persistent profile store instead of hardcoded into the DOM. Opening a file resolves its type against an app-association table and routes the payload into the correct handler, so text-type nodes stream straight into Space Notepad’s editable surface with two-way binding: in-app edits write back to the node’s content field on a debounced save cycle rather than firing a disk write on every keystroke. Deletion no longer just yanks a DOM element; it stages the node into a true Recycle Bin queue with restore and permanent-purge paths, and renaming is now an in-place editable operation with collision checks against sibling nodes so a file can’t silently clobber another with the same name. None of this existed before — files were effectively props with no underlying state machine. Now they’re a small but real persistence layer with actual create, open, edit, and delete semantics behind it. On the visual side, the focus was smoothing every interaction that previously felt jarring or laggy under real use. Window open, close, and minimize transitions were rebuilt around a single eased transform-and-opacity curve instead of mismatched linear defaults, so windows scale and fade consistently rather than snapping into place. Drag and resize logic was rewritten to update transforms through the animation frame loop instead of writing styles synchronously on every pointer move, which cut visible stutter substantially on larger windows. Hover, focus, and active states across buttons, taskbar icons, and context menu items now pull from one shared elevation and shadow scale instead of ad hoc values scattered across components built at different times, so the desktop finally reads as one coherent surface instead of a patchwork of UI built in different sessions. Scrollbars, focus rings, and context menu animations were rebuilt to match the neon/glass aesthetic instead of falling back to browser defaults — one of the more obvious “unfinished” tells before, now gone. Underneath the visible layer, a meaningful share of those 150 hours went into cleanup nobody sees directly but that the whole experience depends on: debouncing the autosave scrapers so they stop thrashing local storage on every keystroke, validating file payloads before they ever reach the profile serializer so a malformed or oversized entry can’t corrupt a session, and trimming redundant reflows that were firing every time a window gained focus or a flyout opened. None of it shows up in a screenshot, but it’s the difference between an OS that feels responsive under sustained use and one that only feels responsive in a thirty-second demo. Taken together, the file engine and the motion pass were the two threads tying this update together — files now persist and behave like real file management instead of a mock-up, and the chrome around them finally moves the way a native desktop would. Next up: drag-and-drop file moves between folders, and carrying this same eased-transform approach into the snap-layout and alt-tab overlays, which still run on the older, snappier logic and now visibly lag behind everything else.
Today’s update closes one of the biggest gaps in Cyber OS’s in-browser experience: Brave is no longer a static prop showing a handful of hardcoded mock pages — type literally any URL into the address bar and it now resolves to a real page rendered live inside the browser window, with a proper loading state in the tab while it fetches and a working back/forward history stack once it’s in. Sites that refuse to be embedded (anything sending X-Frame-Options or a frame-ancestors CSP header) now fail gracefully into a clear “this site won’t load here — open it in a new tab” message instead of the silent blank pane the old build used to choke on. It sounds like a small change on paper, but it’s the difference between Brave being decoration on the desktop and an actual working browser — you can search, click through, and browse the real web without ever leaving the simulated OS.
Ships:
Cyber OS — a browser-based desktop operating system simulation, built from scratch in vanilla HTML/CSS/JS with zero frameworks and no backend. Boot in as a Space Cadet, and you get a full desktop: draggable/resizable windows, a taskbar with live search, a start menu, alt-tab switching, and snap layouts — plus a real virtual file system where you can actually create, open, edit, and delete files (not just decorative icons). It comes loaded with built-in apps (Notepad, Calculator, To-Do, AI Chat, Terminal/PowerShell/Ubuntu shells, Paint, Media Player, Snipping Tool) and a Gaming Hub with 8 playable arcade games — Snake, 2048, Minesweeper, Blackjack, Pac-Man, and more — each with persistent high scores. Everything — user sessions, files, game scores — persists locally per profile, so it survives a refresh and feels like an actual OS rather than a mock-up. ~200 hours in so far, most recently spent building out the real file engine and smoothing every window/drag animation so it doesn’t feel laggy under real use. Built with: HTML5, CSS3 (custom theming engine), vanilla JavaScript, html2canvas.
Cyber OS is a fully client-side, browser-based desktop OS simulation — built from scratch in vanilla HTML, CSS, and JavaScript, with zero frameworks, zero backend, and zero build step. It boots like a real machine: a login screen with custom profiles and emoji avatars, then a working desktop with draggable/resizable windows, a taskbar (search, start menu, system tray, flyouts for network/battery/volume), alt-tab switching, and snap layouts. Underneath that shell is a real virtual file system — files are persistent node objects you can actually create, open, edit, rename, and delete through File Explorer, not just decorative icons — plus a full app suite (Notepad, Calculator, To-Do, AI Chat, three different terminal shells, Paint, Media Player, Snipping Tool) and a Gaming Hub with 8 playable arcade games and persistent high scores. The newest piece, Brave, is a working in-OS browser: type any URL and it renders the live page, with real back/forward history and a clean fallback for sites that block embedding. The hardest part wasn’t any single feature — it was making the OS hold up under real use instead of just looking right in a screenshot. The file system needed an actual state machine: every file had to round-trip correctly through open → edit → save → delete → restore-from-recycle-bin without corrupting other files or colliding on names, all serialized into per-user local storage. Getting the animations to feel native took its own full pass — swapping synchronous style writes on every mouse move for transform updates inside the animation frame loop, and replacing scattered ad hoc transition values with one shared eased curve so windows, menus, and flyouts all move consistently instead of half snapping and half easing. Brave was its own rabbit hole — handling X-Frame-Options and CSP headers that block embedding without the iframe just going silently blank took a lot of trial and error to land on a clean “open in a new tab” fallback instead of a broken-looking pane. I’m proud that this stopped being a mock-up somewhere around the file system rewrite. Most “fake OS” projects let you click icons that don’t actually do anything; Cyber OS persists real state — files, sessions, high scores, notes, to-do items — all of it survives a refresh because it’s genuinely saved, not just rendered. ~205 hours across four devlogs went into getting from a static desktop image to something that behaves like a real, if small, operating system. Try it live, no install needed: https://mohitkrr2557.github.io/CyberOS/ . Sign in with any username — it spins up a fresh local profile — then open File Explorer and actually create, edit, and delete a file; drop into Space Notepad or the To-Do app and refresh to watch your state survive; launch a couple of games from the Gaming Hub; and try Brave with a real URL to see the live in-OS browser. Everything is stored locally to your own browser profile, so nothing you do will affect anyone else testing it....
|
1793595439.1719131
|
1793681839.1719131
|
|
13809
|
My awesome macropad! by @aaronbtbussiness | Starda My awesome macropad! by @aaronbtbussiness | Stardance...
|
aaronbtbussiness
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @aaronbtbussiness | Title: My awesome macropad! by @aaronbtbussiness | Stardance...
|
1793299909.3449495
|
1793904709.3449495
|
|
13810
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792882402.8756793
|
1793746402.8756793
|
|
13811
|
Power Scale Mod by @m3e660 | Stardance
|
m3e660
|
1
|
0.0
|
3
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-16T01:21:57Z", "hours": 0.0, "multiplier": 7.23, "payout": 3, "blessing": "neutral", "text": "Ever played a modpack and you are walking too fast to actually get to places or playing with a friend and accidentally kill them in one punch? Add a power scale with 5 notches Scale 5 is the normal player stats Scale 4 is the 4/5 of player stats Scale 3 is the 3/5 of player stats Scale 2 is the 2/5 of player stats Scale 1 is the 1/5 of player stats 2 keybinds (- to decrease and + to increase) Config For the sake of all the mods I added a config screen where you can choose and remove certain attributes that you want or don’t want to be changed (Yes it works with modded attributes too!)", "repo": "https://github.com/m3e66/power_scale_mod-source", "demo": "https://modrinth.com/mod/power-scale"}]...
|
[{"post_id": 5345, "ts": "2026 [{"post_id": 5345, "ts": "2026-06-09T02:35:10Z", "hours": 0.4586, "text": "Added a power scale meter and a config screen, I need more suggestions to know what to add"}]...
|
Title: Power Scale Mod by @m3e660 | Stardance
Dev Title: Power Scale Mod by @m3e660 | Stardance
Devlogs:
Added a power scale meter and a config screen, I need more suggestions to know what to add
Ships:
Ever played a modpack and you are walking too fast to actually get to places or playing with a friend and accidentally kill them in one punch? Add a power scale with 5 notches Scale 5 is the normal player stats Scale 4 is the 4/5 of player stats Scale 3 is the 3/5 of player stats Scale 2 is the 2/5 of player stats Scale 1 is the 1/5 of player stats 2 keybinds (- to decrease and + to increase) Config For the sake of all the mods I added a config screen where you can choose and remove certain attributes that you want or don’t want to be changed (Yes it works with modded attributes too!)...
|
1793515704.8250055
|
1793602104.8250055
|
|
13812
|
Flapjack by @Zaavan | Stardance
|
Zaavan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Flapjack by @Zaavan | Stardance
|
1793235214.073543
|
1793840014.073543
|
|
13813
|
My awesome macropad! by @theinterwebs | Stardance
|
theinterwebs
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @theinterwebs | Sta Title: My awesome macropad! by @theinterwebs | Stardance...
|
1793361116.1652234
|
1793965916.1652234
|
|
13814
|
My very own WebOS by @bytepix | Stardance
|
bytepix
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @bytepix | Stardance
|
1793530182.8306184
|
1794134982.8306184
|
|
13815
|
C++ + by @dylankchristel | Stardance
|
dylankchristel
|
0
|
1.12
|
0
|
[]
|
[{"post_id": 7259, "ts": "2026 [{"post_id": 7259, "ts": "2026-06-12T03:32:07Z", "hours": 1.1236, "text": "Writing some goofy code in c++. having a hard time getting it to run so I can debug"}]...
|
Title: C++ + by @dylankchristel | Stardance
Devlo Title: C++ + by @dylankchristel | Stardance
Devlogs:
Writing some goofy code in c++. having a hard time getting it to run so I can debug...
|
1793325235.585231
|
1793930035.585231
|
|
13816
|
Knight by @chestwasattack | Stardance
|
chestwasattack
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Knight by @chestwasattack | Stardance
|
1793566064.311198
|
1794170864.311198
|
|
13817
|
My first slack bot! by @projosh123 | Stardance
|
projosh123
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @projosh123 | Starda Title: My first slack bot! by @projosh123 | Stardance...
|
1793534192.8340921
|
1794138992.8340921
|
|
13818
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792885866.1446776
|
1793749866.1446776
|
|
13819
|
3 DoF Robot Arm by @puckettjrp | Stardance
|
puckettjrp
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 3 DoF Robot Arm by @puckettjrp | Stardance
|
1793505361.7716672
|
1794110161.7716672
|
|
13820
|
App controlled robotic by @29hassant | Stardance
|
29hassant
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: App controlled robotic by @29hassant | Star Title: App controlled robotic by @29hassant | Stardance...
|
1793256570.534078
|
1793861370.534078
|
|
13821
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792928969.9867635
|
1793792969.9867635
|
|
13822
|
My very own WebOS by @dylankchristel | Stardance
|
dylankchristel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @dylankchristel | Star Title: My very own WebOS by @dylankchristel | Stardance...
|
1793382769.851334
|
1793987569.851334
|
|
13823
|
The Unstable Bridge Roblox by @Jay-Jay17 | Stardan The Unstable Bridge Roblox by @Jay-Jay17 | Stardance...
|
Jay-Jay17
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Unstable Bridge Roblox by @Jay-Jay17 | Title: The Unstable Bridge Roblox by @Jay-Jay17 | Stardance...
|
1793519276.4125822
|
1794124076.4125822
|
|
13824
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792932531.0764973
|
1793796531.0764973
|
|
13825
|
Carbon footprint eraser by @albymat32 | Stardance
|
albymat32
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Carbon footprint eraser by @albymat32 | Sta Title: Carbon footprint eraser by @albymat32 | Stardance...
|
1793364774.3144944
|
1793969574.3144944
|
|
13826
|
My first slack bot! by @aj2282543 | Stardance
|
aj2282543
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @aj2282543 | Stardan Title: My first slack bot! by @aj2282543 | Stardance...
|
1793447502.1943622
|
1794052302.1943622
|
|
13827
|
Untitled project by @varenya18 | Stardance
|
varenya18
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @varenya18 | Stardance
|
1793382514.3927374
|
1793987314.3927374
|
|
13828
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792928904.4029691
|
1793792904.4029691
|
|
13829
|
My awesome macropad! by @Mystical_Unicorn | Starda My awesome macropad! by @Mystical_Unicorn | Stardance...
|
Mystical_Unicorn
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Mystical_Unicorn | Title: My awesome macropad! by @Mystical_Unicorn | Stardance...
|
1793235054.6875699
|
1793839854.6875699
|
|
13830
|
My awesome macropad! by @Mxhi | Stardance
|
Mxhi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Mxhi | Stardance
|
1793238850.225443
|
1793843650.225443
|
|
13831
|
Cool website I made by @polo | Stardance
|
polo
|
1
|
7.0
|
12
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-24T18:46:41Z", "hours": 7.0, "multiplier": 2.15, "payout": 12, "blessing": "neutral", "text": "I made a website for a Saas company using full Ai because I was tired of seeing cheaply made websites using basic Ai UI/UX. So I just wanted to show its pretty simple to make good AI websites you just have to put in some time. I would say the biggest difficulty was planning out the whole site and going to other sites for inspo.", "repo": "https://github.com/Aaravdalal/Saas-Website-AgentX", "demo": "https://saas-website-agent-x.vercel.app/"}]...
|
[{"post_id": 14782, "ts": "202 [{"post_id": 14782, "ts": "2026-06-24T00:45:39Z", "hours": 7.3942, "text": "Just rehauled entire website from ai-generated bad UI to clean formatted animated site!"}]...
|
Title: Cool website I made by @polo | Stardance
D Title: Cool website I made by @polo | Stardance
Devlogs:
Just rehauled entire website from ai-generated bad UI to clean formatted animated site!
Ships:
I made a website for a Saas company using full Ai because I was tired of seeing cheaply made websites using basic Ai UI/UX. So I just wanted to show its pretty simple to make good AI websites you just have to put in some time. I would say the biggest difficulty was planning out the whole site and going to other sites for inspo....
|
1793598750.912022
|
1793685150.912022
|
|
13832
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792922014.2056463
|
1793786014.2056463
|
|
13833
|
Impulse Campus by @theinterwebs | Stardance
|
theinterwebs
|
0
|
0.32
|
0
|
[]
|
[{"post_id": 5373, "ts": "2026 [{"post_id": 5373, "ts": "2026-06-09T03:42:31Z", "hours": 0.3175, "text": "We’ve got dark mode now!"}]...
|
Title: Impulse Campus by @theinterwebs | Stardance Title: Impulse Campus by @theinterwebs | Stardance
Devlogs:
We’ve got dark mode now!...
|
1793386555.5046751
|
1793991355.5046751
|
|
13834
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792954159.3938596
|
1793818159.3938596
|
|
13835
|
Auto Farmer by @Tman8901 | Stardance
|
Tman8901
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Auto Farmer by @Tman8901 | Stardance
|
1793469275.7034764
|
1794074075.7034764
|
|
13836
|
Edge Detection System Using a Low-Power Camera Mod Edge Detection System Using a Low-Power Camera Module by @gilhotrakanishk104 | Stardance...
|
gilhotrakanishk104
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Edge Detection System Using a Low-Power Cam Title: Edge Detection System Using a Low-Power Camera Module by @gilhotrakanishk104 | Stardance...
|
1792885689.8885183
|
1793749689.8885183
|
|
13837
|
PPE by @Ellie | Stardance
|
Ellie
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: PPE by @Ellie | Stardance
|
1793519325.7740595
|
1794124125.7740595
|
|
13838
|
Fro by @AD | Stardance
|
AD
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Fro by @AD | Stardance
|
1792943489.5308094
|
1793807489.5308094
|
|
13839
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792921787.4394052
|
1793785787.4394052
|
|
13840
|
Colorful Managebac by @theinterwebs | Stardance
|
theinterwebs
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Colorful Managebac by @theinterwebs | Stard Title: Colorful Managebac by @theinterwebs | Stardance...
|
1793472944.8736877
|
1794077744.8736877
|
|
13841
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792954094.575695
|
1793818094.575695
|
|
13842
|
YA-macro-PAD by @yaphethstephannatanael | Stardanc YA-macro-PAD by @yaphethstephannatanael | Stardance...
|
yaphethstephannatanael
|
0
|
1.16
|
0
|
[]
|
[{"post_id": 27700, "ts": "202 [{"post_id": 27700, "ts": "2026-07-13T14:20:49Z", "hours": 1.1647, "text": "First part of my design, building a modular vertical macropad that can either be used like a pilot mouse or as a trackball. Designed the basic shape and the modular parts of it"}]...
|
Title: YA-macro-PAD by @yaphethstephannatanael | S Title: YA-macro-PAD by @yaphethstephannatanael | Stardance
Devlogs:
First part of my design, building a modular vertical macropad that can either be used like a pilot mouse or as a trackball. Designed the basic shape and the modular parts of it...
|
1793217244.3941925
|
1793822044.3941925
|
|
13843
|
My very own WebOS by @emannguhh | Stardance
|
emannguhh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @emannguhh | Stardance
|
1793447543.606006
|
1794052343.606006
|
|
13844
|
Slack Bot by @jin6135 | Stardance
|
jin6135
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-03T19:50:56Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "During the course of my exam/culminating season at the end of the previous school year, I spent some minutes each day creating a Slack Bot. I am happy to say that I created my first-ever Slack bot that can respond to messages, has 6 different commands (introduction, ping, catfact, joke, diceroll, and help), does not collide with anyone elses’ commands, and is (now) live 24/7! Something that I found challenging was, firstly, navigating the Slack API and changing the settings for this bot to be created in the first place. Following that, another thing that I found relatively challenging was trying to find a way to host the bot 24/7 as this took me a few days (perhaps because I was also trying to pass the Hack Club verification at the same time lol). This has been a very fun experience, where I was able to learn more about how JavaScript can connect so deeply to creating bots in public platforms like Slack. It helped me realize more about how these bots (which are prevalent on many other social media platforms, like Discord) are created and hosted 24/7 – something that the Stardance Challenge has helped me learn.", "repo": "https://github.com/jinyou6135/slackbot", "demo": "https://app.slack.com/client/E09V59WQY1E/C0P5NE354?_gl=1*1sf6msf*_gcl_au*MTkwMzY5Mjk3Mi4xNzgxMDk4Mzk1"}]...
|
[{"post_id": 6432, "ts": "2026 [{"post_id": 6432, "ts": "2026-06-10T20:17:02Z", "hours": 0.6658, "text": "Over the past day, I started the Slack bot mission and made a bot (ArctosBOT) with basic commands (such as ping, help, catfacts, and facts). I will introduce more and more commands as time passes (I have already added a bot introduction command, as well as a diceroll command!). Even though I haven’t made my bot online 24/7, I will do that soon after enough unique commands have been added!"}]...
|
Title: Slack Bot by @jin6135 | Stardance
Devlogs: Title: Slack Bot by @jin6135 | Stardance
Devlogs:
Over the past day, I started the Slack bot mission and made a bot (ArctosBOT) with basic commands (such as ping, help, catfacts, and facts). I will introduce more and more commands as time passes (I have already added a bot introduction command, as well as a diceroll command!). Even though I haven’t made my bot online 24/7, I will do that soon after enough unique commands have been added!
Ships:
During the course of my exam/culminating season at the end of the previous school year, I spent some minutes each day creating a Slack Bot. I am happy to say that I created my first-ever Slack bot that can respond to messages, has 6 different commands (introduction, ping, catfact, joke, diceroll, and help), does not collide with anyone elses’ commands, and is (now) live 24/7! Something that I found challenging was, firstly, navigating the Slack API and changing the settings for this bot to be created in the first place. Following that, another thing that I found relatively challenging was trying to find a way to host the bot 24/7 as this took me a few days (perhaps because I was also trying to pass the Hack Club verification at the same time lol). This has been a very fun experience, where I was able to learn more about how JavaScript can connect so deeply to creating bots in public platforms like Slack. It helped me realize more about how these bots (which are prevalent on many other social media platforms, like Discord) are created and hosted 24/7 – something that the Stardance Challenge has helped me learn....
|
1793497772.9855108
|
1793584172.9855108
|
|
13845
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792947305.7482407
|
1793811305.7482407
|
|
13846
|
Untitled by @DevArora | Stardance
|
DevArora
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @DevArora | Stardance
|
1793465361.8769898
|
1794070161.8769898
|
|
13847
|
My very own WebOS by @DevArora | Stardance
|
DevArora
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @DevArora | Stardance
|
1793573256.2070065
|
1794178056.2070065
|
|
13848
|
Aura for Code (name in progress) by @DevArora | St Aura for Code (name in progress) by @DevArora | Stardance...
|
DevArora
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Aura for Code (name in progress) by @DevAro Title: Aura for Code (name in progress) by @DevArora | Stardance...
|
1793519702.3728251
|
1794124502.3728251
|
|
13849
|
x3x1 by @Leah | Stardance
|
Leah
|
0
|
1.22
|
0
|
[]
|
[{"post_id": 6544, "ts": "2026 [{"post_id": 6544, "ts": "2026-06-11T00:04:36Z", "hours": 1.2208, "text": "Added initial commands and tested it works!"}]...
|
Title: x3x1 by @Leah | Stardance
Devlogs:
Added i Title: x3x1 by @Leah | Stardance
Devlogs:
Added initial commands and tested it works!...
|
1793285471.4820423
|
1793890271.4820423
|
|
13850
|
STACK by @Markhor | Stardance
|
Markhor
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: STACK by @Markhor | Stardance
|
1793339480.9769042
|
1793944280.9769042
|