|
18001
|
My first slack bot! by @grg_vini | Stardance
|
grg_vini
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @grg_vini | Stardanc Title: My first slack bot! by @grg_vini | Stardance...
|
1793850740.9543684
|
1794455540.9543684
|
|
18002
|
Island blender by @Siedy | Stardance
|
Siedy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Island blender by @Siedy | Stardance
|
1793285741.6148772
|
1793890541.6148772
|
|
18003
|
My awesome macropad! by @AjCreates | Stardance
|
AjCreates
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @AjCreates | Starda Title: My awesome macropad! by @AjCreates | Stardance...
|
1793807447.3413692
|
1794412247.3413692
|
|
18004
|
MeowOS by @ajmaleee__ | Stardance
|
ajmaleee__
|
2
|
13.37
|
30
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-05T10:20:48Z", "hours": 2.0, "multiplier": 12.64, "payout": 30, "blessing": "neutral", "text": "MEOW :3 I can confidently say MeowOS is one of the most unhinged yet beautiful things I’ve created on this floating space rock the idea was born while I was reading about webOS meanwhile my cat was standing beside me screaming for treats like a tiny unpaid project manager. that was the exact moment science peaked For the past several days I have sacrificed,sleep, sanity, my hard disk,and possibly several years of lifespan to create this masterpiece This second ship was also way less AI carried compared to before. Most of the time it was just me, caffeine, broken CSS, and staring at the screen like a medieval scholar trying to decode ancient prophecies somehow… against all odds… MeowOS survived And honestly? every 13+ hour coding session was worth it No matter what happens, MeowOS will probably remain one of my favorite projects ever made So here I am proudly presenting… MEOW OS <3 try ittt!! : https://ajmaleee.github.io/MeowOS-v2/ you can get a tour of the project by clicking “u are a shipright” and selecting either tour or checklist :3", "repo": "https://github.com/Ajmaleee/MeowOS", "demo": "https://ajmaleee.github.io/MeowOS/"}, {"ship_num": 2, "ts": "2026-06-28T12:39:14Z", "hours": 10.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "MEOW :3 I must say… MeowOS is probably the finest thing I’ve created during my stay on this spinning rock i got the idea while I was reading about webOS… meanwhile my cat was aggressively screaming at me for extra treats. Truly a revolutionary moment in computer science >_< Over the past several days, I sacrificed sleep, sanity, and unfortunately one hard disk to bring this project to life. Despite all the chaos, bugs, and moments where I questioned my existence, I somehow managed to build what you see here today And honestly… Every single sleepless night and 10+ hour coding session was worth it No matter what happens, MeowOS will always stay close to my heart So here I am, proudly presenting… MEOW OS try ittt!! : https://ajmaleee.github.io/MeowOS-v2/ you can get a tour of this project by clicking u are a shipright, and selecting either tour or checklist", "repo": "https://github.com/Ajmaleee/MeowOS", "demo": "https://ajmaleee.github.io/MeowOS/"}]...
|
[{"post_id": 44080, "ts": "202 [{"post_id": 44080, "ts": "2026-08-09T16:32:52Z", "hours": 1.0019, "text": "FINAL DEVLOG ____________________________________________________________________________________________here are the changes:- -re wrote the entire source code,its now simple,yet cat theme focusesd. -added a spidey cat(inspired from the new spiderman moovie -added devlog app,the path is more better there ive come up with the most finest animation i could pull off this marks the end of my journy, ____________________________________________________________________________________________TELL YO CAT I SAID PSPSPS…"}, {"post_id": 26642, "ts": "2026-07-11T15:59:40Z", "hours": 0.3675, "text": "FINAL DEVLOG : before dat,i forgot to configuere hackatime in my new pc and a lot of working time aint recorded T_T, im srry yallllll with that said,here are the changes: -reduced AI usage to less than strictly 30%, yes the interface is same but the code was rewritten with a slightly better logic and smoother flow ive kept the guided tour as is as i dont want new users to struggle using my OS -im learning to use git,SO AS A TRIBUTE ive added git to catshell !!~ ,all the git commands work and i was able to manage a small memmory allocation for the files being used! -i wanted to add smoother animations for my project,here it is,with the most finest animation i could pull off this marks the end of my journy, TELL YO CAT I SAID PSPSPS…"}, {"post_id": 22739, "ts": "2026-07-05T10:01:42Z", "hours": 1.9667, "text": "MROWWW!~ soooooooooooooo, i re wrote almost all parts of css, i tried to maintain the original look tho re wrote the css,enhanced the ui"}, {"post_id": 19323, "ts": "2026-06-30T16:31:40Z", "hours": 0.4039, "text": "MROWW~ my ship requires changes…the reason said is heavy use of AI honestly..i think its true..i utilised LLMs lil too much to add features quickly.. i too have contributed an unavoidable part in programing,proved by the 10+ hour hackatime.However,i respect the desecion made by the shipwrites and acknowledge my mistake well….a wise man once said, nothing but hardwork can bring you success,..yes its true i realise i deviatd from my path and over used somthing which i shuldnt have to resolve the issue,ive decided to rewrite the entire css,but also to not to use any help of any kind of LLMs ,exept in extreme cases of errors ,which i will mention explicitly in the coming devlogs hence I .. wholeheartedly appologise for deviating from my path and the mission"}, {"post_id": 17368, "ts": "2026-06-28T04:00:00Z", "hours": 3.6172, "text": "MEOWW~, a lot of things happened T_Tfirstly,my hard disk randomly decided to d*e 4 days ago by currupting lot of my files,thankfully i was able to recover most part of it,i ordered a new ssd …MY POTATO WORKS AGAINNNN the past 4 days ive been devoloping the project imma brothers laptop,he said no to install hackatime,so i ended up jus doing it without it,prolly took a lot more time than what it shows here Thanks to @tongyu for showing intrest imma project,and as a note of thanks,ive added @tongyu s favorite pet cieling,read more abt it below i added hella lot of cool things,wnna try it out? https://ajmaleee.github.io/MeowOS-v2/ ——————————————————— changes:-added customise my cat feature,now u can add sunglasses,hats and cool stuff with yo cattttt(and ofcc cieling, and cielingssss !! :3 -added INSTAGRAM,u can doomscroll now (cat reels ofc >_<) -minor bug fixes here and there and in the entire ui flow(cats are good at hunting bugs ) only thing now left is to add an icon for pawgram(instagram),and im done for shipping, hopefully this is the last devlog before shippingi have put the best of my effort in this, and i must say ,the journy was amazing and i learned a lot of new things TELL YO CAT I SAID PSPSPSPSP……"}, {"post_id": 10744, "ts": "2026-06-17T17:10:24Z", "hours": 1.8333, "text": "soooo…i made a dumb decetion of using codex after seeing an ad,no hate,but it basicly filled my code with bugs T_T i wanted to make the icons squircle,but couldnt,ill do it soon https://ajmaleee.github.io/MeowOS-v2/ changes: -fixed bug in app icon size edit,fixed it,now it actually increases icon image size -gave the calender and the calculator UI more buetiful ^_^ -added meow sound ,looking forward to add pur -fixed a bug in the purr planner,loading error bug fixed -made the fur explorer much more easy to manage,minor bug fix TEL YO CAT I SAID PSPSPSPSPPSPS…."}, {"post_id": 10042, "ts": "2026-06-16T16:39:58Z", "hours": 1.6236, "text": "quick devlog,its past my bedtime,i might get caught any time! try MeowOS : https://ajmaleee.github.io/MeowOS-v2/ changes: -fixed some bugs -added space cat wallpapper (yeaa i stole it from google~) -the most tough part…designed most of the icons,..some more left(ts took 1 hour btw,i didnt know how to connect canva to hackatime,that time aint added T_T) tday was a busy day,couldnt do much ,be back tmrww MEOWWW~!"}, {"post_id": 9321, "ts": "2026-06-15T17:15:26Z", "hours": 1.7069, "text": "MEOW!!,new update dropped try the current version v2.2: https://ajmaleee.github.io/MeowOS-v2/ changes made ^_^ : -added more backgrounds and wallpapper -fixed mouse not visible bug -added proper memes in to the memes app! (yeaa i cant live without cat memes T_T ) -added meow sound,idk why…its ADDICTING! -implimented memmory in pawpad! -whishkers the cat is now online 24/7 :3 -last but not least,now u can upload gifs as bg <3 beforee goingg…. TELL YOUR CAT I SAID PSPSPSPSPS ^_^"}, {"post_id": 8665, "ts": "2026-06-14T12:06:08Z", "hours": 0.8944, "text": "behold the ⭐catOS v2.1⭐ u dont need to read ts and all,jus try it yourself😁 v2.1 : https://ajmaleee.github.io/MeowOS-v2/ v1.0: https://ajmaleee.github.io/MeowOS/ changes made :3 -Re-designed the old cyberpunk theme with actual cat theme -added mac os style dock for better window managment -added option to upload custom wallpaper -made the flow smoother ,added more details to the apps -added devoloper details-yeaa i wanna glaze ngl😆 -fixed the big ahh bug in the calculator -added new commands to catshell, more meow meow now😇 buttttt, im feeling lazy tday and therefore u cant basicaly see the icons ,mouse pointer, moosics and images rn, imma add em pretty soon lmk if u find any bugs ,ill hunt em down😼🐾"}, {"post_id": 8134, "ts": "2026-06-13T16:05:07Z", "hours": 0.4097, "text": "meowOS v.1 is readyy!!,looking forward to meow more in the coming days wanna try it out? ,clicke here -> https://ajmaleee.github.io/MeowOS/ included apps: -meme gallary -purrfox (browser) -pawpad (hehhee creativity level 📈) -meowtunes -cat paint (now u can export the files!!) -catshell -fur explorer -cal cat -catch yarns -settings -paw planner (calender 😆) -and more! and guess what,u can message other cats!~ ^_^"}]...
|
Title: MeowOS by @ajmaleee__ | Stardance
Devlogs: Title: MeowOS by @ajmaleee__ | Stardance
Devlogs:
meowOS v.1 is readyy!!,looking forward to meow more in the coming days wanna try it out? ,clicke here -> https://ajmaleee.github.io/MeowOS/ included apps: -meme gallary -purrfox (browser) -pawpad (hehhee creativity level 📈) -meowtunes -cat paint (now u can export the files!!) -catshell -fur explorer -cal cat -catch yarns -settings -paw planner (calender 😆) -and more! and guess what,u can message other cats!~ ^_^
behold the ⭐catOS v2.1⭐ u dont need to read ts and all,jus try it yourself😁 v2.1 : https://ajmaleee.github.io/MeowOS-v2/ v1.0: https://ajmaleee.github.io/MeowOS/ changes made :3 -Re-designed the old cyberpunk theme with actual cat theme -added mac os style dock for better window managment -added option to upload custom wallpaper -made the flow smoother ,added more details to the apps -added devoloper details-yeaa i wanna glaze ngl😆 -fixed the big ahh bug in the calculator -added new commands to catshell, more meow meow now😇 buttttt, im feeling lazy tday and therefore u cant basicaly see the icons ,mouse pointer, moosics and images rn, imma add em pretty soon lmk if u find any bugs ,ill hunt em down😼🐾
MEOW!!,new update dropped try the current version v2.2: https://ajmaleee.github.io/MeowOS-v2/ changes made ^_^ : -added more backgrounds and wallpapper -fixed mouse not visible bug -added proper memes in to the memes app! (yeaa i cant live without cat memes T_T ) -added meow sound,idk why…its ADDICTING! -implimented memmory in pawpad! -whishkers the cat is now online 24/7 :3 -last but not least,now u can upload gifs as bg <3 beforee goingg…. TELL YOUR CAT I SAID PSPSPSPSPS ^_^
quick devlog,its past my bedtime,i might get caught any time! try MeowOS : https://ajmaleee.github.io/MeowOS-v2/ changes: -fixed some bugs -added space cat wallpapper (yeaa i stole it from google~) -the most tough part…designed most of the icons,..some more left(ts took 1 hour btw,i didnt know how to connect canva to hackatime,that time aint added T_T) tday was a busy day,couldnt do much ,be back tmrww MEOWWW~!
soooo…i made a dumb decetion of using codex after seeing an ad,no hate,but it basicly filled my code with bugs T_T i wanted to make the icons squircle,but couldnt,ill do it soon https://ajmaleee.github.io/MeowOS-v2/ changes: -fixed bug in app icon size edit,fixed it,now it actually increases icon image size -gave the calender and the calculator UI more buetiful ^_^ -added meow sound ,looking forward to add pur -fixed a bug in the purr planner,loading error bug fixed -made the fur explorer much more easy to manage,minor bug fix TEL YO CAT I SAID PSPSPSPSPPSPS….
MEOWW~, a lot of things happened T_Tfirstly,my hard disk randomly decided to d*e 4 days ago by currupting lot of my files,thankfully i was able to recover most part of it,i ordered a new ssd …MY POTATO WORKS AGAINNNN the past 4 days ive been devoloping the project imma brothers laptop,he said no to install hackatime,so i ended up jus doing it without it,prolly took a lot more time than what it shows here Thanks to @tongyu for showing intrest imma project,and as a note of thanks,ive added @tongyu s favorite pet cieling,read more abt it below i added hella lot of cool things,wnna try it out? https://ajmaleee.github.io/MeowOS-v2/ ——————————————————— changes:-added customise my cat feature,now u can add sunglasses,hats and cool stuff with yo cattttt(and ofcc cieling, and cielingssss !! :3 -added INSTAGRAM,u can doomscroll now (cat reels ofc >_<) -minor bug fixes here and there and in the entire ui flow(cats are good at hunting bugs ) only thing now left is to add an icon for pawgram(instagram),and im done for shipping, hopefully this is the last devlog before shippingi have put the best of my effort in this, and i must say ,the journy was amazing and i learned a lot of new things TELL YO CAT I SAID PSPSPSPSP……
MROWW~ my ship requires changes…the reason said is heavy use of AI honestly..i think its true..i utilised LLMs lil too much to add features quickly.. i too have contributed an unavoidable part in programing,proved by the 10+ hour hackatime.However,i respect the desecion made by the shipwrites and acknowledge my mistake well….a wise man once said, nothing but hardwork can bring you success,..yes its true i realise i deviatd from my path and over used somthing which i shuldnt have to resolve the issue,ive decided to rewrite the entire css,but also to not to use any help of any kind of LLMs ,exept in extreme cases of errors ,which i will mention explicitly in the coming devlogs hence I .. wholeheartedly appologise for deviating from my path and the mission
MROWWW!~ soooooooooooooo, i re wrote almost all parts of css, i tried to maintain the original look tho re wrote the css,enhanced the ui
FINAL DEVLOG : before dat,i forgot to configuere hackatime in my new pc and a lot of working time aint recorded T_T, im srry yallllll with that said,here are the changes: -reduced AI usage to less than strictly 30%, yes the interface is same but the code was rewritten with a slightly better logic and smoother flow ive kept the guided tour as is as i dont want new users to struggle using my OS -im learning to use git,SO AS A TRIBUTE ive added git to catshell !!~ ,all the git commands work and i was able to manage a small memmory allocation for the files being used! -i wanted to add smoother animations for my project,here it is,with the most finest animation i could pull off this marks the end of my journy, TELL YO CAT I SAID PSPSPS…
FINAL DEVLOG ____________________________________________________________________________________________here are the changes:- -re wrote the entire source code,its now simple,yet cat theme focusesd. -added a spidey cat(inspired from the new spiderman moovie -added devlog app,the path is more better there ive come up with the most finest animation i could pull off this marks the end of my journy, ____________________________________________________________________________________________TELL YO CAT I SAID PSPSPS…
Ships:
MEOW :3 I must say… MeowOS is probably the finest thing I’ve created during my stay on this spinning rock i got the idea while I was reading about webOS… meanwhile my cat was aggressively screaming at me for extra treats. Truly a revolutionary moment in computer science >_< Over the past several days, I sacrificed sleep, sanity, and unfortunately one hard disk to bring this project to life. Despite all the chaos, bugs, and moments where I questioned my existence, I somehow managed to build what you see here today And honestly… Every single sleepless night and 10+ hour coding session was worth it No matter what happens, MeowOS will always stay close to my heart So here I am, proudly presenting… MEOW OS try ittt!! : https://ajmaleee.github.io/MeowOS-v2/ you can get a tour of this project by clicking u are a shipright, and selecting either tour or checklist
MEOW :3 I can confidently say MeowOS is one of the most unhinged yet beautiful things I’ve created on this floating space rock the idea was born while I was reading about webOS meanwhile my cat was standing beside me screaming for treats like a tiny unpaid project manager. that was the exact moment science peaked For the past several days I have sacrificed,sleep, sanity, my hard disk,and possibly several years of lifespan to create this masterpiece This second ship was also way less AI carried compared to before. Most of the time it was just me, caffeine, broken CSS, and staring at the screen like a medieval scholar trying to decode ancient prophecies somehow… against all odds… MeowOS survived And honestly? every 13+ hour coding session was worth it No matter what happens, MeowOS will probably remain one of my favorite projects ever made So here I am proudly presenting… MEOW OS <3 try ittt!! : https://ajmaleee.github.io/MeowOS-v2/ you can get a tour of the project by clicking “u are a shipright” and selecting either tour or checklist :3...
|
1793778580.9607203
|
1794642580.9607203
|
|
18005
|
Untitled by @aditya_verma | Stardance
|
aditya_verma
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @aditya_verma | Stardance
|
1793462208.6282823
|
1794067008.6282823
|
|
18006
|
Aspire flight pod by @Saghira | Stardance
|
Saghira
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Aspire flight pod by @Saghira | Stardance
|
1793253132.3807378
|
1793857932.3807378
|
|
18007
|
MorbidVisuals by @naver | Stardance
|
naver
|
2
|
15.0
|
239
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-23T13:50:26Z", "hours": 5.0, "multiplier": 13.87, "payout": 68, "blessing": "neutral", "text": "Updated the project to include a touch designer like blur mask using convex hull’s and gaussian blur also added a new drawing system that is a heck of a lot better than the old one", "repo": "https://github.com/20Cuneyt10/MorbidVisuals", "demo": "https://20cuneyt10.github.io/MorbidVisuals/"}, {"ship_num": 2, "ts": "2026-06-17T17:07:09Z", "hours": 10.0, "multiplier": 16.63, "payout": 171, "blessing": "neutral", "text": "I made a MediaPipe guide that gets the newly used tasks function instead of what nearly all other tutorials do (get the old function which isn’t supported anymore) wrote some scripts to use the 21 Hand Landmarks that we get through MediaPipe’s hand_landmark.task to write 4 scripts (from basic to complex)meddled with some math used a formula that i actually learned in school, turned the whole python scripts into one Web Assembly(with AI) html so i can offload the work onto the users pc then published it using githup pages in the making of this i ventured countless websites but main ones were googles original documents about the new .task function", "repo": "https://github.com/20Cuneyt10/MorbidVisuals", "demo": "https://20cuneyt10.github.io/MorbidVisuals/"}]...
|
[{"post_id": 53061, "ts": "202 [{"post_id": 53061, "ts": "2026-08-23T13:49:19Z", "hours": 1.135, "text": "Added the readme for the blur stuff and had AI help me on the WASM for the blur stuff all on the website with a flip camera keybind"}, {"post_id": 21154, "ts": "2026-07-02T23:18:22Z", "hours": 2.1069, "text": "Added a new drawing system took a bit to work it out but finally after switching to the normal python lists it was like a breeze. There are still some gimmicks i would like to fix in the near future, but as i just stated “in the near future”. Go to my GitHub to check this script or my other scripts about MediaPipe.👋"}, {"post_id": 20802, "ts": "2026-07-02T14:36:16Z", "hours": 1.6783, "text": "Working on new versions that utilize both hands. Also looking into other OpenCV functions like .GaussianBlur and .Canny. It took quite a bit to do the hand thing on the new .tasks() but after figuring that out it all went smoothly. Go check out my other code pieces about MediaPipe on my Github. 👋"}, {"post_id": 10636, "ts": "2026-06-17T14:23:48Z", "hours": 0.8308, "text": "Nearly finished with pushing the demo to the web .Not gonna lie I used AI to turn my code to WebAssembly for the demo since im not that good at html"}, {"post_id": 10591, "ts": "2026-06-17T12:34:29Z", "hours": 0.8283, "text": "Finished up the README looking up how to deploy this right now might use webassembly but ı dont know"}, {"post_id": 10565, "ts": "2026-06-17T11:19:03Z", "hours": 1.2558, "text": "Finishing up another script this one was a tad harder than the others because i decided to also rotate the square whilst making it bigger then added a square within the square using a formula that ı actually learned in school. Looking into how to actually deploy these (even tough this project and its repo has become a study more than a project)"}, {"post_id": 8682, "ts": "2026-06-14T12:49:44Z", "hours": 3.0156, "text": "Continuing the work on the new drawing system using visual input whilst also working on a sound level control script having some issues with it but nearly finished will push the full version to my github."}, {"post_id": 8349, "ts": "2026-06-13T21:32:08Z", "hours": 0.9811, "text": "Actively working on a new and improved drawing system that will use outside variables to draw on other places got it half working but still has some polishing to do and is nowhere near what i wanted to do may ask AI where i went wrong but im trying to use it as little as possible on this project didn’t add to README.md yet ,will try to add drawing polygons and arcs the next time."}, {"post_id": 8261, "ts": "2026-06-13T19:05:19Z", "hours": 1.66, "text": "Finished another script utilizing the results function even more and using it to draw lines and circles when pinched. Added to the repo and the README.md go check it out at my Github.👋"}, {"post_id": 8090, "ts": "2026-06-13T14:42:29Z", "hours": 1.73, "text": "Just finished the first python script and the README. about it. It’s a basic script for displaying hand landmarks in webcam footage. It is rather a simple script because I simply want to learn and test the waters before I sink too deep that I can’t swim back up .👋"}]...
|
Title: MorbidVisuals by @naver | Stardance
Devlog Title: MorbidVisuals by @naver | Stardance
Devlogs:
Just finished the first python script and the README. about it. It’s a basic script for displaying hand landmarks in webcam footage. It is rather a simple script because I simply want to learn and test the waters before I sink too deep that I can’t swim back up .👋
Finished another script utilizing the results function even more and using it to draw lines and circles when pinched. Added to the repo and the README.md go check it out at my Github.👋
Actively working on a new and improved drawing system that will use outside variables to draw on other places got it half working but still has some polishing to do and is nowhere near what i wanted to do may ask AI where i went wrong but im trying to use it as little as possible on this project didn’t add to README.md yet ,will try to add drawing polygons and arcs the next time.
Continuing the work on the new drawing system using visual input whilst also working on a sound level control script having some issues with it but nearly finished will push the full version to my github.
Finishing up another script this one was a tad harder than the others because i decided to also rotate the square whilst making it bigger then added a square within the square using a formula that ı actually learned in school. Looking into how to actually deploy these (even tough this project and its repo has become a study more than a project)
Finished up the README looking up how to deploy this right now might use webassembly but ı dont know
Nearly finished with pushing the demo to the web .Not gonna lie I used AI to turn my code to WebAssembly for the demo since im not that good at html
Working on new versions that utilize both hands. Also looking into other OpenCV functions like .GaussianBlur and .Canny. It took quite a bit to do the hand thing on the new .tasks() but after figuring that out it all went smoothly. Go check out my other code pieces about MediaPipe on my Github. 👋
Added a new drawing system took a bit to work it out but finally after switching to the normal python lists it was like a breeze. There are still some gimmicks i would like to fix in the near future, but as i just stated “in the near future”. Go to my GitHub to check this script or my other scripts about MediaPipe.👋
Added the readme for the blur stuff and had AI help me on the WASM for the blur stuff all on the website with a flip camera keybind
Ships:
I made a MediaPipe guide that gets the newly used tasks function instead of what nearly all other tutorials do (get the old function which isn’t supported anymore) wrote some scripts to use the 21 Hand Landmarks that we get through MediaPipe’s hand_landmark.task to write 4 scripts (from basic to complex)meddled with some math used a formula that i actually learned in school, turned the whole python scripts into one Web Assembly(with AI) html so i can offload the work onto the users pc then published it using githup pages in the making of this i ventured countless websites but main ones were googles original documents about the new .task function
Updated the project to include a touch designer like blur mask using convex hull’s and gaussian blur also added a new drawing system that is a heck of a lot better than the old one...
|
1793710193.2013342
|
1793796593.2013342
|
|
18008
|
distinctberrypad by @blackberrydistinct | Stardanc distinctberrypad by @blackberrydistinct | Stardance...
|
blackberrydistinct
|
0
|
0.77
|
0
|
[]
|
[{"post_id": 14969, "ts": "202 [{"post_id": 14969, "ts": "2026-06-24T09:33:07Z", "hours": 0.4994, "text": "finished schematics. got all the bits working and tidied it up. used ERC to check all the connections"}, {"post_id": 14283, "ts": "2026-06-23T10:32:31Z", "hours": 0.2667, "text": "Did the schematics yesterday. Time wasn’t logged because I didn’t have the wakatime for kicad installed. I estimate that I spent at least 4hours yesterday. Plan to finish it today but had an issue with the guide so can’t really proceed."}]...
|
Title: distinctberrypad by @blackberrydistinct | S Title: distinctberrypad by @blackberrydistinct | Stardance
Devlogs:
Did the schematics yesterday. Time wasn’t logged because I didn’t have the wakatime for kicad installed. I estimate that I spent at least 4hours yesterday. Plan to finish it today but had an issue with the guide so can’t really proceed.
finished schematics. got all the bits working and tidied it up. used ERC to check all the connections...
|
1793807317.5930302
|
1794412117.5930302
|
|
18009
|
My awesome macropad! by @Uffufuf | Stardance
|
Uffufuf
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Uffufuf | Stardanc Title: My awesome macropad! by @Uffufuf | Stardance...
|
1793414904.722754
|
1794019704.722754
|
|
18010
|
My first slack bot! by @MayG | Stardance
|
MayG
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @MayG | Stardance
|
1793843293.1629689
|
1794448093.1629689
|
|
18011
|
mikroSnap by @manu | Stardance
|
manu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: mikroSnap by @manu | Stardance
|
1793364633.9879892
|
1793969433.9879892
|
|
18012
|
CircuitForge by @leotangyes | Stardance
|
leotangyes
|
0
|
8.44
|
0
|
[]
|
[{"post_id": 9007, "ts": "2026 [{"post_id": 9007, "ts": "2026-06-15T00:49:44Z", "hours": 8.4394, "text": "My team and I built an AI-powered system that converts breadboard prototypes into manufacturable PCB designs. The goal of our project is to help makers and engineers bridge the gap between rapid prototyping and production by automating much of the PCB design process. Our system combines three sources of information: a CubeMX configuration file that specifies the microcontroller and pin assignments, a photo of the breadboard prototype, and a component list. Using the DigiKey API, we retrieve datasheets and product images for each component, which provide additional context for our computer vision pipeline. We then use the Gemini API to reason over all of this information, infer the circuit structure, and generate a schematic and PCB layout. A second Gemini agent is responsible for abstracting away prototyping hardware and extracting only the essential components needed for manufacturing. For example, if the prototype uses an STM32 development board, the agent replaces it with the underlying STM32 microcontroller and its required supporting circuitry. Similarly, if the prototype uses a microphone breakout board, the agent identifies the actual microphone component and removes the breakout hardware. This ensures the final design reflects a real manufacturable circuit rather than a prototyping setup. The final output of our system is a KiCad PCB file that can be opened, edited, and manufactured using the KiCad ecosystem. By combining computer vision, large language models, and hardware design tools, our project streamlines the process of turning a messy prototype into a clean, manufacturable PCB. Next steps for the project include automating trace routing while respecting electrical and layout constraints, improving the reliability of schematic generation, and extending the system to automatically insert necessary supporting components such as decoupling capacitors and other small passive components required for stable real-world operation. These improvements aim to make the system fully end-to-end and production-ready."}]...
|
Title: CircuitForge by @leotangyes | Stardance
De Title: CircuitForge by @leotangyes | Stardance
Devlogs:
My team and I built an AI-powered system that converts breadboard prototypes into manufacturable PCB designs. The goal of our project is to help makers and engineers bridge the gap between rapid prototyping and production by automating much of the PCB design process. Our system combines three sources of information: a CubeMX configuration file that specifies the microcontroller and pin assignments, a photo of the breadboard prototype, and a component list. Using the DigiKey API, we retrieve datasheets and product images for each component, which provide additional context for our computer vision pipeline. We then use the Gemini API to reason over all of this information, infer the circuit structure, and generate a schematic and PCB layout. A second Gemini agent is responsible for abstracting away prototyping hardware and extracting only the essential components needed for manufacturing. For example, if the prototype uses an STM32 development board, the agent replaces it with the underlying STM32 microcontroller and its required supporting circuitry. Similarly, if the prototype uses a microphone breakout board, the agent identifies the actual microphone component and removes the breakout hardware. This ensures the final design reflects a real manufacturable circuit rather than a prototyping setup. The final output of our system is a KiCad PCB file that can be opened, edited, and manufactured using the KiCad ecosystem. By combining computer vision, large language models, and hardware design tools, our project streamlines the process of turning a messy prototype into a clean, manufacturable PCB. Next steps for the project include automating trace routing while respecting electrical and layout constraints, improving the reliability of schematic generation, and extending the system to automatically insert necessary supporting components such as decoupling capacitors and other small passive components required for stable real-world operation. These improvements aim to make the system fully end-to-end and production-ready....
|
1793270964.8490615
|
1793875764.8490615
|
|
18013
|
My first slack bot! by @ArjunKatta | Stardance
|
ArjunKatta
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @ArjunKatta | Starda Title: My first slack bot! by @ArjunKatta | Stardance...
|
1793480239.4792213
|
1794085039.4792213
|
|
18014
|
LewOS by @lando498 | Stardance
|
lando498
|
0
|
0.78
|
0
|
[]
|
[{"post_id": 8301, "ts": "2026 [{"post_id": 8301, "ts": "2026-06-13T20:00:18Z", "hours": 0.7811, "text": "it now works (mostly)"}]...
|
Title: LewOS by @lando498 | Stardance
Devlogs:
it Title: LewOS by @lando498 | Stardance
Devlogs:
it now works (mostly)...
|
1793771590.2421672
|
1794376390.2421672
|
|
18015
|
game by @arpanp590 | Stardance
|
arpanp590
|
1
|
5.0
|
6
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-21T11:22:34Z", "hours": 5.0, "multiplier": 1.12, "payout": 6, "blessing": "neutral", "text": "Just finished my first big push for Jump on Icy-Tower! I spent the last 5 hours getting the core movement down and figuring out how to make the platforms spawn randomly as you climb. The hardest part was definitely getting the character to actually land on the ice platforms without clipping through them—I had to mess around with the collision logic for a while until it finally clicked. I’m pretty happy with how the controls feel now. If you want to try it out, you can jump around on the platforms and see how high you can get! It’s still a work in progress, so feel free to let me know if it feels too hard or if you find any weird bugs. please control by arrow heys", "repo": "https://github.com/Pygame-Nepa/Jump-on-Ice", "demo": "https://jump-on-icebyarpan.netlify.app"}]...
|
[{"post_id": 13055, "ts": "202 [{"post_id": 13055, "ts": "2026-06-21T11:04:32Z", "hours": 5.0111, "text": "Just spent 5 hours grinding on my project, Jump on Icy-Tower. It’s definitely a work in progress, but I finally managed to get the main character moving and the platforms spawning randomly. It was super frustrating trying to get the hitboxes right, but it feels really rewarding to finally see it working in the browser. You can check it out here: jump-on-icebyarpan.netlify.app. Let me know what you think! But a note for you that if you need control opposite (tricky) then control by WASD but want not opposite control then control by arrow keys.I hope you like this game."}]...
|
Title: game by @arpanp590 | Stardance
Devlogs:
Ju Title: game by @arpanp590 | Stardance
Devlogs:
Just spent 5 hours grinding on my project, Jump on Icy-Tower. It’s definitely a work in progress, but I finally managed to get the main character moving and the platforms spawning randomly. It was super frustrating trying to get the hitboxes right, but it feels really rewarding to finally see it working in the browser. You can check it out here: jump-on-icebyarpan.netlify.app. Let me know what you think! But a note for you that if you need control opposite (tricky) then control by WASD but want not opposite control then control by arrow keys.I hope you like this game.
Ships:
Just finished my first big push for Jump on Icy-Tower! I spent the last 5 hours getting the core movement down and figuring out how to make the platforms spawn randomly as you climb. The hardest part was definitely getting the character to actually land on the ice platforms without clipping through them—I had to mess around with the collision logic for a while until it finally clicked. I’m pretty happy with how the controls feel now. If you want to try it out, you can jump around on the platforms and see how high you can get! It’s still a work in progress, so feel free to let me know if it feels too hard or if you find any weird bugs. please control by arrow heys...
|
1793843337.0654619
|
1793929737.0654619
|
|
18016
|
NOMS website by @Siedy | Stardance
|
Siedy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: NOMS website by @Siedy | Stardance
|
1793415310.6107278
|
1794020110.6107278
|
|
18017
|
Untitled project by @melly | Stardance
|
melly
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @melly | Stardance
|
1793893772.708991
|
1794498572.708991
|
|
18018
|
Punctuality Punisher by @willsbuilds | Stardance
|
willsbuilds
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Punctuality Punisher by @willsbuilds | Star Title: Punctuality Punisher by @willsbuilds | Stardance...
|
1793318204.4963863
|
1793923004.4963863
|
|
18019
|
My awesome macropad! by @kpotipareddi | Stardance
|
kpotipareddi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @kpotipareddi | Sta Title: My awesome macropad! by @kpotipareddi | Stardance...
|
1793238624.097115
|
1793843424.097115
|
|
18020
|
My very own WebOS by @sucheth | Stardance
|
sucheth
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @sucheth | Stardance
|
1793436762.0137131
|
1794041562.0137131
|
|
18021
|
My very own WebOS by @abyad_200 | Stardance
|
abyad_200
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @abyad_200 | Stardance
|
1793558985.62308
|
1794163785.62308
|
|
18022
|
My very own WebOS by @sanvi_pulluri | Stardance
|
sanvi_pulluri
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @sanvi_pulluri | Stard Title: My very own WebOS by @sanvi_pulluri | Stardance...
|
1793213449.2823167
|
1793818249.2823167
|
|
18023
|
My awesome macropad! by @AlexW | Stardance
|
AlexW
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @AlexW | Stardance
|
1793202937.6178796
|
1793807737.6178796
|
|
18024
|
My awesome macropad! by @Kishanvarma | Stardance
|
Kishanvarma
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Kishanvarma | Star Title: My awesome macropad! by @Kishanvarma | Stardance...
|
1793386373.8578882
|
1793991173.8578882
|
|
18025
|
Foundation by @kenji-hisatsu | Stardance
|
kenji-hisatsu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Foundation by @kenji-hisatsu | Stardance
|
1793850965.8303583
|
1794455765.8303583
|
|
18026
|
overlap by @pavieraguna | Stardance
|
pavieraguna
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: overlap by @pavieraguna | Stardance
|
1793519301.68138
|
1794124101.68138
|
|
18027
|
term11 by @thrx11 | Stardance
|
thrx11
|
0
|
3.78
|
0
|
[]
|
[{"post_id": 8832, "ts": "2026 [{"post_id": 8832, "ts": "2026-06-14T18:04:00Z", "hours": 3.2142, "text": "term11 well, i’m just trying to make a good terminal emulator from scratch, which I (and maybe others too) can daily drive. what has been implemented till now: it is currently a functioning graphically rendered terminal emulator written in C, it spawns a real bash shell, parses its ‘ANSI’ output and renders everything live using the SDL2 library. It’s still bad at handling interactive stuff like vim, but it can run all sorts of basic commands. a lot of stuff is still broken tho: you still cant see a visible cursor, ctrl+right/left doesnt work, ctrl+backspace wont delete, the window size is fixed, and there’s no clipboard!!! and for some reason my cpu runs too hot when I use term11, ehh maybe because im rendering everything from scratch in each frame. I’ll be implementing stuff one by one, fixing the broken stuff so stay tuned"}, {"post_id": 8137, "ts": "2026-06-13T16:08:58Z", "hours": 0.5675, "text": "a terminal emulator i am just interested in how computers work at the low levels, and i recently switched to linux from windows, the terminal is a very integral part of linux and i was quite curious how it really works"}]...
|
Title: term11 by @thrx11 | Stardance
Devlogs:
a t Title: term11 by @thrx11 | Stardance
Devlogs:
a terminal emulator i am just interested in how computers work at the low levels, and i recently switched to linux from windows, the terminal is a very integral part of linux and i was quite curious how it really works
term11 well, i’m just trying to make a good terminal emulator from scratch, which I (and maybe others too) can daily drive. what has been implemented till now: it is currently a functioning graphically rendered terminal emulator written in C, it spawns a real bash shell, parses its ‘ANSI’ output and renders everything live using the SDL2 library. It’s still bad at handling interactive stuff like vim, but it can run all sorts of basic commands. a lot of stuff is still broken tho: you still cant see a visible cursor, ctrl+right/left doesnt work, ctrl+backspace wont delete, the window size is fixed, and there’s no clipboard!!! and for some reason my cpu runs too hot when I use term11, ehh maybe because im rendering everything from scratch in each frame. I’ll be implementing stuff one by one, fixing the broken stuff so stay tuned...
|
1793465596.0416656
|
1794070396.0416656
|
|
18028
|
Remote PC Control & Monitoring Server by @Greg Remote PC Control & Monitoring Server by @Greg_ios | Stardance...
|
Greg_ios
|
1
|
3.0
|
20
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-24T11:42:16Z", "hours": 3.0, "multiplier": 5.99, "payout": 20, "blessing": "neutral", "text": "A web-based dashboard designed to monitor system performance and manage PC operations remotely. The Remote PC Control & Monitoring Server includes the following key features: System Monitoring Network Statistics System Uptime Power Management Media Control Process Tracking Battery Status Responsive UI", "repo": "https://github.com/travletothefurureprogramming/Remote-PC-Control---Monitoring-Server", "demo": "https://github.com/travletothefurureprogramming/Remote-PC-Control---Monitoring-Server/releases/tag/FirstRelease"}]...
|
[{"post_id": 13635, "ts": "202 [{"post_id": 13635, "ts": "2026-06-22T11:23:31Z", "hours": 0.3303, "text": "Start creating a clean README.md and publish the first github release of the project."}, {"post_id": 10835, "ts": "2026-06-17T19:36:33Z", "hours": 0.6656, "text": "New features on Remote PC Control & Monitoring Server 1. Add Uptime Card 2. Add processes track"}, {"post_id": 9300, "ts": "2026-06-15T16:50:01Z", "hours": 0.4303, "text": "Make a modern UI using bootstrap👍👍"}, {"post_id": 9286, "ts": "2026-06-15T16:17:20Z", "hours": 0.5197, "text": "Add volume control in the backend and in the UI😀😀👍👍"}, {"post_id": 9255, "ts": "2026-06-15T15:22:18Z", "hours": 0.4064, "text": "Add sleep pc option and the button in the UI"}, {"post_id": 9206, "ts": "2026-06-15T13:40:13Z", "hours": 0.3606, "text": "Add disk and net usage in the UI"}, {"post_id": 8913, "ts": "2026-06-14T20:46:40Z", "hours": 0.2975, "text": "Make a better UI"}, {"post_id": 8905, "ts": "2026-06-14T20:27:58Z", "hours": 0.4158, "text": "Make the main backend and a basic inferance"}]...
|
Title: Remote PC Control & Monitoring Server b Title: Remote PC Control & Monitoring Server by @Greg_ios | Stardance
Devlogs:
Make the main backend and a basic inferance
Make a better UI
Add disk and net usage in the UI
Add sleep pc option and the button in the UI
Add volume control in the backend and in the UI😀😀👍👍
Make a modern UI using bootstrap👍👍
New features on Remote PC Control & Monitoring Server 1. Add Uptime Card 2. Add processes track
Start creating a clean README.md and publish the first github release of the project.
Ships:
A web-based dashboard designed to monitor system performance and manage PC operations remotely. The Remote PC Control & Monitoring Server includes the following key features: System Monitoring Network Statistics System Uptime Power Management Media Control Process Tracking Battery Status Responsive UI...
|
1793768068.609507
|
1793854468.609507
|
|
18029
|
Chip8-Emulator by @ashish-raj-singh | Stardance
|
ashish-raj-singh
|
1
|
15.15
|
273
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-22T10:14:53Z", "hours": 14.0, "multiplier": 18.94, "payout": 273, "blessing": "neutral", "text": "Chip-8 Emulator I built a cross-platform CHIP-8 Emulator from the ground up using C++ and Raylib. It accurately emulates the original 1970s hardware, from the display rendering (60Hz) for authentic gameplay, complete with automated CI & releases for Windows, Mac, and Linux. Emulator Comes with some preloaded .ch8 binaries and you can import your own custom or internet downloaded binaries as well. Coming from High Level programing (Web Development), this low level project was new and i am now in love with low level concepts. What was challenging? Fighting the operating systems to actually let people play it! The C++ emulation logic was fun, but building the CI/CD pipeline to statically link Raylib from source to escape Windows “DLL Hell” was a nightmare. I also spent way too much time trying to hide the developer console to make it look “professional,” only to realize keeping the console is the only way to stop Windows Defender and Apple Gatekeeper from immediately flagging a statically-linked .exe as a virus. Other then just coding, a lot of time was invested in reading references, making the application actullay Runnable on different platforms Proud? Creating a GUI in c++, and actually implementing something in C++, not just doing Data Structure and Algorithm, but actually implemented something in C++. Leanrnign all these low level concepts about cpu, register, display screen, complier & linker, building cross platforn applications. The fully automated, zero-touch CI/CD pipeline. Right now, I can type git push origin v1.0, and GitHub Actions automatically spins up Mac, Windows, and Linux servers, clones the pure Raylib source code, compiles it from scratch, statically links it to my emulator, and spits out three perfectly zipped, ready-to-play release files. It feels like production ready.", "repo": "https://github.com/ashish757/Chip8-Emulator", "demo": "https://github.com/ashish757/Chip8-Emulator/releases"}]...
|
[{"post_id": 13769, "ts": "202 [{"post_id": 13769, "ts": "2026-06-22T15:55:36Z", "hours": 1.1486, "text": "Devlog Updated Readme files, and wrote down some technical details"}, {"post_id": 13341, "ts": "2026-06-21T21:13:02Z", "hours": 3.4903, "text": "Devlog 5: Making it Beep Last time, I talked about how Continuous Integration was eating my time, Windows was demanding my soul with missing DLLs, and Apple Gatekeeper was holding my app hostage for $99. This time, I fought back. The emulator is now completely polished, actually sounds like a retro console, and distributes like a real, professional application. Here is what went down. It Beeps now The CHIP-8 doesn’t have a sound card. It basically has a timer attached to a buzzer. If the soundTimer register is greater than 0, it beeps. It ticks down at exactly 60Hz. I basically wrote some code in c++ to generate a square wave, and used raylib’s audioPlayer to support classic beep sound of chip 8. Production (The Illusion of Polish) Originally, I hated that a black developer console popped up behind the Emulator. It screamed unfinished project. So, I spent hours engineering it out. On Windows, I added the -mwindows flag to the compiler to change it from a Console App to a pure GUI App . On Mac, I completely rewrote my CI pipeline to generate a standard Apple .app folder structure so it would look like a commercial application. the result? Total disaster. Because my newly polished Windows .exe was a standalone GUI application without a digital signature, Windows Defender immediately flagged it as a virus. Meanwhile, Apple’s Gatekeeper still blocked the .app bundle because I refuse to pay Tim Cook $99 a year. The Real Solution: I reverted it all. I am keeping the console. Git always has one more feature (Isn’t god’s another name linus?) This was my first time actually using the tag feature of git in practical life, i after git push v1.1.0 i was wondering the new releases are created, code editor says everything is uptpdate with remote, but why the hell my gihub does not shows new code, and guess waht branch and tags need to be updated seperately. Checkout latest release"}, {"post_id": 12675, "ts": "2026-06-20T18:21:32Z", "hours": 4.4206, "text": "Devlog - Almost completed this time (almostt) This time my goal was to convert this basic chip8 emulator in to something any user can use coming from web development background, creating ui in C++ raylib was completely new. No concept of ui elements here, cant just attach event listeners to button like we do in javascriot What happens here is - you create a rectangle, put some text in it, this becomes your button then there is a constant loop running, which erases and redraws everything on the screen 60 times per second, just like a game loop. now to detect mouse hover, or click, we need to constantly tract the mouse position 60 times a second , and check if it overlaps the coordinates of a button But i found an interesting piece of code raygui , written by the original creator of the raylib it basically removes the manual need of tracking the cursor position and checking them with the coordinates of the ui elements, it handles click and hovers. custom ROM import support I wanted users to be able to run any .ch8 program they wanted to run. I simply opened up a native dialog to select a .ch8 file and run it on the emulator. I used AppleScript on Mac to trigger the file picker, but on Windows , I had to pull up a shell in the background The Final Boss: CI and distribution This is actually a big time eater, while implementing Continuous Integration i did countless iterations solving dumb errors, adjusting platform depended configs and so on… but results are just as fin, now automatic releases are created for every tag. distribution macos blocks applications from unknown developer (i need to pay $99/yr to get verified, Best of luck with that Tim Cook ), to fix this i am thinking to create standard .app structure not sure but it might tame the apple gatekeeper. Apple wanted my money ($99), Windows won’t be happy without taking my soul Like hell, every here and there windows throws some error be it missing dll or path problems or linker issue. the biggest hurdle was that I don’t have access to a windows machine, I had to ping my non-tech friend with new .exe file each time. (aah friends are a blessing, aren’t they, my friend? huh?) Checkout lateset release (supports mac and windows, can’t say about linux for sure) running on mac open the executbale file inside the zip (i wont run, but it is required to open at least once) Open System Settings go to privacy and security scroll down there you will se option to open anyway each time you will have to run the application this way in mac (sorry i dont really have $99) Can anyone with linux please let me know if it works (i am to lazy to install VMWare ) one more thing supported keys are (inspired from original chip-8 keys) 1 2 3 4 q w e r a s d f z x c v use thses keys to give input, nothing else will work (other keys only work in launcher interface like backspace to get back to menu form emulator )"}, {"post_id": 12031, "ts": "2026-06-19T16:56:33Z", "hours": 3.5406, "text": "Devlog 3. The emulator is almost completed and and can run .ch8 binaries not fully complete it still requires some polishing like right now the graphics is flickering a bit, probably due to a bug in graphics engine logic or I might need to change how fast cycles are being executed. Checkout my previous devlogs to know what is chip8? What this time? This time I felt like nobody in the world can explain the logic to translate those opCodes. Coming from high level low level is absolute new, i thought I might find some resemblance (guess what?? I was wrong) I still can’t say in understand it 100%, but the struggle is on Here’s what I learnt and built. we load the ch8 binary file -> Save instruction in the RAM -> a continuous while loop which executes each instruction code How does the program even runs? Basically there is a while loop, which keeps on running unless user closes the program or program ends This is where we write logic to find which instruction code to execute next Control the execution speed (clock speed of cpu) Map keyboard events (more on this below) How do we know what code to run next? There is a function executeCycle , inside this funciotn we have - A variable programCounter which tracks the current instruction code position and calculates next one too. Then we have a huge switch case flow, which basically maps all the 35 standard instruction codes form chip8 to modern computer. Then based upon the code, we perform tasks like painting a pixel or change some data in RAM. To keep this short, I will not get into the details about translating the chip8 instruction. Biggest man in the room - Graphics Engine (XOR) we basically have black and white screen, 64px length and 32px height (we use multiplier so the size is not exactly 64x32, as that will be two small) we then have 1s, 0s to represent black and white pixels the engine basically deleted every pixel and re draws it again, this causes a flashing effect as moder screens are faster and also show the transition. Collision detection the value of a pixel is set to 1 (white) and 0 (black) We take XOR of the Current value of the pixel and the to be updated value if two pixels are white (1) the xor will be 0, and when this happens we set the Vf to 1, indicating a collision has occured. Vf is the 16th register which is left empty and use only to show collision. Keypad keypad The original chip8 keypad was like this Chip8 Modern keyboard 1 2 3 C 1 2 3 4 4 5 6 D ---> Q W E R 7 8 9 E A S D F A 0 B F Z X C V What’s left implement UI to control chip 8 settings like speed, screen size etc. Add a list of software that user can run, as well as option to run his own"}, {"post_id": 8594, "ts": "2026-06-14T09:16:53Z", "hours": 2.0333, "text": "Decades old Low level concepts are still haunting.. (Chip 8 Interpreter) This is my first time building a proper low level project. (Strong Man Crying 😭) its tough i had to study new architechures, understand memory bottlenecks, i spent aout 10% time writing code and rest learing , reading Chip8 technical references, banging head to AI to explain the low level memory concepts (So Exciting its an Automatic All-Nighter puller) And .. heres what i learnt waht is chip 8? chip 8 basically a a interpreted programing language of ancient times (70s). It kind of mimics a small computer (8 bit) , limiting its max memory to 4KB . But the special thing is, its not just a language, it mimics a CPU architecture, making it like a different computer system which doesnt exists phycally, but uses other physical computer to run its own acrhitecture. What is Emulator Well think of emulator as a extra added layer between the software and low level computer systems. which does some magic to run a software which is not ment to run on that system. Windows Application –> macOS (Won’t Run) Windows Application –> Emulator –> macOS (Will Run) Flow Lets say we have a software S, designed to run on System of type C1, but now we want to run the same software on a different system lets say C2, S –> C1 RUNs properly S –> C2 Fails as C2 cant understand the instruction that software S is trying to give to C2 Emulator in the picture Software S (instruction codes for C1 ) –> Emulator (Translates Instruction code for C1 to C2) –> now C2 can run (Translated instructions). Now Chip8 Emulator Lets say you have a program which was designed in and for Chip8, but now you dont have a chip8 system, how do you run this program? We basically use an emulator to trick the software to thing that its running in the old Chip8 system but its acctually running on moder computers. Howwwwww? well Chip8 has 35 standard instructions and only 4096 bytes of memory, so its faily easy to map each and every of its instruction and instead do it in the modern langauges (like i have used C++). We store the data in modern C++ Data Structures , but we trick the target software to thing that it has dorect acces to the RAM of the computer. Current Status implemnted the basic template to mimic real RAM for chip 8, which is basicaly an array of size 4096 , weher first 200 are reserved for the chip8 system use, rest is opent to softwares running on it. I have translated some basic codes, more on this in next devlog A black window with raylib for now"}, {"post_id": 8183, "ts": "2026-06-13T17:09:05Z", "hours": 1.0097, "text": "Building an Chip 8 Emulator This is like my first proper project in low level programing I wanted to take on the low level for a long time, took the chance this time I know only the basics of chip 8 interpreter , I read cowgod’s chip8 technical reference last night this is gonna be a very learning and building like thing, been into the high level for over 5 (Full Stack) years now, hope I can find some similarities and help from my past experiences in to the low level is anyone of you guys (gods) know about low level or specifically chip8 , please drop a comment because I thing I am too going to need babysitting 😭"}]...
|
Title: Chip8-Emulator by @ashish-raj-singh | Stard Title: Chip8-Emulator by @ashish-raj-singh | Stardance
Devlogs:
Building an Chip 8 Emulator This is like my first proper project in low level programing I wanted to take on the low level for a long time, took the chance this time I know only the basics of chip 8 interpreter , I read cowgod’s chip8 technical reference last night this is gonna be a very learning and building like thing, been into the high level for over 5 (Full Stack) years now, hope I can find some similarities and help from my past experiences in to the low level is anyone of you guys (gods) know about low level or specifically chip8 , please drop a comment because I thing I am too going to need babysitting 😭
Decades old Low level concepts are still haunting.. (Chip 8 Interpreter) This is my first time building a proper low level project. (Strong Man Crying 😭) its tough i had to study new architechures, understand memory bottlenecks, i spent aout 10% time writing code and rest learing , reading Chip8 technical references, banging head to AI to explain the low level memory concepts (So Exciting its an Automatic All-Nighter puller) And .. heres what i learnt waht is chip 8? chip 8 basically a a interpreted programing language of ancient times (70s). It kind of mimics a small computer (8 bit) , limiting its max memory to 4KB . But the special thing is, its not just a language, it mimics a CPU architecture, making it like a different computer system which doesnt exists phycally, but uses other physical computer to run its own acrhitecture. What is Emulator Well think of emulator as a extra added layer between the software and low level computer systems. which does some magic to run a software which is not ment to run on that system. Windows Application –> macOS (Won’t Run) Windows Application –> Emulator –> macOS (Will Run) Flow Lets say we have a software S, designed to run on System of type C1, but now we want to run the same software on a different system lets say C2, S –> C1 RUNs properly S –> C2 Fails as C2 cant understand the instruction that software S is trying to give to C2 Emulator in the picture Software S (instruction codes for C1 ) –> Emulator (Translates Instruction code for C1 to C2) –> now C2 can run (Translated instructions). Now Chip8 Emulator Lets say you have a program which was designed in and for Chip8, but now you dont have a chip8 system, how do you run this program? We basically use an emulator to trick the software to thing that its running in the old Chip8 system but its acctually running on moder computers. Howwwwww? well Chip8 has 35 standard instructions and only 4096 bytes of memory, so its faily easy to map each and every of its instruction and instead do it in the modern langauges (like i have used C++). We store the data in modern C++ Data Structures , but we trick the target software to thing that it has dorect acces to the RAM of the computer. Current Status implemnted the basic template to mimic real RAM for chip 8, which is basicaly an array of size 4096 , weher first 200 are reserved for the chip8 system use, rest is opent to softwares running on it. I have translated some basic codes, more on this in next devlog A black window with raylib for now
Devlog 3. The emulator is almost completed and and can run .ch8 binaries not fully complete it still requires some polishing like right now the graphics is flickering a bit, probably due to a bug in graphics engine logic or I might need to change how fast cycles are being executed. Checkout my previous devlogs to know what is chip8? What this time? This time I felt like nobody in the world can explain the logic to translate those opCodes. Coming from high level low level is absolute new, i thought I might find some resemblance (guess what?? I was wrong) I still can’t say in understand it 100%, but the struggle is on Here’s what I learnt and built. we load the ch8 binary file -> Save instruction in the RAM -> a continuous while loop which executes each instruction code How does the program even runs? Basically there is a while loop, which keeps on running unless user closes the program or program ends This is where we write logic to find which instruction code to execute next Control the execution speed (clock speed of cpu) Map keyboard events (more on this below) How do we know what code to run next? There is a function executeCycle , inside this funciotn we have - A variable programCounter which tracks the current instruction code position and calculates next one too. Then we have a huge switch case flow, which basically maps all the 35 standard instruction codes form chip8 to modern computer. Then based upon the code, we perform tasks like painting a pixel or change some data in RAM. To keep this short, I will not get into the details about translating the chip8 instruction. Biggest man in the room - Graphics Engine (XOR) we basically have black and white screen, 64px length and 32px height (we use multiplier so the size is not exactly 64x32, as that will be two small) we then have 1s, 0s to represent black and white pixels the engine basically deleted every pixel and re draws it again, this causes a flashing effect as moder screens are faster and also show the transition. Collision detection the value of a pixel is set to 1 (white) and 0 (black) We take XOR of the Current value of the pixel and the to be updated value if two pixels are white (1) the xor will be 0, and when this happens we set the Vf to 1, indicating a collision has occured. Vf is the 16th register which is left empty and use only to show collision. Keypad keypad The original chip8 keypad was like this Chip8 Modern keyboard 1 2 3 C 1 2 3 4 4 5 6 D ---> Q W E R 7 8 9 E A S D F A 0 B F Z X C V What’s left implement UI to control chip 8 settings like speed, screen size etc. Add a list of software that user can run, as well as option to run his own
Devlog - Almost completed this time (almostt) This time my goal was to convert this basic chip8 emulator in to something any user can use coming from web development background, creating ui in C++ raylib was completely new. No concept of ui elements here, cant just attach event listeners to button like we do in javascriot What happens here is - you create a rectangle, put some text in it, this becomes your button then there is a constant loop running, which erases and redraws everything on the screen 60 times per second, just like a game loop. now to detect mouse hover, or click, we need to constantly tract the mouse position 60 times a second , and check if it overlaps the coordinates of a button But i found an interesting piece of code raygui , written by the original creator of the raylib it basically removes the manual need of tracking the cursor position and checking them with the coordinates of the ui elements, it handles click and hovers. custom ROM import support I wanted users to be able to run any .ch8 program they wanted to run. I simply opened up a native dialog to select a .ch8 file and run it on the emulator. I used AppleScript on Mac to trigger the file picker, but on Windows , I had to pull up a shell in the background The Final Boss: CI and distribution This is actually a big time eater, while implementing Continuous Integration i did countless iterations solving dumb errors, adjusting platform depended configs and so on… but results are just as fin, now automatic releases are created for every tag. distribution macos blocks applications from unknown developer (i need to pay $99/yr to get verified, Best of luck with that Tim Cook ), to fix this i am thinking to create standard .app structure not sure but it might tame the apple gatekeeper. Apple wanted my money ($99), Windows won’t be happy without taking my soul Like hell, every here and there windows throws some error be it missing dll or path problems or linker issue. the biggest hurdle was that I don’t have access to a windows machine, I had to ping my non-tech friend with new .exe file each time. (aah friends are a blessing, aren’t they, my friend? huh?) Checkout lateset release (supports mac and windows, can’t say about linux for sure) running on mac open the executbale file inside the zip (i wont run, but it is required to open at least once) Open System Settings go to privacy and security scroll down there you will se option to open anyway each time you will have to run the application this way in mac (sorry i dont really have $99) Can anyone with linux please let me know if it works (i am to lazy to install VMWare ) one more thing supported keys are (inspired from original chip-8 keys) 1 2 3 4 q w e r a s d f z x c v use thses keys to give input, nothing else will work (other keys only work in launcher interface like backspace to get back to menu form emulator )
Devlog 5: Making it Beep Last time, I talked about how Continuous Integration was eating my time, Windows was demanding my soul with missing DLLs, and Apple Gatekeeper was holding my app hostage for $99. This time, I fought back. The emulator is now completely polished, actually sounds like a retro console, and distributes like a real, professional application. Here is what went down. It Beeps now The CHIP-8 doesn’t have a sound card. It basically has a timer attached to a buzzer. If the soundTimer register is greater than 0, it beeps. It ticks down at exactly 60Hz. I basically wrote some code in c++ to generate a square wave, and used raylib’s audioPlayer to support classic beep sound of chip 8. Production (The Illusion of Polish) Originally, I hated that a black developer console popped up behind the Emulator. It screamed unfinished project. So, I spent hours engineering it out. On Windows, I added the -mwindows flag to the compiler to change it from a Console App to a pure GUI App . On Mac, I completely rewrote my CI pipeline to generate a standard Apple .app folder structure so it would look like a commercial application. the result? Total disaster. Because my newly polished Windows .exe was a standalone GUI application without a digital signature, Windows Defender immediately flagged it as a virus. Meanwhile, Apple’s Gatekeeper still blocked the .app bundle because I refuse to pay Tim Cook $99 a year. The Real Solution: I reverted it all. I am keeping the console. Git always has one more feature (Isn’t god’s another name linus?) This was my first time actually using the tag feature of git in practical life, i after git push v1.1.0 i was wondering the new releases are created, code editor says everything is uptpdate with remote, but why the hell my gihub does not shows new code, and guess waht branch and tags need to be updated seperately. Checkout latest release
Devlog Updated Readme files, and wrote down some technical details
Ships:
Chip-8 Emulator I built a cross-platform CHIP-8 Emulator from the ground up using C++ and Raylib. It accurately emulates the original 1970s hardware, from the display rendering (60Hz) for authentic gameplay, complete with automated CI & releases for Windows, Mac, and Linux. Emulator Comes with some preloaded .ch8 binaries and you can import your own custom or internet downloaded binaries as well. Coming from High Level programing (Web Development), this low level project was new and i am now in love with low level concepts. What was challenging? Fighting the operating systems to actually let people play it! The C++ emulation logic was fun, but building the CI/CD pipeline to statically link Raylib from source to escape Windows “DLL Hell” was a nightmare. I also spent way too much time trying to hide the developer console to make it look “professional,” only to realize keeping the console is the only way to stop Windows Defender and Apple Gatekeeper from immediately flagging a statically-linked .exe as a virus. Other then just coding, a lot of time was invested in reading references, making the application actullay Runnable on different platforms Proud? Creating a GUI in c++, and actually implementing something in C++, not just doing Data Structure and Algorithm, but actually implemented something in C++. Leanrnign all these low level concepts about cpu, register, display screen, complier & linker, building cross platforn applications. The fully automated, zero-touch CI/CD pipeline. Right now, I can type git push origin v1.0, and GitHub Actions automatically spins up Mac, Windows, and Linux servers, clones the pure Raylib source code, compiles it from scratch, statically links it to my emulator, and spits out three perfectly zipped, ready-to-play release files. It feels like production ready....
|
1793767708.3389628
|
1793854108.3389628
|
|
18030
|
My awesome macropad! by @pavang | Stardance
|
pavang
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @pavang | Stardance
|
1793807373.2528887
|
1794412173.2528887
|
|
18031
|
My very own WebOS by @pavang | Stardance
|
pavang
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @pavang | Stardance
|
1793216842.561538
|
1793821642.561538
|
|
18032
|
Inspection Rover by @dhairya_09 | Stardance
|
dhairya_09
|
0
|
0.26
|
0
|
[]
|
[{"post_id": 8284, "ts": "2026 [{"post_id": 8284, "ts": "2026-06-13T19:36:32Z", "hours": 0.2556, "text": "Devlog 01 — Why Argus Exists June 13, 2026 The why My dad works in facilities and industrial management in Dubai. I’ve seen firsthand what inspection looks like in practice: engineers going into spaces that are genuinely unpleasant and sometimes dangerous, in a city where summer temperatures outside regularly hit 45C and inside certain industrial environments can be worse. The job is slow, manual, and puts people in places they shouldn’t need to be in just to check whether something is working or not. It got more concrete when I did internships at two UAE companies. At BEEAH, one of the UAE’s largest waste management and environmental services groups, I saw how large-scale industrial operations actually run on the ground. At Nissan’s UAE operations I got a closer look at manufacturing and engineering workflows. Both experiences made the same thing clear: a huge amount of human time goes into tasks that are repetitive, physically demanding, and in some cases genuinely risky, specifically because there’s nothing autonomous doing them instead. That’s the problem Argus is built to solve. An autonomous rover that navigates a facility, reads thermal signatures, detects anomalies, and generates a report, without a human entering the space. BEEAH is the first target client. I’ve already had conversations with them and with MBRIF about deployment. This isn’t a school project with a real-world framing bolted on. The real-world deployment is the point. Where I’m starting from I’m not starting from zero on electronics. Over the past few weeks I’ve been building up the fundamentals before touching the rover hardware. I worked through two soldering kits. The first was a spring electromagnetic swing kit with LED, a simple but satisfying build that got me comfortable with through-hole components, iron temperature control, and reading a basic schematic. The second was a more involved obstacle avoidance smart car kit with an ultrasonic ranging sensor, directly relevant to Argus given it uses similar distance-sensing logic. Both came out working first try. From there I built my first fully independent project: a panning radar with a real-time laptop display using an ultrasonic sensor and Arduino. The sensor sweeps on a servo, pings distances at each angle, and the results render as a radar sweep on screen. First thing I built without a kit manual, and seeing the display populate in real time made the whole sensor-to-software pipeline click properly. What’s arriving Rover parts are 2-3 days out. Raspberry Pi 5 8GB with AI HAT+ 26 TOPS, four JGB37-520 200RPM motors, four BTS7960 motor drivers, MLX90640 thermal camera, Pi Camera Module 3, VL53L1X ToF sensors, environmental sensors, LiPo power system, and an IP67 enclosure. Chassis plate and extrusions are being laser cut externally. What’s next The moment parts arrive: unbox, photograph everything, and start with ESP32 and motor driver wiring. First milestone is all four motors spinning under manual control before touching anything else. Get the chassis moving first, add sensors one at a time."}]...
|
Title: Inspection Rover by @dhairya_09 | Stardance Title: Inspection Rover by @dhairya_09 | Stardance
Devlogs:
Devlog 01 — Why Argus Exists June 13, 2026 The why My dad works in facilities and industrial management in Dubai. I’ve seen firsthand what inspection looks like in practice: engineers going into spaces that are genuinely unpleasant and sometimes dangerous, in a city where summer temperatures outside regularly hit 45C and inside certain industrial environments can be worse. The job is slow, manual, and puts people in places they shouldn’t need to be in just to check whether something is working or not. It got more concrete when I did internships at two UAE companies. At BEEAH, one of the UAE’s largest waste management and environmental services groups, I saw how large-scale industrial operations actually run on the ground. At Nissan’s UAE operations I got a closer look at manufacturing and engineering workflows. Both experiences made the same thing clear: a huge amount of human time goes into tasks that are repetitive, physically demanding, and in some cases genuinely risky, specifically because there’s nothing autonomous doing them instead. That’s the problem Argus is built to solve. An autonomous rover that navigates a facility, reads thermal signatures, detects anomalies, and generates a report, without a human entering the space. BEEAH is the first target client. I’ve already had conversations with them and with MBRIF about deployment. This isn’t a school project with a real-world framing bolted on. The real-world deployment is the point. Where I’m starting from I’m not starting from zero on electronics. Over the past few weeks I’ve been building up the fundamentals before touching the rover hardware. I worked through two soldering kits. The first was a spring electromagnetic swing kit with LED, a simple but satisfying build that got me comfortable with through-hole components, iron temperature control, and reading a basic schematic. The second was a more involved obstacle avoidance smart car kit with an ultrasonic ranging sensor, directly relevant to Argus given it uses similar distance-sensing logic. Both came out working first try. From there I built my first fully independent project: a panning radar with a real-time laptop display using an ultrasonic sensor and Arduino. The sensor sweeps on a servo, pings distances at each angle, and the results render as a radar sweep on screen. First thing I built without a kit manual, and seeing the display populate in real time made the whole sensor-to-software pipeline click properly. What’s arriving Rover parts are 2-3 days out. Raspberry Pi 5 8GB with AI HAT+ 26 TOPS, four JGB37-520 200RPM motors, four BTS7960 motor drivers, MLX90640 thermal camera, Pi Camera Module 3, VL53L1X ToF sensors, environmental sensors, LiPo power system, and an IP67 enclosure. Chassis plate and extrusions are being laser cut externally. What’s next The moment parts arrive: unbox, photograph everything, and start with ESP32 and motor driver wiring. First milestone is all four motors spinning under manual control before touching anything else. Get the chassis moving first, add sensors one at a time....
|
1793303668.5954754
|
1793908468.5954754
|
|
18033
|
My awesome macropad! by @NITHIN | Stardance
|
NITHIN
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @NITHIN | Stardance
|
1793893718.1237645
|
1794757718.1237645
|
|
18034
|
My awesome macropad! by @vishwakbuddi16 | Stardanc My awesome macropad! by @vishwakbuddi16 | Stardance...
|
vishwakbuddi16
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @vishwakbuddi16 | S Title: My awesome macropad! by @vishwakbuddi16 | Stardance...
|
1793267509.609369
|
1793872309.609369
|
|
18035
|
RXBox Zero by @mpk | Stardance
|
mpk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: RXBox Zero by @mpk | Stardance
|
1793807428.9375856
|
1794412228.9375856
|
|
18036
|
BeePad🐝 by @mygulash | Stardance
|
mygulash
|
0
|
17.61
|
0
|
[]
|
[{"post_id": 83391, "ts": "202 [{"post_id": 83391, "ts": "2026-10-27T21:59:36Z", "hours": 6.5456, "text": "🐝BeePad last devlog of stardance After many hours of learning to solder i was finnaly able to build the final product!!! (wrong color sadly) I am actually so happy that I was able to construct all of this!"}, {"post_id": 27964, "ts": "2026-07-13T22:22:48Z", "hours": 8.0014, "text": "🐝BeePad devlog #2 So after my last devlog i decided to remake the PCB and make it hexagon shaped so it can represent beehive. I had to remake all of the wiring on my PCB. I struggled a bit when creating the shape but i eventually figured it out. My biggest enemy is fusion :D It took me a lot of time to figure out everything in fusion. After many hours of struggling i finally had a case that could be used. I added text, the USB port hole, keypad holes, rotary encoder hole and also hole for the display. I tried my best making it look like a beehive. I also quite struggled with 3 models of the parts like keypads, displays and rotary encoder. I was not quite sure on how to add them to the PCB and to the model in fusion. Then i realized it was in the resources and tips tab in the tutorial… I think I am now ready to submit the project so I can receive the kit. I am pretty hyped to build it IRL so I hope there will not be much problems. Wish me luck!✨"}, {"post_id": 22434, "ts": "2026-07-04T22:01:21Z", "hours": 3.0667, "text": "🐝BeePad devlog #1 After many hours of trial and error I decided to give up on creating my own Hackpad. I just was not happy with the outcome of my work, so I decide to start from scratch and completely rebuild the whole project. My biggest mistake was that I did not have a vision. I just aimlessly followed the tutorial and I got demotivated quite fast. Now I have a vision and I will do everything to finish my Hackpad. I just finished my PCB design and the biggest challenge is ahead of me. Designing the case. For me fusion is really complicated to navigate and I struggle with it. Stay tuned and I will keep you updated :D✨"}]...
|
Title: BeePad🐝 by @mygulash | Stardance
Devlogs:
Title: BeePad🐝 by @mygulash | Stardance
Devlogs:
🐝BeePad devlog #1 After many hours of trial and error I decided to give up on creating my own Hackpad. I just was not happy with the outcome of my work, so I decide to start from scratch and completely rebuild the whole project. My biggest mistake was that I did not have a vision. I just aimlessly followed the tutorial and I got demotivated quite fast. Now I have a vision and I will do everything to finish my Hackpad. I just finished my PCB design and the biggest challenge is ahead of me. Designing the case. For me fusion is really complicated to navigate and I struggle with it. Stay tuned and I will keep you updated :D✨
🐝BeePad devlog #2 So after my last devlog i decided to remake the PCB and make it hexagon shaped so it can represent beehive. I had to remake all of the wiring on my PCB. I struggled a bit when creating the shape but i eventually figured it out. My biggest enemy is fusion :D It took me a lot of time to figure out everything in fusion. After many hours of struggling i finally had a case that could be used. I added text, the USB port hole, keypad holes, rotary encoder hole and also hole for the display. I tried my best making it look like a beehive. I also quite struggled with 3 models of the parts like keypads, displays and rotary encoder. I was not quite sure on how to add them to the PCB and to the model in fusion. Then i realized it was in the resources and tips tab in the tutorial… I think I am now ready to submit the project so I can receive the kit. I am pretty hyped to build it IRL so I hope there will not be much problems. Wish me luck!✨
🐝BeePad last devlog of stardance After many hours of learning to solder i was finnaly able to build the final product!!! (wrong color sadly) I am actually so happy that I was able to construct all of this!...
|
1793238768.3305318
|
1793843568.3305318
|
|
18037
|
My awesome macropad! by @thrw00629 | Stardance
|
thrw00629
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @thrw00629 | Starda Title: My awesome macropad! by @thrw00629 | Stardance...
|
1793260507.8203495
|
1793865307.8203495
|
|
18038
|
Untitled by @urcielg | Stardance
|
urcielg
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @urcielg | Stardance
|
1793253016.4720876
|
1793857816.4720876
|
|
18039
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792946978.8460631
|
1793810978.8460631
|
|
18040
|
rolly roller by @octolat | Stardance
|
octolat
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: rolly roller by @octolat | Stardance
|
1793191980.1980114
|
1793796780.1980114
|
|
18041
|
columbus by @sivaprakashkrp | Stardance
|
sivaprakashkrp
|
1
|
3.0
|
36
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-18T11:49:38Z", "hours": 3.0, "multiplier": 12.09, "payout": 36, "blessing": "neutral", "text": "I worked on columbus which is a GUI like TUI file manager. I worked on implementing custom colour themes in columbus. With that, I refactored some code, fixed some bugs and released the stable version of columbus.", "repo": "https://github.com/sivaprakashkrp/columbus", "demo": "https://github.com/sivaprakashkrp/columbus/releases/latest"}]...
|
[{"post_id": 9333, "ts": "2026 [{"post_id": 9333, "ts": "2026-06-15T17:34:34Z", "hours": 2.1806, "text": "Implemented a way to customize color theme through a color_theme.toml file. Fixed some bugs that caused compilation errors in Linux. Added columbus to the awesome-ratatui list repository. Released 2 move versions of columbus in crates.io because the first release had a bug. Released the latest version to the AUR."}, {"post_id": 8121, "ts": "2026-06-13T15:43:04Z", "hours": 0.7953, "text": "Added “/” to the end of directory names in the Explorer. Added confirmation for delete feature. Refactored some old code."}]...
|
Title: columbus by @sivaprakashkrp | Stardance
De Title: columbus by @sivaprakashkrp | Stardance
Devlogs:
Added “/” to the end of directory names in the Explorer. Added confirmation for delete feature. Refactored some old code.
Implemented a way to customize color theme through a color_theme.toml file. Fixed some bugs that caused compilation errors in Linux. Added columbus to the awesome-ratatui list repository. Released 2 move versions of columbus in crates.io because the first release had a bug. Released the latest version to the AUR.
Ships:
I worked on columbus which is a GUI like TUI file manager. I worked on implementing custom colour themes in columbus. With that, I refactored some code, fixed some bugs and released the stable version of columbus....
|
1793724801.290713
|
1793811201.290713
|
|
18042
|
My awesome macropad! by @Lena | Stardance
|
Lena
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Lena | Stardance
|
1793314194.1082933
|
1793918994.1082933
|
|
18043
|
Seal OS by @indiesealdev | Stardance
|
indiesealdev
|
3
|
116.0
|
920
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-21T02:36:55Z", "hours": 11.0, "multiplier": 18.0, "payout": 200, "blessing": "neutral", "text": "Hello there!! Well, I’m done with this project, I’m very happy with the result of what I did, and I learnt a lot of JavaScript, HTML and CSS. For this final update I worked on a ton of QOL basically, basically the following: All things you build now get saved when you reset the page. You can now scale and rotate objects (only certain you can rotate), for example, Seals can be scaled up and be slower, or be scaled down and be faster. For rotating and scaling, you can also use your ARROW KEYS :D That was about it, most of my time spent was in structuring my code and making it easier to expand, so the integration of these was pretty easy tbh. Well, thank you for following me on this journey <] SEAl YA!", "repo": "https://github.com/IndieSeal/SealWebOS", "demo": "https://indieseal.github.io/SealWebOS/"}, {"ship_num": 2, "ts": "2026-08-12T06:19:20Z", "hours": 37.0, "multiplier": 19.4, "payout": 720, "blessing": "neutral", "text": "I made 3 new apps, but I did add a heck ton more features! Ok, let’s get started with the apps first: Moving Seals: This is an app that lets you draw seals that move all over your screen and that after they’re spawned you have the possibility to make them explode, or nuke them if you’re so cruel. Sand Builder: An app to decorate your os! Place sand castles, starfishes and sand dollars (didn’t know those existed but they’re really cool). Settings: A simple app to adjust volume settings, and to enable a certain possible jumpscare with a very small chance of it happening every second, hope it doesn’t catch you off guard. They’re also saved if you reload the page (including Seal Clicker!!). About the features, I wanted to add some small things that were fun to play around and fun to discover, very silly! So I made the following: Sleepy but hungry seal: A seal that sits in the top left corner of your screen which if you click, will call it’s guard (an epic cat), which will throw a brick at you lol, this will leave your screen fractured, unless you feed the seal some fish by dragging them into its mouth. Fish: There’s some new decoration, which are fish who like to swim below in your screen in the sea! You can grab them to feed the hungry seal. DVD Seal: I wanted to experiment with 3D, because I saw a really cute seal model, so I made it so you can grab it and throw it around like the DVD Screensaver, I’m not sure why it reminded me of it, but yeah. Foxy Jumpscare: I wanted to scare the user of the website, at first I thought I would do a really creepy seal image, WHICH I FOUND SOME WHICH I WILL NEVER BE ABLE TO ERASE FROM MY BRAIN D:, but I landed on the Foxy Jumpscare as I think it’s funnier and fits the silly vibes more, but I decided to disable it by default so if someone doesn’t know about it, they don’t get jumped or smthing. Since the last update, I updated a lot of the visuals (just UI elements, my weird art will still be there), thanks to my sister which is an artist (thx for the help :D). I had a bit of trouble with the 3D DVD Seal as I thought moving it would be as easy as just getting the input from the canvas, I was so wrong, I was there for hours trying to fix it, and then I thought, what about raycasting? That would literally need the model to be hit! But implementation also took hours as I couldn’t find any guides, but OH WELL. I’m super duper happy with how it turned out, and I hope you love it as much as I enjoyed making it, thanks for watching my devlogs, for reading alla this. and bye <3", "repo": "https://github.com/IndieSeal/SealWebOS", "demo": "https://indieseal.github.io/SealWebOS/"}, {"ship_num": 3, "ts": "2026-08-03T00:56:22Z", "hours": 68.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Hello there!! I made a very Seal-Inspired WebOS, it has 3 apps, which only two are cool as the other one is just an introduction to the OS and me! The REAL cool apps are these as of right now are: Seal Clicker: A clicker/idle game like Cookie Clicker but if it was seals. SealTok: Wanna brainrot your brain until it only thinks of seals? Me too! Now you can do that here!! I think what was most challenging about making this project was the Seal Clicker app as it went through multiple stages of rebuilding to make expanding the upgrades and seals easier, and in general it’s just a big app lol, I also did all the art myself, I’ve been challenging myself recently to learn to draw, even if they’re not the best drawings, but I’m very happy on how it turned out! I also had barely any knowledge about HTML, CSS and JS, so I learnt everything from scratch, though I was glad to discover that JS is surprisingly similar to my main coding language C#. I’m also VERY proud of the Seal Clicker app, it’s where I learnt that a lot of the concepts from C# were applicable in JS and is where I put my structure optimization hat haha, I ended up loving the drawings I made. And for you to test the project just hit the “Try Project” button and it will take you there! I really hope you enjoy the OS as much as I loved building it, and thanks for taking the time to check it out!!", "repo": "https://github.com/IndieSeal/SealWebOS", "demo": "https://indieseal.github.io/SealWebOS/"}]...
|
[{"post_id": 70954, "ts": "202 [{"post_id": 70954, "ts": "2026-09-20T03:04:48Z", "hours": 3.5997, "text": "Helloooooooo, I again fell into the rabbit hole of OPTIMIZATION As I am on my mission to make everything really approachable for coders that may want to inspect the code and fork it, and make their own silly changes, it is easier than ever. So I made some new sliders that affect multiple things, which I used to replace the audio categories! (sfx and ui for example), audios that fit into the same category and have one slider that affects all of them. Thanks to the new slider system I have, it was very easy to implement a new feature, sizing and rotation for objects! Though not all objects are rotatable, but at least they all are scalable :]! So now you can have annoying cockroach seals that zoom all over the screen, or have big sealies that move as slow as a turtle. OH, I almost forgot. You can also use the arrow keys to rotate and scale the stuff without having to grab the slider and move it around, though I could not find a way to make it so you can press more than 2 keys at the same time, I will be putting some time to research that, but for now, nope :[ Alrighty, that is it for this cool devlog , see ya"}, {"post_id": 65627, "ts": "2026-09-10T21:30:46Z", "hours": 6.7997, "text": "Hello thereeee!! i am back with a pretty boring devlog, oh yea I have been fixing bugs, which that I am aware, everything should be fixed (hopefully) These include: Sealtok autoplaying on page load (videos with audio would be heard from outside, which could be annoying) I have also been busy with structuring code, and I am currently working on optimizing the Audio Categories to translate them into the new settings system! (sfx and ui sliders) I also spent some of the stardust on buying a domain, so I can have my cool OS outside of github >:] (now with cloudflare too) Some really cool things that I have been working on for the Paint Windows is so they get saved, so you can restart the page and have your drawn things there again!! I have a rotation system and scaling system for object painting, but with the structuring of the setting system so that I can create sliders for other things too, it is still a WIP, but it should be out soon! Alright, yippe and bye"}, {"post_id": 50735, "ts": "2026-08-20T02:39:42Z", "hours": 0.7006, "text": "Well, I am back at it, as my goal is to get a 3D printer! As of currently, I just fixed a couple of bugs, including: Making ¨painting¨ apps easier to close. Fixed it so you could not ¨paint¨ when clicking the close or minimize button. Fixed Foxy Jumpscare setting not actually working I already have some ideas in mind of what I want to do next! If you wanna hear my quick vent, go ahead: For WebOS 1 I really placed a lot of time into it so I could have my code structure really well done so it would be really easy to create new apps, and I did spend a lot of time in Seal Clicker lol, but I thought the ratings would count both Web 1 and 2, but sadly not, so I will have to work another 50 hours on this , not annoyed, but I did wanna work on other projects"}, {"post_id": 45597, "ts": "2026-08-12T05:57:52Z", "hours": 8.5486, "text": "Hello there, and welcome to my last devlog, it is been a long journey, but I have done it, I have learned the ways of HTML, CSS and JS. I hate them all, but at least I know them now lol. I made a lot of QOL, a LOT of bug fixing and added some cool little features, you can take a look: Random Foxy Jumpscare: It is an option in the Settings App which can be activated and desactivated, but it is disabled by default. Saved settings: All settings you modify will be kept if you reload the page, this also works with the Seal Clicker app! Fih: Now you will see a bunch of fish swimming around in the bottom of the screen, and they are grabbable!! Sleepy, Hungry seal: The seal in the top corner of the screen is very sleepy, if you click it, it will get mad, but you can fix the damages by feeding it fish. Audio: Added a bunch more of audio Fixes: A lot of bug interactions with the DVD Seal."}, {"post_id": 44959, "ts": "2026-08-11T02:07:57Z", "hours": 10.1906, "text": "I made mostly visual improvements and added some silly stuff in general, because I wanna have fun, you know? These include: Mad Seal: The seal is resting, and you woke them up by clicking them, they are calling the crazy kitty to attack you, for now the damage is permanent (until you refresh the page), but there will soon be a way to revert it by feeding the seal. 🐟 Spinning Seal: You can grab it and throw it around like those DVD Screensavers, its fun! 📀 I want to make something to jumpscare y´all, but I will be thinking of ideas to do so hehe, be prepared >:] I had to make the Desktop App Icons wrap around, so they did not sink into the water, because I do not want that. I am so close to finishing this really cool OS which I am really proud of, I love it so much, and did it all without any frameworks which is really cool. These changes are not published yet, they are on a testing branch as I still need to squash some bugs."}, {"post_id": 43810, "ts": "2026-08-09T07:37:47Z", "hours": 9.8419, "text": "Hello there, I did a lot of expanding on the Seal Moving app, I grabbed it and stripped all of its bones and removed their personality so they were easily modifiable and expandable! YIPPEE. What I am trying to say is, I plan on using the same behaviour of spawning seals for another app to decorate your OS´s background! So i had to spend a lot of time making it easily expandable, and it was worth it!! I also made a variation of the seal´s sprite so you can choose which one to spawn, there is also brushes now for spawning and removing seals, aswell as an icon for nuking them all!! The other app will be for spawning sand castles, sea stars and other stuff like that ONLY in the sand, below everything that is UI. With these two apps, I would just need to add one more app, and I should be done! Probably another game to have some more fun stuff, I know that will take a while, but eh, doesn´t really matter."}, {"post_id": 41328, "ts": "2026-08-05T14:03:48Z", "hours": 8.7142, "text": "These days I have been mostly optimizing the code, so again, it is easier to create new windows and stuff, and I also fixed some annoying window header css issues. I am also thinking to change some of the audio the apps have to sound a bit less THUMPY. I currently have two things I am working on, just a visual update in general for the OS so it feels more silly, which should be in video 2, and a new app >:] This new app, I am still unsure in which direction to take it, maybe both?? But here is the idea: You have seals that move in your screen, and you can click to explode them (sorry sealies ) But I do need to decide wether with this to do this or that: A minigame where seals spawn and you have to explode as many as you can in a limited amount of time. Desktop pets, them just hanging around, and if they are bothering you, just pop them lol. Or I could do a combo of the two, but again, unsure. Would love to know what everyone else thinks"}, {"post_id": 39792, "ts": "2026-08-03T00:23:54Z", "hours": 5.6922, "text": "Final devlog, this was a great journey, and I cannot wait to get started on WebOS 2, this is going to take an eternity with how long this first part took me, but I already have a solid base (I might even do some more structure changes in the code to make it EVEN EASIER to make windows), and I learnt a lot about HTML, CSS and JS! Well, in these last two days I did the following: Fixed the drag audio bug Fixed some CSS which was not working on build Finished adding all the art for Seal Clicker Balanched Seal Clicker so it takes around 10-20 minutes to finish Made App Icons for Seal Clicker and SealTok Made some visual changes Added RESOURCES.md and updated the README.md hope you enjoy it!!! I really loved building it 🦭 (hope there is someone as autistic as me who loves seals lol)"}, {"post_id": 38610, "ts": "2026-08-01T02:54:25Z", "hours": 10.3364, "text": "I have finished my Seal-Tok, I wanted to keep it simple, I do not really want to add likes and comments and stuff as I do not want to overcomplicate myself as much as I did with Seal Clicker lol, but I may add a ¨Share¨ feature which would just take you to the source of the authors video. I am also planning on doing some videos myself for seal-tok, I am already working on some, but it is going to take a while D: I have finally finished my Seal Clicker in terms of systems and having all the upgrades, now I only have to draw the last couple of upgrades (7 more). In terms of what I have to do before publishing the mission is to fix a couple of audio bugs, for some reason windows if left inactive for a while (changing to other tabs of browser), probably because of the deltaTime I have in there? I need to take a look. And soon SealOS will be available for all!! hehe"}, {"post_id": 32758, "ts": "2026-07-22T03:40:05Z", "hours": 9.1253, "text": "I’m no artist but I’ve been working on the art for the game, maybe it’s not the prettiest but ehh, it’s pretty good for me. I’ve been working on implementing audio, on adding some juice to the interactions, which I’m still planning to do a lot more of those, but time will tell. I’ve added the basic first upgrades for all the Seals which is really cool yeaa.. I’m super happy with how I got to optimize the upgrade and seal system as now you only need 3 lines of code to inject HOPE into the html give it their unique id and change icons and text around with ease, I love using classes, seriously can’t even begin to say how happy I am with JavaScript literally being C# but a bit worse ( sorry JS enjoyers :[ ). So now, it should be very easy to add new stuff which I’m thrilled to do, not thrilled about the art part though haha. Probably less than 10 more hours and I should be done with this damned app, and I have already noted down some ideas for which apps I could do next, but I don’t want to spoil, so you’ll have to wait, or if you find the Source Code, maybe you can go search for it, like a treasure hunt, or easter egg? if you actually find the easter egg, what do you think of my suggestion? it’s amazing right? right? idk (also I just got annoyed with my keyboard putting this: ` instead of ’, so I just copied it and pasted it, would be fun to have a onekey for that haha) ok bye, thanks for reading"}, {"post_id": 30250, "ts": "2026-07-17T17:54:40Z", "hours": 9.8186, "text": "Hellooo!! Well, I´ve been working a lot on the Seal Clicker app, it´s taking a whole lot more than I had initially thought, but oh well. All upgrades are working correctly, made a lot of UI improvements, more like the layout specifically, I still need to work on how it overall looks. I´ve been squashing down bugs, and I´ve implemented tooltips! For now only applicable on the upgrades, but I want to see if I can make it modular. My next task is learning how to spawn HTML into a page, because I want there to be a visual way to know how many Seals you´ve bought that help you obtain food (that´s the middle row for ya, I still need to draw some backgrounds lol). Also, I´m actually enjoying a lot learning this as first of all, now I can make websites hehe, but also I got a new language in my ¨can-do¨ list I guess, JavaScript is literally C# but with Dynamic Typing so it´s been quite easy to learn. (i hate dynamic typing though). alright, adios, see ya on the next devlog :]"}, {"post_id": 28500, "ts": "2026-07-14T19:47:15Z", "hours": 8.9739, "text": "I´m about to hit the 10 hour time limit per devlog, so I´m posting this :] As of currently, I´m just trying to make the project more organized, I´ve been making folders to store CSS´s as I´ve been splitting the main one, similarly of how I did with my Java Script files. And I´ve got the basics down of the Seal Clicker, I´m going to be taking a lot of inspiration from Cookie Clicker, so I´m seeing how to land those vibes. I´ve also made it so windows can´t leave your viewport and can´t go on top of the Navbar. I would share a video, but the project still looks exactly the same and feels about the same, the Seal Clicker window has the basic click and upgrade functionality, but it´s just the elements rn and it looks kinda ugly. But I´ll keep y´all updated!! :]"}, {"post_id": 22546, "ts": "2026-07-05T02:07:31Z", "hours": 8.0039, "text": "Thanks to Jenin over on Summer Camp, I´ve been able to grasp the concepts of HTML and CSS better, and I got over some hard bugs I couldn´t squash. Well, I´ve done a lot on this update, I followed a tutorial on how to make a sea, on top of that I added a fish that swims through the sea, and soon will be draggable and will be feedable to a seal! I´ve thought of what I will do app-wise, but I won´t spoil ya! I added some relaxing beach/sea sounds, I changed the background to actually match the water i placed, so not it´s sand! I added a little bar in the taskbar app icons to know wether it is the app that is selected, or if it´s minimized/not selected, I´ll probably need to have a different color for those two states, but for now, I think it´s pretty good, on the future I want to make apps pinnable on the taskbar and they will show up without the bar below! Visually I think it´s looking great, now I only gotta start developing the actuall apps lol. Wish me luck :]"}, {"post_id": 18397, "ts": "2026-06-29T15:16:32Z", "hours": 5.7233, "text": "I have improved my audio system for dragging objects, so it only plays when you´re moving the window and not just by touching it, and finished adding the lerp implementation to the windows, I still gotta fix some bugs though, like the buttons from the windows making sound when hovered WHEN moving the windows too fast, I´m thinking I´ll disable their interactions when the window is grabbed. I also made a very important change, to avoid creating duplicate script and to make my lerp actually work, I made the whole drag script into a class! This way, each window manages itself and can store it’s last position for the lerp purpose, and I’m very proud of how it ended up looking and how it sounds, would’ve loved to be able to fix the bug where looping has a small pause between each loop, but maybe I’ll make the audio longer so it’s not AS noticeable, or it doesn’t happen as often! With these changes, making new windows should be easy peasy :D"}, {"post_id": 11067, "ts": "2026-06-18T03:16:23Z", "hours": 3.8808, "text": "Working on the taskbar, and added some audio to keep it from being so silent, I was getting tired from it! To-do: -Work on Wii-type opening app menu. -Finish adding sounds everywhere -Add more desktop apps -Finish taskbar behaviour"}, {"post_id": 8547, "ts": "2026-06-14T06:38:21Z", "hours": 3.3081, "text": "Finally finished the basic part of the windows, still needs to be polished, but hey they behaviour’s there!"}, {"post_id": 8276, "ts": "2026-06-13T19:23:23Z", "hours": 3.2692, "text": "I finally finished the drag and drop feature, took me a while as I was trying to have different cursors while outside, while hovering and while clicking, which took longer than I thought, but I did it! Next task: Make an app inside of the OS"}]...
|
Title: Seal OS by @indiesealdev | Stardance
Devlo Title: Seal OS by @indiesealdev | Stardance
Devlogs:
I finally finished the drag and drop feature, took me a while as I was trying to have different cursors while outside, while hovering and while clicking, which took longer than I thought, but I did it! Next task: Make an app inside of the OS
Finally finished the basic part of the windows, still needs to be polished, but hey they behaviour’s there!
Working on the taskbar, and added some audio to keep it from being so silent, I was getting tired from it! To-do: -Work on Wii-type opening app menu. -Finish adding sounds everywhere -Add more desktop apps -Finish taskbar behaviour
I have improved my audio system for dragging objects, so it only plays when you´re moving the window and not just by touching it, and finished adding the lerp implementation to the windows, I still gotta fix some bugs though, like the buttons from the windows making sound when hovered WHEN moving the windows too fast, I´m thinking I´ll disable their interactions when the window is grabbed. I also made a very important change, to avoid creating duplicate script and to make my lerp actually work, I made the whole drag script into a class! This way, each window manages itself and can store it’s last position for the lerp purpose, and I’m very proud of how it ended up looking and how it sounds, would’ve loved to be able to fix the bug where looping has a small pause between each loop, but maybe I’ll make the audio longer so it’s not AS noticeable, or it doesn’t happen as often! With these changes, making new windows should be easy peasy :D
Thanks to Jenin over on Summer Camp, I´ve been able to grasp the concepts of HTML and CSS better, and I got over some hard bugs I couldn´t squash. Well, I´ve done a lot on this update, I followed a tutorial on how to make a sea, on top of that I added a fish that swims through the sea, and soon will be draggable and will be feedable to a seal! I´ve thought of what I will do app-wise, but I won´t spoil ya! I added some relaxing beach/sea sounds, I changed the background to actually match the water i placed, so not it´s sand! I added a little bar in the taskbar app icons to know wether it is the app that is selected, or if it´s minimized/not selected, I´ll probably need to have a different color for those two states, but for now, I think it´s pretty good, on the future I want to make apps pinnable on the taskbar and they will show up without the bar below! Visually I think it´s looking great, now I only gotta start developing the actuall apps lol. Wish me luck :]
I´m about to hit the 10 hour time limit per devlog, so I´m posting this :] As of currently, I´m just trying to make the project more organized, I´ve been making folders to store CSS´s as I´ve been splitting the main one, similarly of how I did with my Java Script files. And I´ve got the basics down of the Seal Clicker, I´m going to be taking a lot of inspiration from Cookie Clicker, so I´m seeing how to land those vibes. I´ve also made it so windows can´t leave your viewport and can´t go on top of the Navbar. I would share a video, but the project still looks exactly the same and feels about the same, the Seal Clicker window has the basic click and upgrade functionality, but it´s just the elements rn and it looks kinda ugly. But I´ll keep y´all updated!! :]
Hellooo!! Well, I´ve been working a lot on the Seal Clicker app, it´s taking a whole lot more than I had initially thought, but oh well. All upgrades are working correctly, made a lot of UI improvements, more like the layout specifically, I still need to work on how it overall looks. I´ve been squashing down bugs, and I´ve implemented tooltips! For now only applicable on the upgrades, but I want to see if I can make it modular. My next task is learning how to spawn HTML into a page, because I want there to be a visual way to know how many Seals you´ve bought that help you obtain food (that´s the middle row for ya, I still need to draw some backgrounds lol). Also, I´m actually enjoying a lot learning this as first of all, now I can make websites hehe, but also I got a new language in my ¨can-do¨ list I guess, JavaScript is literally C# but with Dynamic Typing so it´s been quite easy to learn. (i hate dynamic typing though). alright, adios, see ya on the next devlog :]
I’m no artist but I’ve been working on the art for the game, maybe it’s not the prettiest but ehh, it’s pretty good for me. I’ve been working on implementing audio, on adding some juice to the interactions, which I’m still planning to do a lot more of those, but time will tell. I’ve added the basic first upgrades for all the Seals which is really cool yeaa.. I’m super happy with how I got to optimize the upgrade and seal system as now you only need 3 lines of code to inject HOPE into the html give it their unique id and change icons and text around with ease, I love using classes, seriously can’t even begin to say how happy I am with JavaScript literally being C# but a bit worse ( sorry JS enjoyers :[ ). So now, it should be very easy to add new stuff which I’m thrilled to do, not thrilled about the art part though haha. Probably less than 10 more hours and I should be done with this damned app, and I have already noted down some ideas for which apps I could do next, but I don’t want to spoil, so you’ll have to wait, or if you find the Source Code, maybe you can go search for it, like a treasure hunt, or easter egg? if you actually find the easter egg, what do you think of my suggestion? it’s amazing right? right? idk (also I just got annoyed with my keyboard putting this: ` instead of ’, so I just copied it and pasted it, would be fun to have a onekey for that haha) ok bye, thanks for reading
I have finished my Seal-Tok, I wanted to keep it simple, I do not really want to add likes and comments and stuff as I do not want to overcomplicate myself as much as I did with Seal Clicker lol, but I may add a ¨Share¨ feature which would just take you to the source of the authors video. I am also planning on doing some videos myself for seal-tok, I am already working on some, but it is going to take a while D: I have finally finished my Seal Clicker in terms of systems and having all the upgrades, now I only have to draw the last couple of upgrades (7 more). In terms of what I have to do before publishing the mission is to fix a couple of audio bugs, for some reason windows if left inactive for a while (changing to other tabs of browser), probably because of the deltaTime I have in there? I need to take a look. And soon SealOS will be available for all!! hehe
Final devlog, this was a great journey, and I cannot wait to get started on WebOS 2, this is going to take an eternity with how long this first part took me, but I already have a solid base (I might even do some more structure changes in the code to make it EVEN EASIER to make windows), and I learnt a lot about HTML, CSS and JS! Well, in these last two days I did the following: Fixed the drag audio bug Fixed some CSS which was not working on build Finished adding all the art for Seal Clicker Balanched Seal Clicker so it takes around 10-20 minutes to finish Made App Icons for Seal Clicker and SealTok Made some visual changes Added RESOURCES.md and updated the README.md hope you enjoy it!!! I really loved building it 🦭 (hope there is someone as autistic as me who loves seals lol)
These days I have been mostly optimizing the code, so again, it is easier to create new windows and stuff, and I also fixed some annoying window header css issues. I am also thinking to change some of the audio the apps have to sound a bit less THUMPY. I currently have two things I am working on, just a visual update in general for the OS so it feels more silly, which should be in video 2, and a new app >:] This new app, I am still unsure in which direction to take it, maybe both?? But here is the idea: You have seals that move in your screen, and you can click to explode them (sorry sealies ) But I do need to decide wether with this to do this or that: A minigame where seals spawn and you have to explode as many as you can in a limited amount of time. Desktop pets, them just hanging around, and if they are bothering you, just pop them lol. Or I could do a combo of the two, but again, unsure. Would love to know what everyone else thinks
Hello there, I did a lot of expanding on the Seal Moving app, I grabbed it and stripped all of its bones and removed their personality so they were easily modifiable and expandable! YIPPEE. What I am trying to say is, I plan on using the same behaviour of spawning seals for another app to decorate your OS´s background! So i had to spend a lot of time making it easily expandable, and it was worth it!! I also made a variation of the seal´s sprite so you can choose which one to spawn, there is also brushes now for spawning and removing seals, aswell as an icon for nuking them all!! The other app will be for spawning sand castles, sea stars and other stuff like that ONLY in the sand, below everything that is UI. With these two apps, I would just need to add one more app, and I should be done! Probably another game to have some more fun stuff, I know that will take a while, but eh, doesn´t really matter.
I made mostly visual improvements and added some silly stuff in general, because I wanna have fun, you know? These include: Mad Seal: The seal is resting, and you woke them up by clicking them, they are calling the crazy kitty to attack you, for now the damage is permanent (until you refresh the page), but there will soon be a way to revert it by feeding the seal. 🐟 Spinning Seal: You can grab it and throw it around like those DVD Screensavers, its fun! 📀 I want to make something to jumpscare y´all, but I will be thinking of ideas to do so hehe, be prepared >:] I had to make the Desktop App Icons wrap around, so they did not sink into the water, because I do not want that. I am so close to finishing this really cool OS which I am really proud of, I love it so much, and did it all without any frameworks which is really cool. These changes are not published yet, they are on a testing branch as I still need to squash some bugs.
Hello there, and welcome to my last devlog, it is been a long journey, but I have done it, I have learned the ways of HTML, CSS and JS. I hate them all, but at least I know them now lol. I made a lot of QOL, a LOT of bug fixing and added some cool little features, you can take a look: Random Foxy Jumpscare: It is an option in the Settings App which can be activated and desactivated, but it is disabled by default. Saved settings: All settings you modify will be kept if you reload the page, this also works with the Seal Clicker app! Fih: Now you will see a bunch of fish swimming around in the bottom of the screen, and they are grabbable!! Sleepy, Hungry seal: The seal in the top corner of the screen is very sleepy, if you click it, it will get mad, but you can fix the damages by feeding it fish. Audio: Added a bunch more of audio Fixes: A lot of bug interactions with the DVD Seal.
Well, I am back at it, as my goal is to get a 3D printer! As of currently, I just fixed a couple of bugs, including: Making ¨painting¨ apps easier to close. Fixed it so you could not ¨paint¨ when clicking the close or minimize button. Fixed Foxy Jumpscare setting not actually working I already have some ideas in mind of what I want to do next! If you wanna hear my quick vent, go ahead: For WebOS 1 I really placed a lot of time into it so I could have my code structure really well done so it would be really easy to create new apps, and I did spend a lot of time in Seal Clicker lol, but I thought the ratings would count both Web 1 and 2, but sadly not, so I will have to work another 50 hours on this , not annoyed, but I did wanna work on other projects
Hello thereeee!! i am back with a pretty boring devlog, oh yea I have been fixing bugs, which that I am aware, everything should be fixed (hopefully) These include: Sealtok autoplaying on page load (videos with audio would be heard from outside, which could be annoying) I have also been busy with structuring code, and I am currently working on optimizing the Audio Categories to translate them into the new settings system! (sfx and ui sliders) I also spent some of the stardust on buying a domain, so I can have my cool OS outside of github >:] (now with cloudflare too) Some really cool things that I have been working on for the Paint Windows is so they get saved, so you can restart the page and have your drawn things there again!! I have a rotation system and scaling system for object painting, but with the structuring of the setting system so that I can create sliders for other things too, it is still a WIP, but it should be out soon! Alright, yippe and bye
Helloooooooo, I again fell into the rabbit hole of OPTIMIZATION As I am on my mission to make everything really approachable for coders that may want to inspect the code and fork it, and make their own silly changes, it is easier than ever. So I made some new sliders that affect multiple things, which I used to replace the audio categories! (sfx and ui for example), audios that fit into the same category and have one slider that affects all of them. Thanks to the new slider system I have, it was very easy to implement a new feature, sizing and rotation for objects! Though not all objects are rotatable, but at least they all are scalable :]! So now you can have annoying cockroach seals that zoom all over the screen, or have big sealies that move as slow as a turtle. OH, I almost forgot. You can also use the arrow keys to rotate and scale the stuff without having to grab the slider and move it around, though I could not find a way to make it so you can press more than 2 keys at the same time, I will be putting some time to research that, but for now, nope :[ Alrighty, that is it for this cool devlog , see ya
Ships:
Hello there!! I made a very Seal-Inspired WebOS, it has 3 apps, which only two are cool as the other one is just an introduction to the OS and me! The REAL cool apps are these as of right now are: Seal Clicker: A clicker/idle game like Cookie Clicker but if it was seals. SealTok: Wanna brainrot your brain until it only thinks of seals? Me too! Now you can do that here!! I think what was most challenging about making this project was the Seal Clicker app as it went through multiple stages of rebuilding to make expanding the upgrades and seals easier, and in general it’s just a big app lol, I also did all the art myself, I’ve been challenging myself recently to learn to draw, even if they’re not the best drawings, but I’m very happy on how it turned out! I also had barely any knowledge about HTML, CSS and JS, so I learnt everything from scratch, though I was glad to discover that JS is surprisingly similar to my main coding language C#. I’m also VERY proud of the Seal Clicker app, it’s where I learnt that a lot of the concepts from C# were applicable in JS and is where I put my structure optimization hat haha, I ended up loving the drawings I made. And for you to test the project just hit the “Try Project” button and it will take you there! I really hope you enjoy the OS as much as I loved building it, and thanks for taking the time to check it out!!
I made 3 new apps, but I did add a heck ton more features! Ok, let’s get started with the apps first: Moving Seals: This is an app that lets you draw seals that move all over your screen and that after they’re spawned you have the possibility to make them explode, or nuke them if you’re so cruel. Sand Builder: An app to decorate your os! Place sand castles, starfishes and sand dollars (didn’t know those existed but they’re really cool). Settings: A simple app to adjust volume settings, and to enable a certain possible jumpscare with a very small chance of it happening every second, hope it doesn’t catch you off guard. They’re also saved if you reload the page (including Seal Clicker!!). About the features, I wanted to add some small things that were fun to play around and fun to discover, very silly! So I made the following: Sleepy but hungry seal: A seal that sits in the top left corner of your screen which if you click, will call it’s guard (an epic cat), which will throw a brick at you lol, this will leave your screen fractured, unless you feed the seal some fish by dragging them into its mouth. Fish: There’s some new decoration, which are fish who like to swim below in your screen in the sea! You can grab them to feed the hungry seal. DVD Seal: I wanted to experiment with 3D, because I saw a really cute seal model, so I made it so you can grab it and throw it around like the DVD Screensaver, I’m not sure why it reminded me of it, but yeah. Foxy Jumpscare: I wanted to scare the user of the website, at first I thought I would do a really creepy seal image, WHICH I FOUND SOME WHICH I WILL NEVER BE ABLE TO ERASE FROM MY BRAIN D:, but I landed on the Foxy Jumpscare as I think it’s funnier and fits the silly vibes more, but I decided to disable it by default so if someone doesn’t know about it, they don’t get jumped or smthing. Since the last update, I updated a lot of the visuals (just UI elements, my weird art will still be there), thanks to my sister which is an artist (thx for the help :D). I had a bit of trouble with the 3D DVD Seal as I thought moving it would be as easy as just getting the input from the canvas, I was so wrong, I was there for hours trying to fix it, and then I thought, what about raycasting? That would literally need the model to be hit! But implementation also took hours as I couldn’t find any guides, but OH WELL. I’m super duper happy with how it turned out, and I hope you love it as much as I enjoyed making it, thanks for watching my devlogs, for reading alla this. and bye <3
Hello there!! Well, I’m done with this project, I’m very happy with the result of what I did, and I learnt a lot of JavaScript, HTML and CSS. For this final update I worked on a ton of QOL basically, basically the following: All things you build now get saved when you reset the page. You can now scale and rotate objects (only certain you can rotate), for example, Seals can be scaled up and be slower, or be scaled down and be faster. For rotating and scaling, you can also use your ARROW KEYS :D That was about it, most of my time spent was in structuring my code and making it easier to expand, so the integration of these was pretty easy tbh. Well, thank you for following me on this journey <] SEAl YA!...
|
1793728255.482267
|
1793814655.482267
|
|
18044
|
My awesome macropad! by @aidang | Stardance
|
aidang
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @aidang | Stardance
|
1793764409.924184
|
1794369209.924184
|
|
18045
|
My awesome macropad! by @Fallingangle | Stardance
|
Fallingangle
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Fallingangle | Sta Title: My awesome macropad! by @Fallingangle | Stardance...
|
1793886442.7358453
|
1794491242.7358453
|
|
18046
|
Untitled project by @KramLololo | Stardance
|
KramLololo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @KramLololo | Stardance
|
1793425692.0504198
|
1794030492.0504198
|
|
18047
|
My first slack bot! by @pavang | Stardance
|
pavang
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @pavang | Stardance
|
1793796681.4277065
|
1794401481.4277065
|
|
18048
|
infection detection strap by @Derekhu | Stardance
|
Derekhu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: infection detection strap by @Derekhu | Sta Title: infection detection strap by @Derekhu | Stardance...
|
1793418822.4607255
|
1794023622.4607255
|
|
18049
|
Frictionless by @Abod | Stardance
|
Abod
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @Abod | Stardance
|
1793270847.1414723
|
1793875647.1414723
|
|
18050
|
Game Website by @wrogers1616 | Stardance
|
wrogers1616
|
1
|
65.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-15T02:15:13Z", "hours": 65.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a website that contains the games I made over the summer. This version isn’t fully functional without using external sites as I had trouble with conflicting variables.", "repo": "https://github.com/wrogers1616-byte/button-games", "demo": "https://onecompiler.com/html/44pfq4e8p"}]...
|
[{"post_id": 47254, "ts": "202 [{"post_id": 47254, "ts": "2026-08-15T01:51:39Z", "hours": 64.9825, "text": "I created a website with multiple games on it"}]...
|
Title: Game Website by @wrogers1616 | Stardance
D Title: Game Website by @wrogers1616 | Stardance
Devlogs:
I created a website with multiple games on it
Ships:
I made a website that contains the games I made over the summer. This version isn’t fully functional without using external sites as I had trouble with conflicting variables....
|
1793728071.4396255
|
1793814471.4396255
|