|
58002
|
my APOD site by @Hirsh | Stardance
|
Hirsh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Hirsh | Stardance
|
1793468997.4654114
|
1794073797.4654114
|
|
58003
|
My own site! by @alejandra_isabel_rs | Stardance
|
alejandra_isabel_rs
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @alejandra_isabel_rs | Star Title: My own site! by @alejandra_isabel_rs | Stardance...
|
1793468999.4912488
|
1794073799.4912488
|
|
58004
|
enote by @willexists | Stardance
|
willexists
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-29T02:47:54Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "enote the frontend esque thing for a little project of mine. stardance is ending so i thought i’d ship. the main page, and a few others are completed, but not the real app please forgive me reviewers", "repo": "https://github.com/ooowillexistsooo/enote", "demo": "https://enote.willexists.space"}]...
|
[{"post_id": 84069, "ts": "202 [{"post_id": 84069, "ts": "2026-10-29T02:40:21Z", "hours": 0.8436, "text": "its alr the end of stardance???"}, {"post_id": 72933, "ts": "2026-09-24T02:15:35Z", "hours": 1.0375, "text": "i forgot to log this lol"}, {"post_id": 61250, "ts": "2026-09-04T02:51:24Z", "hours": 0.3922, "text": "i added like the main page and a page to put libraris and fonts i use"}]...
|
Title: enote by @willexists | Stardance
Devlogs:
Title: enote by @willexists | Stardance
Devlogs:
i added like the main page and a page to put libraris and fonts i use
i forgot to log this lol
its alr the end of stardance???
Ships:
enote the frontend esque thing for a little project of mine. stardance is ending so i thought i’d ship. the main page, and a few others are completed, but not the real app please forgive me reviewers...
|
1793987253.0835516
|
1794073653.0835516
|
|
58005
|
My first slack bot! by @ramenuno | Stardance
|
ramenuno
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @ramenuno | Stardanc Title: My first slack bot! by @ramenuno | Stardance...
|
1793469011.3989856
|
1794073811.3989856
|
|
58006
|
My very own WebOS by @khadijamannan14 | Stardance
|
khadijamannan14
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @khadijamannan14 | Sta Title: My very own WebOS by @khadijamannan14 | Stardance...
|
1793469012.2899516
|
1794073812.2899516
|
|
58007
|
something random by @khadijamannan14 | Stardance
|
khadijamannan14
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: something random by @khadijamannan14 | Star Title: something random by @khadijamannan14 | Stardance...
|
1793469013.1919253
|
1794073813.1919253
|
|
58008
|
WarioWare Game by @aarush891891 | Stardance
|
aarush891891
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @aarush891891 | Stardance
|
1793469016.2861986
|
1794073816.2861986
|
|
58009
|
Nailem: AI Powered Smart Aquascape by @abieprxalt Nailem: AI Powered Smart Aquascape by @abieprxalt | Stardance...
|
abieprxalt
|
0
|
29.42
|
0
|
[]
|
[{"post_id": 66374, "ts": "202 [{"post_id": 66374, "ts": "2026-09-12T05:26:25Z", "hours": 6.435, "text": "Abstract Nailem is an AIoT-powered highly automated aquascape maintenance system, originally designed for Nilem fish (Osteochilus Vittatus). For all the information you need, check the repo here As I have promised on my previous devlog, I spent 6.5 hours on the CAD of the Aquascape. Below are some of the stuff I implemented Most of the gantry mechanism Frames includes endstops, stepper motors, and rails The from control box The HMI display A cable guide that I’m not sure will even go into the final design Whie it may look complete, there’s still a bunch of stuff left to design: Lights Auto feeder The rest of the control box Pumps and plumbing The actual aquascape itself So on the next few devlogs I will work on those !"}, {"post_id": 62874, "ts": "2026-09-06T12:23:50Z", "hours": 9.3294, "text": "PCB DONE! Abstract Nailem is an AIoT-powered highly automated aquascape maintenance system, originally designed for Nilem fish (Osteochilus Vittatus). For all the information you need, check the repo here As I had promised on my previous devlog on this project, I am pretty much done building the primary PCB! After nine hours, I’ve: Routed the final subfunctions on the PCB Cleared all DRC Created awesome silkscreen and flair Exported gerbers Next should be CAD, I guess."}, {"post_id": 62067, "ts": "2026-09-05T09:29:40Z", "hours": 2.2333, "text": "GITHUB PAGE IS UP ! Check it out pls Abstract Nailem is an AIoT-powered highly automated aquascape maintenance system, originally designed for Nilem fish (Osteochilus Vittatus). Changes Create the README page of the repo Create wiring diagram of the project Add the PCB to version control Check it out here What to expect next The PCB has seen substantial progress, and should be done by the next devlog!"}, {"post_id": 61228, "ts": "2026-09-04T01:55:04Z", "hours": 11.4181, "text": "Nailem AI Aquascape: Substantial progress on the PCB! Github page is still empty This is kind of my first devlog, as I got carried away and completely forgot to make a devlog. It’s powered by an ESP32-S3, and ALL of the (usable) pins are used. The schematic is done, but may be revised on-the-fly Done routing: Relays Analog input headers INA3221 module UART program header The ESP32-S3 itself Partially routed: Digital IO headers MOSFETs Stepper motor driver + supporting components ARGB indicator LED Reset/boot pushbuttons"}]...
|
Title: Nailem: AI Powered Smart Aquascape by @abie Title: Nailem: AI Powered Smart Aquascape by @abieprxalt | Stardance
Devlogs:
Nailem AI Aquascape: Substantial progress on the PCB! Github page is still empty This is kind of my first devlog, as I got carried away and completely forgot to make a devlog. It’s powered by an ESP32-S3, and ALL of the (usable) pins are used. The schematic is done, but may be revised on-the-fly Done routing: Relays Analog input headers INA3221 module UART program header The ESP32-S3 itself Partially routed: Digital IO headers MOSFETs Stepper motor driver + supporting components ARGB indicator LED Reset/boot pushbuttons
GITHUB PAGE IS UP ! Check it out pls Abstract Nailem is an AIoT-powered highly automated aquascape maintenance system, originally designed for Nilem fish (Osteochilus Vittatus). Changes Create the README page of the repo Create wiring diagram of the project Add the PCB to version control Check it out here What to expect next The PCB has seen substantial progress, and should be done by the next devlog!
PCB DONE! Abstract Nailem is an AIoT-powered highly automated aquascape maintenance system, originally designed for Nilem fish (Osteochilus Vittatus). For all the information you need, check the repo here As I had promised on my previous devlog on this project, I am pretty much done building the primary PCB! After nine hours, I’ve: Routed the final subfunctions on the PCB Cleared all DRC Created awesome silkscreen and flair Exported gerbers Next should be CAD, I guess.
Abstract Nailem is an AIoT-powered highly automated aquascape maintenance system, originally designed for Nilem fish (Osteochilus Vittatus). For all the information you need, check the repo here As I have promised on my previous devlog, I spent 6.5 hours on the CAD of the Aquascape. Below are some of the stuff I implemented Most of the gantry mechanism Frames includes endstops, stepper motors, and rails The from control box The HMI display A cable guide that I’m not sure will even go into the final design Whie it may look complete, there’s still a bunch of stuff left to design: Lights Auto feeder The rest of the control box Pumps and plumbing The actual aquascape itself So on the next few devlogs I will work on those !...
|
1793469020.4774773
|
1794073820.4774773
|
|
58010
|
simplenotes by @jaydenn_71 | Stardance
|
jaydenn_71
|
1
|
7.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-10T02:23:40Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "SimpleNotes I made a really basic notes app so that I can improve my Tailwind, Supabase, and JSX skills. Was migrated from macondo cause I was too lazy to deploy it to gh pages and then I forgot so here it is!", "repo": "https://github.com/jade-ore/simplenotes", "demo": "https://jade-ore.github.io/simplenotes/"}]...
|
[{"post_id": 65138, "ts": "202 [{"post_id": 65138, "ts": "2026-09-10T02:13:23Z", "hours": 0.4625, "text": "Final Devlog Making Demo It was honestly a matter of copying and pasting and then editing some logic. Overall no problems. I think I’m ready to ship!"}, {"post_id": 61874, "ts": "2026-09-05T01:06:34Z", "hours": 0.7275, "text": "Simplenotes Devlog 2 Making things clean Basically editing would delete the progress and making new notes wouldn’t clear the previous notes so I just fixed that Starting on demo I tried some things out using the “? :” thing but for some reason it wouldn’t compile so I did some research and I realized I needed to use react dom router which would have to make me switch the gh pages config and everything and I’ll do that tomorrow"}, {"post_id": 61234, "ts": "2026-09-04T02:09:56Z", "hours": 5.6297, "text": "Devlog for the website Backstory I made this a bit ago for Macondo but I got really lazy and didn’t want to deploy it and then I forgot about it and then I only remembered recently that I actually had this project. Website I made a small CRUD app with authentication using Supabase. It’s a really basic notes app (which doesn’t even work right now cause supabase is down ) that has authentication by email."}]...
|
Title: simplenotes by @jaydenn_71 | Stardance
Dev Title: simplenotes by @jaydenn_71 | Stardance
Devlogs:
Devlog for the website Backstory I made this a bit ago for Macondo but I got really lazy and didn’t want to deploy it and then I forgot about it and then I only remembered recently that I actually had this project. Website I made a small CRUD app with authentication using Supabase. It’s a really basic notes app (which doesn’t even work right now cause supabase is down ) that has authentication by email.
Simplenotes Devlog 2 Making things clean Basically editing would delete the progress and making new notes wouldn’t clear the previous notes so I just fixed that Starting on demo I tried some things out using the “? :” thing but for some reason it wouldn’t compile so I did some research and I realized I needed to use react dom router which would have to make me switch the gh pages config and everything and I’ll do that tomorrow
Final Devlog Making Demo It was honestly a matter of copying and pasting and then editing some logic. Overall no problems. I think I’m ready to ship!
Ships:
SimpleNotes I made a really basic notes app so that I can improve my Tailwind, Supabase, and JSX skills. Was migrated from macondo cause I was too lazy to deploy it to gh pages and then I forgot so here it is!...
|
1793991201.2907054
|
1794077601.2907054
|
|
58011
|
sproutly by @yay | Stardance
|
yay
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sproutly by @yay | Stardance
|
1793469025.1620672
|
1794073825.1620672
|
|
58012
|
My own site! by @MUTHUJEYA | Stardance
|
MUTHUJEYA
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @MUTHUJEYA | Stardance
|
1793469028.5682929
|
1794073828.5682929
|
|
58013
|
PHP Site by @Pixeleyesd | Stardance
|
Pixeleyesd
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: PHP Site by @Pixeleyesd | Stardance
|
1793616811.4197805
|
1794480811.4197805
|
|
58014
|
Sonar by @shresth0810 | Stardance
|
shresth0810
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Sonar by @shresth0810 | Stardance
|
1793469032.4265385
|
1794073832.4265385
|
|
58015
|
Untitled project by @tamannanaaz | Stardance
|
tamannanaaz
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @tamannanaaz | Stardanc Title: Untitled project by @tamannanaaz | Stardance...
|
1793469036.3225336
|
1794073836.3225336
|
|
58016
|
firstime by @Hex | Stardance
|
Hex
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: firstime by @Hex | Stardance
|
1793469041.8841314
|
1794073841.8841314
|
|
58017
|
firstime by @Hex | Stardance
|
Hex
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: firstime by @Hex | Stardance
|
1793469043.6759906
|
1794073843.6759906
|
|
58018
|
My website by @nithish1201 | Stardance
|
nithish1201
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-04T10:01:26Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my own personal site with html css and a bit of js for the background. I wanted to make it in a style that I liked so i went with the black and white color scheme along with the space grotesk font. Im planning to add more features to this and actually make the emailer work but that can be continued later. I feel pretty good about myself with this. Im also gonna add more of my projects as i finish and upload them on github.", "repo": "https://github.com/Nithish1201-code/Portfolio", "demo": "https://nithish1201-code.github.io/Portfolio/"}]...
|
[{"post_id": 61400, "ts": "202 [{"post_id": 61400, "ts": "2026-09-04T09:13:48Z", "hours": 1.0811, "text": "So i think im mostly done with my website. Ive implemented some more styling for fonts and other sections. And i changed the color shceme and added a custom background . I added a contact section , projects section with a few projects of mine and their github links. Still need to code some more stuff to actually send the email to me, but thats a job for part 2 of this project"}, {"post_id": 61328, "ts": "2026-09-04T05:47:14Z", "hours": 0.2647, "text": "I worked on my favicon, simple.. i know but still. and i got it all hooked up and tested"}, {"post_id": 61317, "ts": "2026-09-04T05:17:01Z", "hours": 1.475, "text": "Devlog 1: I kinda forgot to devlog properly but i will from now on. as of right now ive got the look i was going for, with a background design i found online, and repurposed for my use."}]...
|
Title: My website by @nithish1201 | Stardance
Dev Title: My website by @nithish1201 | Stardance
Devlogs:
Devlog 1: I kinda forgot to devlog properly but i will from now on. as of right now ive got the look i was going for, with a background design i found online, and repurposed for my use.
I worked on my favicon, simple.. i know but still. and i got it all hooked up and tested
So i think im mostly done with my website. Ive implemented some more styling for fonts and other sections. And i changed the color shceme and added a custom background . I added a contact section , projects section with a few projects of mine and their github links. Still need to code some more stuff to actually send the email to me, but thats a job for part 2 of this project
Ships:
I made my own personal site with html css and a bit of js for the background. I wanted to make it in a style that I liked so i went with the black and white color scheme along with the space grotesk font. Im planning to add more features to this and actually make the emailer work but that can be continued later. I feel pretty good about myself with this. Im also gonna add more of my projects as i finish and upload them on github....
|
1793728233.0979176
|
1794592233.0979176
|
|
58019
|
My own site! by @sriyaswanthsanjeevi | Stardance
|
sriyaswanthsanjeevi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @sriyaswanthsanjeevi | Star Title: My own site! by @sriyaswanthsanjeevi | Stardance...
|
1793469049.7836888
|
1794073849.7836888
|
|
58020
|
My awesome macropad! by @Kadekun | Stardance
|
Kadekun
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Kadekun | Stardanc Title: My awesome macropad! by @Kadekun | Stardance...
|
1793469052.9331396
|
1794073852.9331396
|
|
58021
|
My very own WebOS by @clarity | Stardance
|
clarity
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @clarity | Stardance
|
1793469057.1211743
|
1794073857.1211743
|
|
58022
|
AstroLog by @mirshodbek_bobonazarov_1 | Stardance
|
mirshodbek_bobonazarov_1
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: AstroLog by @mirshodbek_bobonazarov_1 | Sta Title: AstroLog by @mirshodbek_bobonazarov_1 | Stardance...
|
1793469063.1379764
|
1794073863.1379764
|
|
58023
|
WarioWare Game by @Aleem | Stardance
|
Aleem
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @Aleem | Stardance
|
1793469063.990825
|
1794073863.990825
|
|
58024
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767732.0683968
|
1794631732.0683968
|
|
58025
|
Famfy by @Natt | Stardance
|
Natt
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Famfy by @Natt | Stardance
|
1793469070.1346285
|
1794073870.1346285
|
|
58026
|
My awesome macropad! by @raninassif3 | Stardance
|
raninassif3
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @raninassif3 | Star Title: My awesome macropad! by @raninassif3 | Stardance...
|
1793469074.318261
|
1794073874.318261
|
|
58027
|
custom web by @kpk22128 | Stardance
|
kpk22128
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-04T06:50:37Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "made a nasa astronomy picture of the day site!! it fetches the daily space image (or video) from nasa’s free API and shows it with the explanation. also added a full dashboard where it saves your viewing history, favorites, and notes all in localStorage so no backend needed lol the hardest part was getting the dashboard to not show 404 - turns out vite needs a special config for multiple html pages and i had NO idea about that. spent way too long on it im proud of the dashboard honestly, it has stats, a profile u can edit, favorites grid, notes that autosave - it actually feels like a real product to test it: just go to the site, it loads today’s nasa pic automatically. then click “go to my dashboard” at the bottom to see the dashboard (your visit gets saved to history automatically!)", "repo": "https://github.com/priyanshusingh1234/nasa-app", "demo": "https://nasa-app-live.vercel.app/"}]...
|
[{"post_id": 61341, "ts": "202 [{"post_id": 61341, "ts": "2026-09-04T06:47:40Z", "hours": 0.5656, "text": "finally going to ship my project."}, {"post_id": 61314, "ts": "2026-09-04T05:11:03Z", "hours": 0.255, "text": "Thought to add hackclub auth in my NASA APOD app but i am not allowed to do so. Hence i am going to use firebase as i had mentioned earlier. Then my focus will be on improving design."}, {"post_id": 61306, "ts": "2026-09-04T04:53:10Z", "hours": 0.2569, "text": "Isn’t it strange , even i have added api now its stucks at loading because api is not returning anything.I am dead now i had taken care of all things mentioned in guide still getting error !! . wELL I will fix it very soon anyhow ."}, {"post_id": 61298, "ts": "2026-09-04T04:24:21Z", "hours": 0.2536, "text": "Made the first screen .I have not added api yet thats why it is throwing error . Will improve design when i finally add api and i am thinking of adding firebase authentication for auth as i have used it a few times. Will keep updating , stay tuned."}]...
|
Title: custom web by @kpk22128 | Stardance
Devlog Title: custom web by @kpk22128 | Stardance
Devlogs:
Made the first screen .I have not added api yet thats why it is throwing error . Will improve design when i finally add api and i am thinking of adding firebase authentication for auth as i have used it a few times. Will keep updating , stay tuned.
Isn’t it strange , even i have added api now its stucks at loading because api is not returning anything.I am dead now i had taken care of all things mentioned in guide still getting error !! . wELL I will fix it very soon anyhow .
Thought to add hackclub auth in my NASA APOD app but i am not allowed to do so. Hence i am going to use firebase as i had mentioned earlier. Then my focus will be on improving design.
finally going to ship my project.
Ships:
made a nasa astronomy picture of the day site!! it fetches the daily space image (or video) from nasa’s free API and shows it with the explanation. also added a full dashboard where it saves your viewing history, favorites, and notes all in localStorage so no backend needed lol the hardest part was getting the dashboard to not show 404 - turns out vite needs a special config for multiple html pages and i had NO idea about that. spent way too long on it im proud of the dashboard honestly, it has stats, a profile u can edit, favorites grid, notes that autosave - it actually feels like a real product to test it: just go to the site, it loads today’s nasa pic automatically. then click “go to my dashboard” at the bottom to see the dashboard (your visit gets saved to history automatically!)...
|
1793991288.8000932
|
1794077688.8000932
|
|
58028
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767733.8391755
|
1794631733.8391755
|
|
58029
|
Mental Health Tracker by @Piper_Peachez | Stardanc Mental Health Tracker by @Piper_Peachez | Stardance...
|
Piper_Peachez
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Mental Health Tracker by @Piper_Peachez | S Title: Mental Health Tracker by @Piper_Peachez | Stardance...
|
1793469079.4747376
|
1794073879.4747376
|
|
58030
|
BLARE by @krishaysuresh1 | Stardance
|
krishaysuresh1
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: BLARE by @krishaysuresh1 | Stardance
|
1793469081.238537
|
1794073881.238537
|
|
58031
|
sfjsf by @krishaysuresh1 | Stardance
|
krishaysuresh1
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sfjsf by @krishaysuresh1 | Stardance
|
1793469084.205462
|
1794073884.205462
|
|
58032
|
Quiz Thing Oh God I Can't Come up with good na Quiz Thing Oh God I Can't Come up with good names for a project wait is there a word or Letter Limit for My Project Name by @COYG_KNGPLCJMS | Stardance...
|
COYG_KNGPLCJMS
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Quiz Thing Oh God I Can't Come up with Title: Quiz Thing Oh God I Can't Come up with good names for a project wait is there a word or Letter Limit for My Project Name by @COYG_KNGPLCJMS | Stardance...
|
1793900915.8938408
|
1794764915.8938408
|
|
58033
|
Nexus Escape by @raslanyossif | Stardance
|
raslanyossif
|
1
|
10.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-16T05:36:31Z", "hours": 10.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I developed a game called NEXUS-09: Neon Escape, which is a cyberpunk-style escape room game that involves solving four puzzles to get fragments of access and run away before time is up. This game consists of a security code puzzle, a signal sequence challenge, and a memory matching game. The biggest difficulties were creating separate puzzle systems combined into one, handling the running of the countdown and game states simultaneously, and coming up with a graphical animated interface. It was also extremely important to track all progress, mistakes, sounds, transitions, and final results during the gameplay. I feel proud of the atmosphere and presentation of the game in general. The neon design of the game, glitch effects, particle background, scanlines, sound feedback, progress tracking, and ranking system are what I am especially satisfied with. What should you know before testing: Solve the terminal puzzle first, then complete the signal, memory, and reactor core challenges. The goal is to collect all four fragments before the timer reaches zero. You can’t access or do core challenge until you complete all the other 3 challenges then core unlocks.", "repo": "https://github.com/Yossifraslan/Nexus-Escape", "demo": "https://yossifraslan.github.io/Nexus-Escape/"}]...
|
[{"post_id": 65257, "ts": "202 [{"post_id": 65257, "ts": "2026-09-10T08:10:37Z", "hours": 9.8864, "text": "DEVLOG TIMEEEE:» NEXUS-09 // Neon Escape Built a browser escape room game - vanilla HTML/CSS/JS, no frameworks, no libraries. Just a single index.html , style.css , and script.js . the pitch You’re trapped inside a failing machine intelligence called NEXUS-09. You’ve got 5 minutes to recover 4 access fragments and get out before containment seals the partition. Cyberpunk/hacker terminal aesthetic - scanlines, glitch text, a particle field background, screen shake, the works. the four puzzles - Terminal - crack a 4-digit auth code using deduced clues (first digit > 3, second digit = cores online, third = flagged subsystems, last digit = double the first, wrapping past 9). Signal - a Simon-says style sequence of 4 symbols flashed on a fake oscilloscope canvas, played back and then repeated by the player. 3 mistakes and the transmission resets. Memory - classic 8-pair matching grid, but themed as a “memory lattice” with glyph tiles. Core - locked until the other 3 fragments are secured. Three concentric SVG rings, each rotated independently in 90° steps until all align - a synchronization puzzle to trigger the final breach. Once all 4 are collected, the game unlocks a shutdown/escape sequence with a progress bar and a scored results screen (time remaining, mistakes, puzzles completed → rank from Rookie Hacker up to System Breaker), with high score saved locally. some of the fun technical bits Web Audio, zero audio files. Every sound -clicks, errors, alarms, victory chime - is a synthesized oscillator tone (sine/square/triangle/sawtooth) with gain envelopes and frequency sweeps. No .mp3 / .wav anywhere. Canvas particle field in the background: ~70 points drift around and draw connecting lines when close to each other, classic constellation effect, capped by screen area so it doesn’t die on big displays. Fake system telemetry running the whole time you play - a live clock, CPU/security bars wiggling via sine waves + noise, a scrolling log of believable-sounding system messages, a random hex string ticking over. Purely cosmetic, but it sells the “you’re inside a machine” feeling. Screen shake is just a CSS class toggled on/off (forcing a reflow with offsetWidth so it can retrigger), fired on mistakes, fragment pickups, and timer milestones. Countdown timer flips into warning (⚠️ orange) and critical (🔴 red) states at 3 minutes and 1 minute left, with an alarm tone + shake at each threshold. Structure Everything is organized into small classes - AudioEngine , ParticleField , Telemetry , CountdownTimer , one class per puzzle ( TerminalPuzzle , SignalPuzzle , MemoryPuzzle , CorePuzzle ), and a top-level Game class that owns state (which fragments are collected, mistakes, current view) and wires everything together. Screens are just <section> elements toggled with an active class — boot log → start screen → game → final access → escape sequence → win/lose."}]...
|
Title: Nexus Escape by @raslanyossif | Stardance
Title: Nexus Escape by @raslanyossif | Stardance
Devlogs:
DEVLOG TIMEEEE:» NEXUS-09 // Neon Escape Built a browser escape room game - vanilla HTML/CSS/JS, no frameworks, no libraries. Just a single index.html , style.css , and script.js . the pitch You’re trapped inside a failing machine intelligence called NEXUS-09. You’ve got 5 minutes to recover 4 access fragments and get out before containment seals the partition. Cyberpunk/hacker terminal aesthetic - scanlines, glitch text, a particle field background, screen shake, the works. the four puzzles - Terminal - crack a 4-digit auth code using deduced clues (first digit > 3, second digit = cores online, third = flagged subsystems, last digit = double the first, wrapping past 9). Signal - a Simon-says style sequence of 4 symbols flashed on a fake oscilloscope canvas, played back and then repeated by the player. 3 mistakes and the transmission resets. Memory - classic 8-pair matching grid, but themed as a “memory lattice” with glyph tiles. Core - locked until the other 3 fragments are secured. Three concentric SVG rings, each rotated independently in 90° steps until all align - a synchronization puzzle to trigger the final breach. Once all 4 are collected, the game unlocks a shutdown/escape sequence with a progress bar and a scored results screen (time remaining, mistakes, puzzles completed → rank from Rookie Hacker up to System Breaker), with high score saved locally. some of the fun technical bits Web Audio, zero audio files. Every sound -clicks, errors, alarms, victory chime - is a synthesized oscillator tone (sine/square/triangle/sawtooth) with gain envelopes and frequency sweeps. No .mp3 / .wav anywhere. Canvas particle field in the background: ~70 points drift around and draw connecting lines when close to each other, classic constellation effect, capped by screen area so it doesn’t die on big displays. Fake system telemetry running the whole time you play - a live clock, CPU/security bars wiggling via sine waves + noise, a scrolling log of believable-sounding system messages, a random hex string ticking over. Purely cosmetic, but it sells the “you’re inside a machine” feeling. Screen shake is just a CSS class toggled on/off (forcing a reflow with offsetWidth so it can retrigger), fired on mistakes, fragment pickups, and timer milestones. Countdown timer flips into warning (⚠️ orange) and critical (🔴 red) states at 3 minutes and 1 minute left, with an alarm tone + shake at each threshold. Structure Everything is organized into small classes - AudioEngine , ParticleField , Telemetry , CountdownTimer , one class per puzzle ( TerminalPuzzle , SignalPuzzle , MemoryPuzzle , CorePuzzle ), and a top-level Game class that owns state (which fragments are collected, mistakes, current view) and wires everything together. Screens are just <section> elements toggled with an active class — boot log → start screen → game → final access → escape sequence → win/lose.
Ships:
I developed a game called NEXUS-09: Neon Escape, which is a cyberpunk-style escape room game that involves solving four puzzles to get fragments of access and run away before time is up. This game consists of a security code puzzle, a signal sequence challenge, and a memory matching game. The biggest difficulties were creating separate puzzle systems combined into one, handling the running of the countdown and game states simultaneously, and coming up with a graphical animated interface. It was also extremely important to track all progress, mistakes, sounds, transitions, and final results during the gameplay. I feel proud of the atmosphere and presentation of the game in general. The neon design of the game, glitch effects, particle background, scanlines, sound feedback, progress tracking, and ranking system are what I am especially satisfied with. What should you know before testing: Solve the terminal puzzle first, then complete the signal, memory, and reactor core challenges. The goal is to collect all four fragments before the timer reaches zero. You can’t access or do core challenge until you complete all the other 3 challenges then core unlocks....
|
1794023699.5211082
|
1794110099.5211082
|
|
58034
|
Alive Internet(AI) Extension by @COYG_KNGPLCJMS | Alive Internet(AI) Extension by @COYG_KNGPLCJMS | Stardance...
|
COYG_KNGPLCJMS
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Alive Internet(AI) Extension by @COYG_KNGPL Title: Alive Internet(AI) Extension by @COYG_KNGPLCJMS | Stardance...
|
1793900917.6752737
|
1794764917.6752737
|
|
58035
|
Dalil by @ahmed_younes | Stardance
|
ahmed_younes
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Dalil by @ahmed_younes | Stardance
|
1793469094.5779042
|
1794073894.5779042
|
|
58036
|
AvardWare by @aavarvd | Stardance
|
aavarvd
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: AvardWare by @aavarvd | Stardance
|
1793469097.5296013
|
1794073897.5296013
|
|
58037
|
Modular, Rust-based file explorer by @fabricio_ar Modular, Rust-based file explorer by @fabricio_ar | Stardance...
|
fabricio_ar
|
0
|
4.19
|
0
|
[]
|
[{"post_id": 63275, "ts": "202 [{"post_id": 63275, "ts": "2026-09-07T00:47:19Z", "hours": 1.5828, "text": "Hiii, Fabricio here. Since the last devlog, I focused on making the VFS core trustworthy instead of just functional. I added a unit test for every method of the FileSystem trait in ferrox-core, using temporary directories (via tempfile) so the tests are isolated and don’t touch the real filesystem. There’s now one test per VFS operation: read_dir_lists_a_file — lists entries in a directory. metadata_returns_correct_node_type_for_file — checks the NodeType returned for a file. exists_returns_true_for_existing_file — verifies existence checks. create_dir_creates_a_directory — creates a directory (and its parents). remove_deletes_a_file — deletes a file and confirms it’s gone. rename_renames_a_file — moves/renames a file. find_matches_file_in_nested_directory — recursive search finds a file in a nested folder. This closes the “Add unit tests using temporary directories” milestone from Phase 0 of the roadmap. On the architecture side, I started modeling the advanced VFS entities. I added a Mount type (with a MountKind enum, currently Local) that maps a virtual mount_point to a real source path handled by a specific backend. Right now it’s just the data model the actual mount resolution logic will come next but it lays the groundwork for composing multiple backends (local, zip, remote, etc.) under a single virtual tree, which is the whole point of the VFS-first design. Next up : wiring the Mount model into the VFS so paths can actually be routed to the right backend, and moving toward async I/O with tokio."}, {"post_id": 61316, "ts": "2026-09-04T05:14:41Z", "hours": 2.6111, "text": "Ferrox is a modular file explorer coded in Rust that aims to be super fast by applying competitive programming concepts and efficient algorithms to directory traversal, currently sitting at v0.1.0-alpha with a solid foundation that features a decoupled Virtual File System architecture (ferrox-core) completely separated from the CLI interface (ferrox-cli) to allow future TUI (ratatui) and GUI implementations to share the exact same logic; it already includes basic functional commands like ls with directory-first sorting and human-readable size formatting, mkdir, mv, rm with symlink-safe checks, stat for metadata inspection, and a recursive DFS-based find command, laying down the baseline before moving into parallel traversals, memory optimizations, and the interactive terminal interface."}]...
|
Title: Modular, Rust-based file explorer by @fabri Title: Modular, Rust-based file explorer by @fabricio_ar | Stardance
Devlogs:
Ferrox is a modular file explorer coded in Rust that aims to be super fast by applying competitive programming concepts and efficient algorithms to directory traversal, currently sitting at v0.1.0-alpha with a solid foundation that features a decoupled Virtual File System architecture (ferrox-core) completely separated from the CLI interface (ferrox-cli) to allow future TUI (ratatui) and GUI implementations to share the exact same logic; it already includes basic functional commands like ls with directory-first sorting and human-readable size formatting, mkdir, mv, rm with symlink-safe checks, stat for metadata inspection, and a recursive DFS-based find command, laying down the baseline before moving into parallel traversals, memory optimizations, and the interactive terminal interface.
Hiii, Fabricio here. Since the last devlog, I focused on making the VFS core trustworthy instead of just functional. I added a unit test for every method of the FileSystem trait in ferrox-core, using temporary directories (via tempfile) so the tests are isolated and don’t touch the real filesystem. There’s now one test per VFS operation: read_dir_lists_a_file — lists entries in a directory. metadata_returns_correct_node_type_for_file — checks the NodeType returned for a file. exists_returns_true_for_existing_file — verifies existence checks. create_dir_creates_a_directory — creates a directory (and its parents). remove_deletes_a_file — deletes a file and confirms it’s gone. rename_renames_a_file — moves/renames a file. find_matches_file_in_nested_directory — recursive search finds a file in a nested folder. This closes the “Add unit tests using temporary directories” milestone from Phase 0 of the roadmap. On the architecture side, I started modeling the advanced VFS entities. I added a Mount type (with a MountKind enum, currently Local) that maps a virtual mount_point to a real source path handled by a specific backend. Right now it’s just the data model the actual mount resolution logic will come next but it lays the groundwork for composing multiple backends (local, zip, remote, etc.) under a single virtual tree, which is the whole point of the VFS-first design. Next up : wiring the Mount model into the VFS so paths can actually be routed to the right backend, and moving toward async I/O with tokio....
|
1793469099.8445241
|
1794073899.8445241
|
|
58038
|
StudyPilot AI by @aadhyachoudhary012 | Stardance
|
aadhyachoudhary012
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-16T18:15:20Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built StudyPilot AI because I wanted a study planner that actually adapts to the student instead of giving everyone the same timetable. The main challenge was connecting the different parts together — Gemini, MongoDB, student performance, and Google Calendar — so that the study recommendations actually change based on what the student needs. I’m most proud of the adaptive learning idea: quiz → analyze performance → find weak topics → study → re-test → adapt. You can test the project by creating an account, adding subjects/topics, trying the quiz features, and exploring the dashboard. I’d especially love feedback on the adaptive recommendations! 🚀", "repo": "https://github.com/webadda1401/studyPolitAI", "demo": "https://studypolitai.onrender.com/"}]...
|
[{"post_id": 68171, "ts": "202 [{"post_id": 68171, "ts": "2026-09-14T17:14:47Z", "hours": 2.0147, "text": "i have created a studyPolitAi in which student can track thier study.make plan to study . set priority subject and exam"}]...
|
Title: StudyPilot AI by @aadhyachoudhary012 | Star Title: StudyPilot AI by @aadhyachoudhary012 | Stardance
Devlogs:
i have created a studyPolitAi in which student can track thier study.make plan to study . set priority subject and exam
Ships:
I built StudyPilot AI because I wanted a study planner that actually adapts to the student instead of giving everyone the same timetable. The main challenge was connecting the different parts together — Gemini, MongoDB, student performance, and Google Calendar — so that the study recommendations actually change based on what the student needs. I’m most proud of the adaptive learning idea: quiz → analyze performance → find weak topics → study → re-test → adapt. You can test the project by creating an account, adding subjects/topics, trying the quiz features, and exploring the dashboard. I’d especially love feedback on the adaptive recommendations! 🚀...
|
1794023706.502363
|
1794110106.502363
|
|
58039
|
My awesome macropad! by @Dannykong | Stardance
|
Dannykong
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Dannykong | Starda Title: My awesome macropad! by @Dannykong | Stardance...
|
1793469107.4327583
|
1794073907.4327583
|
|
58040
|
my own corner of the internet by @kirbyy | Stardan my own corner of the internet by @kirbyy | Stardance...
|
kirbyy
|
0
|
10.96
|
0
|
[]
|
[{"post_id": 83763, "ts": "202 [{"post_id": 83763, "ts": "2026-10-28T15:33:20Z", "hours": 6.9111, "text": "(10/28) JEEZ, it’s been a while since an update. I honestly lost motivation for a while, probably putting more effort than I need to. I completely reworked the layout and moved content over to different sections. I redid the nav bar, had to learn CSS grid and finished the homepage, and started work on the about me page, edited the layout (im still struggling with overlaps) and then ran out of codespace storage…however, I will start work again using hack club spaces! Really proud of how it’s looking despite not being finished. Gonna try and wrap it up quickly before Stardance ends."}, {"post_id": 70340, "ts": "2026-09-19T00:10:03Z", "hours": 2.1083, "text": "(9/18/2026) Updated the layout and added a navigation bar! Added an image to spice up the site (I also just love Superman), and FINALLY figured out how to get those boxes centered using flexbox. Decided to change the colors to replicate a newspaper style, and plan to add space-inspired margins eventually :)"}, {"post_id": 62704, "ts": "2026-09-06T06:08:10Z", "hours": 1.9403, "text": "(9/6/2026) first ever stardance devlog! having to re-learn html and css isn’t exactly great but it was rewarding to finally get some visuals on the page and get a bit of a backbone going. Hardest part was figuring out class and id divs (didn’t realize the difference between . and #), and trying to center them (which I still haven’t figured out LOL) but progress was made!"}]...
|
Title: my own corner of the internet by @kirbyy | Title: my own corner of the internet by @kirbyy | Stardance
Devlogs:
(9/6/2026) first ever stardance devlog! having to re-learn html and css isn’t exactly great but it was rewarding to finally get some visuals on the page and get a bit of a backbone going. Hardest part was figuring out class and id divs (didn’t realize the difference between . and #), and trying to center them (which I still haven’t figured out LOL) but progress was made!
(9/18/2026) Updated the layout and added a navigation bar! Added an image to spice up the site (I also just love Superman), and FINALLY figured out how to get those boxes centered using flexbox. Decided to change the colors to replicate a newspaper style, and plan to add space-inspired margins eventually :)
(10/28) JEEZ, it’s been a while since an update. I honestly lost motivation for a while, probably putting more effort than I need to. I completely reworked the layout and moved content over to different sections. I redid the nav bar, had to learn CSS grid and finished the homepage, and started work on the about me page, edited the layout (im still struggling with overlaps) and then ran out of codespace storage…however, I will start work again using hack club spaces! Really proud of how it’s looking despite not being finished. Gonna try and wrap it up quickly before Stardance ends....
|
1793469111.6271775
|
1794073911.6271775
|
|
58041
|
My awesome macropad! by @maheshinkit | Stardance
|
maheshinkit
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @maheshinkit | Star Title: My awesome macropad! by @maheshinkit | Stardance...
|
1793469114.5306287
|
1794073914.5306287
|
|
58042
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767735.9929442
|
1794631735.9929442
|
|
58043
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767737.7415812
|
1794631737.7415812
|
|
58044
|
My very own WebOS by @Krishiv1377 | Stardance
|
Krishiv1377
|
0
|
0.37
|
0
|
[]
|
[{"post_id": 62639, "ts": "202 [{"post_id": 62639, "ts": "2026-09-06T03:20:33Z", "hours": 0.3656, "text": "working on my own os ahhhhaha and had forgotten hackatime too YAY"}]...
|
Title: My very own WebOS by @Krishiv1377 | Stardan Title: My very own WebOS by @Krishiv1377 | Stardance
Devlogs:
working on my own os ahhhhaha and had forgotten hackatime too YAY...
|
1793469120.3908725
|
1794073920.3908725
|
|
58045
|
Trivia Bot by @Seyin | Stardance
|
Seyin
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-06T07:10:56Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "A Slack trivia bot in JavaScript. That posts questions, takes answers with DM. I went from not knowing how to make a slack bot to having something actually deployed and working.", "repo": "https://github.com/Seyinlash/Trivia-bot", "demo": "https://hackclub.enterprise.slack.com/archives/C0C0D304Q1E"}]...
|
[{"post_id": 61865, "ts": "202 [{"post_id": 61865, "ts": "2026-09-05T00:08:48Z", "hours": 0.5769, "text": "I built a trivia bot for Slack from scratch using JavaScript, Node.js, and Slack’s Bolt framework running in Socket Mode. It posts trivia questions in a channel, lets people DM their answers privately (so no one can just copy the first response), tracks scores, and has a leaderboard. Questions come from a live API (Open Trivia DB) with a local JSON question bank as a fallback if the API is ever down."}, {"post_id": 61617, "ts": "2026-09-04T16:30:24Z", "hours": 0.3311, "text": "Right now I am doing the commands and testing them hopefully they work"}]...
|
Title: Trivia Bot by @Seyin | Stardance
Devlogs:
Title: Trivia Bot by @Seyin | Stardance
Devlogs:
Right now I am doing the commands and testing them hopefully they work
I built a trivia bot for Slack from scratch using JavaScript, Node.js, and Slack’s Bolt framework running in Socket Mode. It posts trivia questions in a channel, lets people DM their answers privately (so no one can just copy the first response), tracks scores, and has a leaderboard. Questions come from a live API (Open Trivia DB) with a local JSON question bank as a fallback if the API is ever down.
Ships:
A Slack trivia bot in JavaScript. That posts questions, takes answers with DM. I went from not knowing how to make a slack bot to having something actually deployed and working....
|
1793774986.6818047
|
1794638986.6818047
|
|
58046
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767738.6277628
|
1794631738.6277628
|
|
58047
|
My own site! by @TManuel | Stardance
|
TManuel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @TManuel | Stardance
|
1793469190.3502963
|
1794073990.3502963
|
|
58048
|
My very own WebOS by @hack-king | Stardance
|
hack-king
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @hack-king | Stardance
|
1793469192.1317272
|
1794073992.1317272
|
|
58049
|
Mc-Server-Launcher by @kiyansh | Stardance
|
kiyansh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Mc-Server-Launcher by @kiyansh | Stardance
|
1793900977.4991193
|
1794764977.4991193
|
|
58050
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767739.4832945
|
1794631739.4832945
|
|
58051
|
softwear by @harshithgamedeveloper | Stardance
|
harshithgamedeveloper
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: softwear by @harshithgamedeveloper | Starda Title: softwear by @harshithgamedeveloper | Stardance...
|
1793469357.591704
|
1794074157.591704
|