|
9686
|
focus by @pypdeveloper | Stardance
|
pypdeveloper
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: focus by @pypdeveloper | Stardance
|
1793357720.7004728
|
1793962520.7004728
|
|
71179
|
focus flow by @mahith | Stardance
|
mahith
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: focus flow by @mahith | Stardance
|
1793584181.2228513
|
1794188981.2228513
|
|
38180
|
focus reinforcement by @joshuap | Stardance
|
joshuap
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: focus reinforcement by @joshuap | Stardance
|
1793504968.5499723
|
1794109768.5499723
|
|
62278
|
focus-blocker by @ArHIM | Stardance
|
ArHIM
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-25T20:28:29Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "FOR REVIEWERS: PLEASE TRY IT OUT USING GITHUB RELEASE (click try project). I promise it’ll not take too long. If you don’t wanna do that, here is a short video link showing the extension in action. It is basically what I’ve built: https://cdn.hackclub.com/01a174b9-9f17-76d3-8146-fb1cd9a867c1/focus-block-demo.mp4 SHIP: This I think is genuinely useful. I already am using it. Features are listed in project description. In this ship, I worked on the desktop app a lot (not finished, only extension shipped). main work was turning desktop app blocking from a slow background scanner into an instant system-level blocker fixed several Windows edge cases, and putting together simple scripts so anyone can run and test the app. Imo, the most challenging part is the overlap of configurations for the extension. Each customization must work with all others. For eg, blocked and allowed list overlap should work with the focus session and block sites accordignly. Focus session should work with any of session end challenge. I am actually proud of the challenges in the extension. They may seem simple, but man are they effective… It’s genuinely helpful thats why I love it. Like if u wanna stop and get ditracted, solve a couple math questions, or type a paragraph… Its perfect! To test, info given on top of the ship message + readme + project desc. I am hopinh to work on the desktop app and really turn this into a product. THANK YOU AND HAVE FUN!", "repo": "https://github.com/ArhamBafna/focus-block/", "demo": "https://github.com/ArhamBafna/focus-block/releases/tag/v0.2.0"}]...
|
[{"post_id": 82770, "ts": "202 [{"post_id": 82770, "ts": "2026-10-25T19:52:34Z", "hours": 1.1981, "text": "READY TO SHIP. I cleaned up minor UI confusion and made it clear for anyone who opens the extension to understand what’s happening and start using it instantly. Also removed friction (unnecesary settings user needed to decide) so someone can instantly go into focus session. Lastly, made the schedule screen easy to pick. At first glance, all know whats happening."}, {"post_id": 81674, "ts": "2026-10-22T00:44:40Z", "hours": 1.4936, "text": "ALMOST READY TO SHIP LETS GOO! I made a pre-built zip file to get it ready to ship. I also compiled the extension files for popup UI, and background worker. Then ran the package script to put everything into a neat zip file called focus-blocker-v0.2.0.zip. The zip contains only the actual extension files and icons. So no one needs to download the whole thing or install node to try it out. So I pushed the code. Created a 0.2.0 version tag and published release to github with the zip file. And added simple instructions to README. To try it, just download the zip file. Unzip it. Then go to chrome://extensions. Activate Developer mode. And click on Load unpacked. And that’s it! Try it out!"}, {"post_id": 81657, "ts": "2026-10-21T22:56:00Z", "hours": 3.1778, "text": "Holy efficiency! Primary changes were to revamp how blocking of windows apps works. It used to poll open windows periodically - so there would be a delay of a few seconds before closing a blocked app. Now the background service just gets a process creation event. If a blocked app tries to open, the app detection works right away to close it. Made a screen for the blocked app in the desktop ui. Added a Back to Focus button. Also added some debouncing to not get popup’d too much if an app tries to reopen itself. Fixed a number of corner cases for apps that were getting through. For example, some apps/games can be launched through another launcher, so added some checks to find the actual program binary. Did some trimming of the windows path prefixes. Fixed some edge cases with really long file paths. Removed the background toast notifications (which were silently failing, b/c background services on windows operate in Session 0) In developer area, I grouped all the startup/test commands into start.bat and test.bat as two batch files. Got the desktop test suite a bit faster by switching from Vitest to happy-dom. Added some mocked data so we can test the frontend without the bg service running. Lastly but not least, cleaned up dead network filter code."}]...
|
Title: focus-blocker by @ArHIM | Stardance
Devlog Title: focus-blocker by @ArHIM | Stardance
Devlogs:
Holy efficiency! Primary changes were to revamp how blocking of windows apps works. It used to poll open windows periodically - so there would be a delay of a few seconds before closing a blocked app. Now the background service just gets a process creation event. If a blocked app tries to open, the app detection works right away to close it. Made a screen for the blocked app in the desktop ui. Added a Back to Focus button. Also added some debouncing to not get popup’d too much if an app tries to reopen itself. Fixed a number of corner cases for apps that were getting through. For example, some apps/games can be launched through another launcher, so added some checks to find the actual program binary. Did some trimming of the windows path prefixes. Fixed some edge cases with really long file paths. Removed the background toast notifications (which were silently failing, b/c background services on windows operate in Session 0) In developer area, I grouped all the startup/test commands into start.bat and test.bat as two batch files. Got the desktop test suite a bit faster by switching from Vitest to happy-dom. Added some mocked data so we can test the frontend without the bg service running. Lastly but not least, cleaned up dead network filter code.
ALMOST READY TO SHIP LETS GOO! I made a pre-built zip file to get it ready to ship. I also compiled the extension files for popup UI, and background worker. Then ran the package script to put everything into a neat zip file called focus-blocker-v0.2.0.zip. The zip contains only the actual extension files and icons. So no one needs to download the whole thing or install node to try it out. So I pushed the code. Created a 0.2.0 version tag and published release to github with the zip file. And added simple instructions to README. To try it, just download the zip file. Unzip it. Then go to chrome://extensions. Activate Developer mode. And click on Load unpacked. And that’s it! Try it out!
READY TO SHIP. I cleaned up minor UI confusion and made it clear for anyone who opens the extension to understand what’s happening and start using it instantly. Also removed friction (unnecesary settings user needed to decide) so someone can instantly go into focus session. Lastly, made the schedule screen easy to pick. At first glance, all know whats happening.
Ships:
FOR REVIEWERS: PLEASE TRY IT OUT USING GITHUB RELEASE (click try project). I promise it’ll not take too long. If you don’t wanna do that, here is a short video link showing the extension in action. It is basically what I’ve built: https://cdn.hackclub.com/01a174b9-9f17-76d3-8146-fb1cd9a867c1/focus-block-demo.mp4 SHIP: This I think is genuinely useful. I already am using it. Features are listed in project description. In this ship, I worked on the desktop app a lot (not finished, only extension shipped). main work was turning desktop app blocking from a slow background scanner into an instant system-level blocker fixed several Windows edge cases, and putting together simple scripts so anyone can run and test the app. Imo, the most challenging part is the overlap of configurations for the extension. Each customization must work with all others. For eg, blocked and allowed list overlap should work with the focus session and block sites accordignly. Focus session should work with any of session end challenge. I am actually proud of the challenges in the extension. They may seem simple, but man are they effective… It’s genuinely helpful thats why I love it. Like if u wanna stop and get ditracted, solve a couple math questions, or type a paragraph… Its perfect! To test, info given on top of the ship message + readme + project desc. I am hopinh to work on the desktop app and really turn this into a product. THANK YOU AND HAVE FUN!...
|
1793681235.441584
|
1793767635.441584
|
|
50062
|
focusBot by @angelmh2012 | Stardance
|
angelmh2012
|
0
|
6.72
|
0
|
[]
|
[{"post_id": 64581, "ts": "202 [{"post_id": 64581, "ts": "2026-09-09T02:50:28Z", "hours": 1.6567, "text": "Eyes for the style! Well, this isn’t going to be the most important thing, but I want to connect the ESP32 with a UI in the web, obviously, i want a pop-up that simulates the robot’s eyes in the screen, also (in the timelapse, there’s nothing about this) I were working on send and clients in the web socket so anything you put in the list on the web you can receive it on the screen of the robot"}, {"post_id": 49120, "ts": "2026-08-17T19:05:10Z", "hours": 2.3669, "text": "Now I built with Onshape the version one of my focusBot, so i give it a square-round shape with a chamfer ant 45 degrees so when i look at them while im working i can see the OLED display crearly also I add the push button in front so i can control it easily, this is version one becuase i was thinking about adding an amplifier for speakers, and a microphone module, so buttons wouldn’t be necesary"}, {"post_id": 48632, "ts": "2026-08-17T03:18:13Z", "hours": 2.7, "text": "I was researching about integrating microsoft ToDo with Esp32 with MS Graph and a github repo also I was doing sketches of the structure of my bot, and did a schematic of my circuit so i replicated it on real life, with an ESP32, an 0.96 i2c OLED screen with eyes and a list of tasks"}]...
|
Title: focusBot by @angelmh2012 | Stardance
Devlo Title: focusBot by @angelmh2012 | Stardance
Devlogs:
I was researching about integrating microsoft ToDo with Esp32 with MS Graph and a github repo also I was doing sketches of the structure of my bot, and did a schematic of my circuit so i replicated it on real life, with an ESP32, an 0.96 i2c OLED screen with eyes and a list of tasks
Now I built with Onshape the version one of my focusBot, so i give it a square-round shape with a chamfer ant 45 degrees so when i look at them while im working i can see the OLED display crearly also I add the push button in front so i can control it easily, this is version one becuase i was thinking about adding an amplifier for speakers, and a microphone module, so buttons wouldn’t be necesary
Eyes for the style! Well, this isn’t going to be the most important thing, but I want to connect the ESP32 with a UI in the web, obviously, i want a pop-up that simulates the robot’s eyes in the screen, also (in the timelapse, there’s nothing about this) I were working on send and clients in the web socket so anything you put in the list on the web you can receive it on the screen of the robot...
|
1793321514.5938582
|
1793926314.5938582
|
|
52815
|
focus_mode by @shakthikris0026 | Stardance
|
shakthikris0026
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: focus_mode by @shakthikris0026 | Stardance
|
1793458259.2399468
|
1794063059.2399468
|
|
54535
|
focusfocusfocus by @arnavarnavarnav | Stardance
|
arnavarnavarnav
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: focusfocusfocus by @arnavarnavarnav | Stard Title: focusfocusfocus by @arnavarnavarnav | Stardance...
|
1793544894.5166557
|
1794149694.5166557
|
|
22442
|
focusos.live by @myan_ptl | Stardance
|
myan_ptl
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: focusos.live by @myan_ptl | Stardance
|
1793414889.004205
|
1794019689.004205
|
|
4829
|
folk + poke around by @undivisible | Stardance
|
undivisible
|
0
|
20.26
|
0
|
[]
|
[{"post_id": 12340, "ts": "202 [{"post_id": 12340, "ts": "2026-06-20T03:58:30Z", "hours": 1.9117, "text": "here it is doing agentic actions on my windows computer clicking and typing https://x.com/i/status/2063982490252185664"}, {"post_id": 4867, "ts": "2026-06-08T12:37:03Z", "hours": 2.6747, "text": "native windows computer use"}, {"post_id": 4221, "ts": "2026-06-07T13:34:44Z", "hours": 15.6728, "text": "poke can use my computer coming to windows soon"}]...
|
Title: folk + poke around by @undivisible | Starda Title: folk + poke around by @undivisible | Stardance
Devlogs:
poke can use my computer coming to windows soon
native windows computer use
here it is doing agentic actions on my windows computer clicking and typing https://x.com/i/status/2063982490252185664...
|
1793278469.7948394
|
1793883269.7948394
|
|
62264
|
followblast by @Emanuele | Stardance
|
Emanuele
|
0
|
1.39
|
0
|
[]
|
[{"post_id": 68275, "ts": "202 [{"post_id": 68275, "ts": "2026-09-14T20:31:34Z", "hours": 1.3922, "text": "Instagram doesn’t give you a direct way to see who doesn’t follow you back, so I built a tool to do it for me — mainly Python and SQL, tracking contacts in a local database and running the analysis automatically. From there I’m slowly expanding into broader analysis, beyond just checking follow-backs. The main advantage over the online tools that do something similar: it all runs locally, so I’m not handing my Instagram data over to a third-party service, on top of saving the time of a manual check. It’s one of my first serious projects, and I’m only posting it now, after months of work, because I only just found out Stardance existed. Latest changes: fixed a circular import between a couple of files, and cleaned up the error handling. It can also handle huge amounts of data without hogging resources, since both reads and writes are streamed."}]...
|
Title: followblast by @Emanuele | Stardance
Devlo Title: followblast by @Emanuele | Stardance
Devlogs:
Instagram doesn’t give you a direct way to see who doesn’t follow you back, so I built a tool to do it for me — mainly Python and SQL, tracking contacts in a local database and running the analysis automatically. From there I’m slowly expanding into broader analysis, beyond just checking follow-backs. The main advantage over the online tools that do something similar: it all runs locally, so I’m not handing my Instagram data over to a third-party service, on top of saving the time of a manual check. It’s one of my first serious projects, and I’m only posting it now, after months of work, because I only just found out Stardance existed. Latest changes: fixed a circular import between a couple of files, and cleaned up the error handling. It can also handle huge amounts of data without hogging resources, since both reads and writes are streamed....
|
1793652954.5937777
|
1794257754.5937777
|
|
13418
|
food analyzer by @alzebrapi | Stardance
|
alzebrapi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: food analyzer by @alzebrapi | Stardance
|
1793443739.6070464
|
1794048539.6070464
|
|
44394
|
food idea creator by @Anu_Biswas | Stardance
|
Anu_Biswas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: food idea creator by @Anu_Biswas | Stardanc Title: food idea creator by @Anu_Biswas | Stardance...
|
1793271128.8907125
|
1793875928.8907125
|
|
35185
|
food ranking by @Jhoelfry | Stardance
|
Jhoelfry
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: food ranking by @Jhoelfry | Stardance
|
1793148909.2309985
|
1793753709.2309985
|
|
52591
|
food recommender! by @gabbyq_gu | Stardance
|
gabbyq_gu
|
1
|
7.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-29T02:47:00Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "hi all! this is my very first python project. honestly, i dont even know if this counts as a python project because i dont think people actually use like straight up python if that makes sense, but as a beginner, i learned everything thats here through khan acdemy and cs50’s introduction to python. through this project, i learned more about loops, functions, try/except, libraries, lists, and so much more! i had so much fun creating this, as talking about food is something im VERY passionate about (lol) and I hope you guys have fun playing with this! there are a lot of rabbit holes to go down and theres like a gazillion different possiblilities. i hope there aren’t any dead ends or antyhing, but im pretty positive theres going to be some so plz let me know if you all find any! i hope you guys like it :D im super proud of finishing this as its been a couple years in the making(i started it for one of the projects in khan acdemy and created the framework and picked it back up this summer to dive deeper!).", "repo": "https://github.com/gabbyqgu/food-recommender", "demo": "https://github.com/gabbyqgu/food-recommender/releases/tag/v1.0.0"}]...
|
[{"post_id": 83506, "ts": "202 [{"post_id": 83506, "ts": "2026-10-28T02:32:17Z", "hours": 0.9469, "text": "tidied up my cuisine chat portion and finished up a bunch of different delectable descriptions!! :D had sooo much fun writing these! also i fixed a loop bug because i also felt bad about only letting the cuisien chat be acceptable for ppl who guessed the correct number, so now users can guess multiple times!! after SO much work becuase i litealrly dont know how to use anything, i finally got pyinstaller to work. apparnelty i didnt even have python installed i guess T_T ok thanks for reading!"}, {"post_id": 82154, "ts": "2026-10-24T03:47:59Z", "hours": 1.2328, "text": "finished up my little cuisine portion! (pic below) and added the closing messages. so if a user doesn’t like their recommendation they can go through the whollleee loop again if they wish(300 lines of loops LOL). im really proud of my work esp since i haven’t gotten around to working a lot on it, but i really enjoyed adding all these little features: (ex: i added a guess the number portion so if you guess the corerct number, you’ll branch into ANOTHER section!) i really learned a lot more about functions, because before i was just trying to write everything in one go if that makes sense, but creating functions makes the whole process SO much easier(for example, my yes_or_no function that i use SO many times). hope u guys enjoy playing with this!!! (hopefully i wrote this devlog right its like my first time T_T)"}, {"post_id": 51977, "ts": "2026-08-21T23:40:23Z", "hours": 5.2258, "text": "first devlog :D so i actually have no idea how to ship this project so if anybody knows plz lmk T_T i am like a super beginner in python(all i know is ive gotten through like unit 4 of cs50 LOL) today I worked on the part where it asks u about ur favorite cuisine as well as the HANGMAN GAME! the hangman game actually took me forever BUT ITS SO FUN i wish i could play it without running the whole game but oh well. the while loop really really threw me off and the underscore things but after much much testing IM SO HAPPY it works! so since i dont have any devlogs so far leme give u guys the rundown. basically its like a food recommender in python which recommends you a food based off the path you take. so for example, u pick between salty, sweet, or savory and it goes from there! its made mostly out of white / if loops because i dont really know how to do anything else, and again I don’t know how to ship it so someone please help. but yeah ! ✧。٩(ˊᗜˋ )و✧*。"}]...
|
Title: food recommender! by @gabbyq_gu | Stardance Title: food recommender! by @gabbyq_gu | Stardance
Devlogs:
first devlog :D so i actually have no idea how to ship this project so if anybody knows plz lmk T_T i am like a super beginner in python(all i know is ive gotten through like unit 4 of cs50 LOL) today I worked on the part where it asks u about ur favorite cuisine as well as the HANGMAN GAME! the hangman game actually took me forever BUT ITS SO FUN i wish i could play it without running the whole game but oh well. the while loop really really threw me off and the underscore things but after much much testing IM SO HAPPY it works! so since i dont have any devlogs so far leme give u guys the rundown. basically its like a food recommender in python which recommends you a food based off the path you take. so for example, u pick between salty, sweet, or savory and it goes from there! its made mostly out of white / if loops because i dont really know how to do anything else, and again I don’t know how to ship it so someone please help. but yeah ! ✧。٩(ˊᗜˋ )و✧*。
finished up my little cuisine portion! (pic below) and added the closing messages. so if a user doesn’t like their recommendation they can go through the whollleee loop again if they wish(300 lines of loops LOL). im really proud of my work esp since i haven’t gotten around to working a lot on it, but i really enjoyed adding all these little features: (ex: i added a guess the number portion so if you guess the corerct number, you’ll branch into ANOTHER section!) i really learned a lot more about functions, because before i was just trying to write everything in one go if that makes sense, but creating functions makes the whole process SO much easier(for example, my yes_or_no function that i use SO many times). hope u guys enjoy playing with this!!! (hopefully i wrote this devlog right its like my first time T_T)
tidied up my cuisine chat portion and finished up a bunch of different delectable descriptions!! :D had sooo much fun writing these! also i fixed a loop bug because i also felt bad about only letting the cuisien chat be acceptable for ppl who guessed the correct number, so now users can guess multiple times!! after SO much work becuase i litealrly dont know how to use anything, i finally got pyinstaller to work. apparnelty i didnt even have python installed i guess T_T ok thanks for reading!
Ships:
hi all! this is my very first python project. honestly, i dont even know if this counts as a python project because i dont think people actually use like straight up python if that makes sense, but as a beginner, i learned everything thats here through khan acdemy and cs50’s introduction to python. through this project, i learned more about loops, functions, try/except, libraries, lists, and so much more! i had so much fun creating this, as talking about food is something im VERY passionate about (lol) and I hope you guys have fun playing with this! there are a lot of rabbit holes to go down and theres like a gazillion different possiblilities. i hope there aren’t any dead ends or antyhing, but im pretty positive theres going to be some so plz let me know if you all find any! i hope you guys like it :D im super proud of finishing this as its been a couple years in the making(i started it for one of the projects in khan acdemy and created the framework and picked it back up this summer to dive deeper!)....
|
1793692129.6519797
|
1793778529.6519797
|
|
37611
|
food website by @sseabu7445 | Stardance
|
sseabu7445
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: food website by @sseabu7445 | Stardance
|
1793371654.7922
|
1793976454.7922
|
|
67462
|
foodloop by @shreyankgubba | Stardance
|
shreyankgubba
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: foodloop by @shreyankgubba | Stardance
|
1793731910.4666324
|
1794336710.4666324
|
|
19186
|
foodsavr by @itis | Stardance
|
itis
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: foodsavr by @itis | Stardance
|
1793335684.444849
|
1793940484.444849
|
|
15542
|
foodstuffs :3 by @Ruby | Stardance
|
Ruby
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: foodstuffs :3 by @Ruby | Stardance
|
1793353724.574803
|
1793958524.574803
|
|
2868
|
football-analysis-app by @mile | Stardance
|
mile
|
1
|
1.0
|
7
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-18T00:47:15Z", "hours": 1.0, "multiplier": 4.96, "payout": 7, "blessing": "neutral", "text": "I made single html file — for football analysis support record data, make its visual.", "repo": "https://github.com/chi1180/football-analysis-app", "demo": "https://chi1180.github.io/football-analysis-app/"}]...
|
[{"post_id": 10991, "ts": "202 [{"post_id": 10991, "ts": "2026-06-18T00:39:06Z", "hours": 1.3947, "text": "done"}]...
|
Title: football-analysis-app by @mile | Stardance
Title: football-analysis-app by @mile | Stardance
Devlogs:
done
Ships:
I made single html file — for football analysis support record data, make its visual....
|
1793717595.8133254
|
1793803995.8133254
|
|
62235
|
for fun by @lilyana_hazel | Stardance
|
lilyana_hazel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: for fun by @lilyana_hazel | Stardance
|
1793652932.383606
|
1794257732.383606
|
|
70973
|
forest by @crodyyyyy | Stardance
|
crodyyyyy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: forest by @crodyyyyy | Stardance
|
1793436642.3964562
|
1794041442.3964562
|
|
35720
|
forge 1 by @ghazibughio | Stardance
|
ghazibughio
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: forge 1 by @ghazibughio | Stardance
|
1793220822.3492205
|
1793825622.3492205
|
|
50232
|
format-fixer by @harshitkataria20 | Stardance
|
harshitkataria20
|
1
|
1.06
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-17T12:03:48Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a privacy focused format fixer web that allows the user to change the images format from png to jpg, webp and vice versa and also to pdf’s it also allows user to type text and it will remove extra spacing, markdowns etc to make the text easily readable and because the images and text never leave your browser you dont have to worry about getting your info stolen the next time you change your png to pdf", "repo": "https://github.com/hshit2010/Format-fixer", "demo": "https://aboutharshit.info/Format-fixer/"}]...
|
[{"post_id": 50216, "ts": "202 [{"post_id": 50216, "ts": "2026-08-19T11:01:00Z", "hours": 0.5542, "text": "I wrote the ui again to make it less AI generated"}, {"post_id": 49616, "ts": "2026-08-18T14:34:05Z", "hours": 0.5042, "text": "made some changes on the website to make it look less AI generated and added a vector convertor so you can convert your image into a vector one and let it adapt to the screen instead of stretching awkwardly and added a landing page that allows the user to sort between image and text so it is easy to use"}, {"post_id": 48839, "ts": "2026-08-17T11:59:10Z", "hours": 0.2619, "text": "a privacy focused format changer, I used to run into issues like while changing png to pdf there was no safe option for private stuff so i created a website that is fully focused on privacy and functionability , your data never leaves your browser so you can work without a worry in the world and also added a feature called text sanitizer that removes the extra spacing , etc and make the text beautifull . I made it in such a way that it only has work content and no distractions and annoying stuff."}]...
|
Title: format-fixer by @harshitkataria20 | Stardan Title: format-fixer by @harshitkataria20 | Stardance
Devlogs:
a privacy focused format changer, I used to run into issues like while changing png to pdf there was no safe option for private stuff so i created a website that is fully focused on privacy and functionability , your data never leaves your browser so you can work without a worry in the world and also added a feature called text sanitizer that removes the extra spacing , etc and make the text beautifull . I made it in such a way that it only has work content and no distractions and annoying stuff.
made some changes on the website to make it look less AI generated and added a vector convertor so you can convert your image into a vector one and let it adapt to the screen instead of stretching awkwardly and added a landing page that allows the user to sort between image and text so it is easy to use
I wrote the ui again to make it less AI generated
Ships:
I made a privacy focused format fixer web that allows the user to change the images format from png to jpg, webp and vice versa and also to pdf’s it also allows user to type text and it will remove extra spacing, markdowns etc to make the text easily readable and because the images and text never leave your browser you dont have to worry about getting your info stolen the next time you change your png to pdf...
|
1793714242.8205223
|
1793800642.8205223
|
|
64366
|
formula os by @nurali | Stardance
|
nurali
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-23T09:40:06Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "FormulaOS is a simple webos with a formula 1 theme. It has draggable windows and features a simple stopwatch to time laps. Features: -clock built into the wallpaper -movable windows -closable and openable windows -working stopwatch -working clock I dont usually code in javascript/html/css so this was very difficult for me. I had to google many things but in the end it worked out great.", "repo": "https://github.com/nurali-amirgali/formula-os", "demo": "https://nurali-amirgali.github.io/formula-os/"}]...
|
[{"post_id": 72586, "ts": "202 [{"post_id": 72586, "ts": "2026-09-23T09:13:42Z", "hours": 3.7278, "text": "Devlog 3 So a ton has happened since the last devlog. Firstly i changed the wallpaper to redbull because Redbull > Mercedes. I added a simple stopwatch app. I also fixed a bunch of bugs and cleaned up the code a ton. I also moved the bar thingy to the bottom. added a big clock in the middle. I also fixed the issue where the apps wont open. I also gave the windows a nice transparent background. And i added icons for the about app and the stopwatch. Overall i think it turned out great and im super happy with it."}, {"post_id": 72091, "ts": "2026-09-22T04:34:33Z", "hours": 1.5017, "text": "Devlog 2 so turns out i was not supposed to do all of what i did in devlog 1 so i deleted most of the things and started again. I thought that this guide doesnt use a seperate css file because the styles are all super simples but boy was i wrong. i had to painstakingly delete and move all the styles onto a separate css file later on in the guide so basically undoing most of the work. it looks very ugly right now but thats fine for now. i will just try to follow the guide as much as i can then once the guide is over i will fix everything up."}, {"post_id": 71702, "ts": "2026-09-21T10:42:31Z", "hours": 0.8011, "text": "Devlog 1 made a nice little welcome page following the guide and some googling"}]...
|
Title: formula os by @nurali | Stardance
Devlogs: Title: formula os by @nurali | Stardance
Devlogs:
Devlog 1 made a nice little welcome page following the guide and some googling
Devlog 2 so turns out i was not supposed to do all of what i did in devlog 1 so i deleted most of the things and started again. I thought that this guide doesnt use a seperate css file because the styles are all super simples but boy was i wrong. i had to painstakingly delete and move all the styles onto a separate css file later on in the guide so basically undoing most of the work. it looks very ugly right now but thats fine for now. i will just try to follow the guide as much as i can then once the guide is over i will fix everything up.
Devlog 3 So a ton has happened since the last devlog. Firstly i changed the wallpaper to redbull because Redbull > Mercedes. I added a simple stopwatch app. I also fixed a bunch of bugs and cleaned up the code a ton. I also moved the bar thingy to the bottom. added a big clock in the middle. I also fixed the issue where the apps wont open. I also gave the windows a nice transparent background. And i added icons for the about app and the stopwatch. Overall i think it turned out great and im super happy with it.
Ships:
FormulaOS is a simple webos with a formula 1 theme. It has draggable windows and features a simple stopwatch to time laps. Features: -clock built into the wallpaper -movable windows -closable and openable windows -working stopwatch -working clock I dont usually code in javascript/html/css so this was very difficult for me. I had to google many things but in the end it worked out great....
|
1793685231.7886622
|
1793771631.7886622
|
|
65492
|
fort-fight by @arjundeveloper_7 | Stardance
|
arjundeveloper_7
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fort-fight by @arjundeveloper_7 | Stardance
|
1793702867.4082763
|
1794307667.4082763
|
|
70823
|
fort.desktop by @ryni | Stardance
|
ryni
|
1
|
32.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-21T16:15:51Z", "hours": 32.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "this is fort.desktop! a tiny little client for fort.ind (my own game archive/sharkey instance) its made in universal windows platform and C# it has a couple features like browsing the fort.ind game archive, logging in with a fort.social account and browsing the instance and making posts! (that was tha hardest thing to get working) and live tiles. so like.. how do you use this since uwp apps are a core part of windows, all you need is ti extract the zip install the cert and click the .msix file and install from there (i also made a tiny script to speed up install if you dont wanna do that)", "repo": "https://github.com/fort-ind/uwp", "demo": "https://github.com/fort-ind/uwp/releases"}]...
|
[{"post_id": 81526, "ts": "202 [{"post_id": 81526, "ts": "2026-10-21T16:05:51Z", "hours": 32.2781, "text": "honestly been a while since i worked on this project.. but i bulit a lot (and learned how to not break a sharkey instance) these past few months ive been learning how to push content to a live tile :) i did also try out getting the windows share and ink apis to work.. a bunch of trial and error but now i can see i have inking support i got a lot more ideas to work on soon."}]...
|
Title: fort.desktop by @ryni | Stardance
Devlogs: Title: fort.desktop by @ryni | Stardance
Devlogs:
honestly been a while since i worked on this project.. but i bulit a lot (and learned how to not break a sharkey instance) these past few months ive been learning how to push content to a live tile :) i did also try out getting the windows share and ink apis to work.. a bunch of trial and error but now i can see i have inking support i got a lot more ideas to work on soon.
Ships:
this is fort.desktop! a tiny little client for fort.ind (my own game archive/sharkey instance) its made in universal windows platform and C# it has a couple features like browsing the fort.ind game archive, logging in with a fort.social account and browsing the instance and making posts! (that was tha hardest thing to get working) and live tiles. so like.. how do you use this since uwp apps are a core part of windows, all you need is ti extract the zip install the cert and click the .msix file and install from there (i also made a tiny script to speed up install if you dont wanna do that)...
|
1793677892.4100578
|
1793764292.4100578
|
|
50001
|
fortune wheel by @wowzie | Stardance
|
wowzie
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fortune wheel by @wowzie | Stardance
|
1792947271.530859
|
1793811271.530859
|
|
67306
|
foto glarie by @duveladam | Stardance
|
duveladam
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: foto glarie by @duveladam | Stardance
|
1793731695.834709
|
1794336495.834709
|
|
31925
|
fox key chain by @yayabskt | Stardance
|
yayabskt
|
0
|
6.16
|
0
|
[]
|
[{"post_id": 29827, "ts": "202 [{"post_id": 29827, "ts": "2026-07-16T23:28:33Z", "hours": 1.5797, "text": "DEV LOG#03 ============================================================ i’ve trying to post a video of my buddy but i dont know why!!! i doesn’t work!! (maybe the file is to big) but i cant film as i’m writting because i’m not home but!!! ============================================================ so today i’ve build the extern battery i’ve go problem en BMS because i don’t buy one (i forgot) so i try to make mine in code by reading the voltage of the the BAT + & BAT- but BIG MISTAKE so i’ve got problem to lunch the program as my “safe” code was stoping the esp32 everytime (i code it bad thinking it can read voltage) i try the boot button ( it was hard to find it on my esp32) =========================================================== so i understand i have to buy 2 resistance and conect them to the BAT- BAT+ and then conect to a pin that can read voltage so i’m waiting to buy a resistance but it nothing for a delivery it will make a lot of co2 emission for othing so i’m waiting to command other thing with these pack of resistance !!!!! but the program and prototype still work on lipo but still dangerous as i don’t know the voltage !!! ===================================================================== i can’t upload anything i think my pc i broke so here’s a photo instead of a video =====================================================================edit i have cut the battery till the safe problem is done ;)"}, {"post_id": 28004, "ts": "2026-07-13T23:43:22Z", "hours": 3.5044, "text": "dev log #2 it’s been day i was waiting to recive the soldering tip i buy then today i start “getting my hand dirty” ehhehehehe i’ve passing like 5 hour to correctly conect the cable with my soldering tip as i first puis SDA at D5 and SCL at D6 and i should pu SDA at D4 and SCL at D5 (thank claude he help me understand my mistake then i modify the code to make the oled smoosher and also adjust the changing step because he was always changing animation and very sensible -next step the box!!!!!!"}, {"post_id": 24018, "ts": "2026-07-07T09:30:13Z", "hours": 1.0781, "text": "DEV LOG1 in fact i wasn’t able to use stardance before so before this i’ve past 20h making the code of my little compagnon so i rencently start to make the box -the hardware is an little key chain i want to make that when you move a little the animation of an oled screen is some eyes moving clinging or whistle and look to the side and then when i move a lot we she a fox walking in the wood and waking up for the project i buy an SDD oled screen and MPU6050 for the mouvement and an XIAO ESP32S3 by seeed and some equiment and ressources litte “etain” “flux” “thermo gaine” pr even a soldering tip and a LIpo batterie a litle tiny one i don’t remenbe how much mah but it’s 3.3v i thought like all the other component and button (on/off) now i’ve finaly finish the box that will contain the composant it was hard to make a fox because i have only primary forms and thinkercad is for basic box’s but i think for a beginier it’s not that bad! ive prepare the size of evrything and make some relief with piece i would have to glue at the lab of my town i think they have the material to make 3d thing i just have to make a abonement TT but then i will have the tools i need. i don’t to use metal so the cover of the box will be glue like we see with the rectagle !!! and the nex t step i waiting for the component to be shipped TT"}]...
|
Title: fox key chain by @yayabskt | Stardance
Dev Title: fox key chain by @yayabskt | Stardance
Devlogs:
DEV LOG1 in fact i wasn’t able to use stardance before so before this i’ve past 20h making the code of my little compagnon so i rencently start to make the box -the hardware is an little key chain i want to make that when you move a little the animation of an oled screen is some eyes moving clinging or whistle and look to the side and then when i move a lot we she a fox walking in the wood and waking up for the project i buy an SDD oled screen and MPU6050 for the mouvement and an XIAO ESP32S3 by seeed and some equiment and ressources litte “etain” “flux” “thermo gaine” pr even a soldering tip and a LIpo batterie a litle tiny one i don’t remenbe how much mah but it’s 3.3v i thought like all the other component and button (on/off) now i’ve finaly finish the box that will contain the composant it was hard to make a fox because i have only primary forms and thinkercad is for basic box’s but i think for a beginier it’s not that bad! ive prepare the size of evrything and make some relief with piece i would have to glue at the lab of my town i think they have the material to make 3d thing i just have to make a abonement TT but then i will have the tools i need. i don’t to use metal so the cover of the box will be glue like we see with the rectagle !!! and the nex t step i waiting for the component to be shipped TT
dev log #2 it’s been day i was waiting to recive the soldering tip i buy then today i start “getting my hand dirty” ehhehehehe i’ve passing like 5 hour to correctly conect the cable with my soldering tip as i first puis SDA at D5 and SCL at D6 and i should pu SDA at D4 and SCL at D5 (thank claude he help me understand my mistake then i modify the code to make the oled smoosher and also adjust the changing step because he was always changing animation and very sensible -next step the box!!!!!!
DEV LOG#03 ============================================================ i’ve trying to post a video of my buddy but i dont know why!!! i doesn’t work!! (maybe the file is to big) but i cant film as i’m writting because i’m not home but!!! ============================================================ so today i’ve build the extern battery i’ve go problem en BMS because i don’t buy one (i forgot) so i try to make mine in code by reading the voltage of the the BAT + & BAT- but BIG MISTAKE so i’ve got problem to lunch the program as my “safe” code was stoping the esp32 everytime (i code it bad thinking it can read voltage) i try the boot button ( it was hard to find it on my esp32) =========================================================== so i understand i have to buy 2 resistance and conect them to the BAT- BAT+ and then conect to a pin that can read voltage so i’m waiting to buy a resistance but it nothing for a delivery it will make a lot of co2 emission for othing so i’m waiting to command other thing with these pack of resistance !!!!! but the program and prototype still work on lipo but still dangerous as i don’t know the voltage !!! ===================================================================== i can’t upload anything i think my pc i broke so here’s a photo instead of a video =====================================================================edit i have cut the battery till the safe problem is done ;)...
|
1792914903.272992
|
1793778903.272992
|
|
41187
|
fps by @Nishy | Stardance
|
Nishy
|
0
|
3.35
|
0
|
[]
|
[{"post_id": 42248, "ts": "202 [{"post_id": 42248, "ts": "2026-08-06T21:22:20Z", "hours": 3.3489, "text": "Devlog #1 This is gonna be my first roblox game so i did a couple of tutorials(A lot) then i started creating but then i added a item into the game, and when i tried to test it. when i tested it gave me error 505 or 501 idk but it told me to put something into the assets manager which is like a terminal it tried to hack into my account which i stopped it but i had to delete my progress and now its better than it was before and i sadly cant give yall a good picture of the game so far so im just gonna let yall take a sneak peak of the main script an also im gonna figure out a good name later🤫🧏."}]...
|
Title: fps by @Nishy | Stardance
Devlogs:
Devlog Title: fps by @Nishy | Stardance
Devlogs:
Devlog #1 This is gonna be my first roblox game so i did a couple of tutorials(A lot) then i started creating but then i added a item into the game, and when i tried to test it. when i tested it gave me error 505 or 501 idk but it told me to put something into the assets manager which is like a terminal it tried to hack into my account which i stopped it but i had to delete my progress and now its better than it was before and i sadly cant give yall a good picture of the game so far so im just gonna let yall take a sneak peak of the main script an also im gonna figure out a good name later🤫🧏....
|
1793544853.0447996
|
1794149653.0447996
|
|
13404
|
fps by @violet | Stardance
|
violet
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fps by @violet | Stardance
|
1793332145.1021924
|
1793936945.1021924
|
|
67384
|
fpv drone by @Heloowk | Stardance
|
Heloowk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv drone by @Heloowk | Stardance
|
1793731824.7267466
|
1794336624.7267466
|
|
7297
|
fpv drone by @Thronyone | Stardance
|
Thronyone
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv drone by @Thronyone | Stardance
|
1793209904.0596116
|
1793814704.0596116
|
|
42899
|
fpv drone by @calebvankoughnett | Stardance
|
calebvankoughnett
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv drone by @calebvankoughnett | Stardance
|
1793192122.6470177
|
1793796922.6470177
|
|
7220
|
fpv drone by @hebohrman | Stardance
|
hebohrman
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv drone by @hebohrman | Stardance
|
1793411542.8458788
|
1794016342.8458788
|
|
68960
|
fpv drone by @marsen | Stardance
|
marsen
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv drone by @marsen | Stardance
|
1793127259.814809
|
1793732059.814809
|
|
62144
|
fpv drone by @mrplex2004 | Stardance
|
mrplex2004
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv drone by @mrplex2004 | Stardance
|
1793652847.2181563
|
1794257647.2181563
|
|
70872
|
fpv freestyle drone by @Tito_decorazon | Stardance
|
Tito_decorazon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv freestyle drone by @Tito_decorazon | St Title: fpv freestyle drone by @Tito_decorazon | Stardance...
|
1793339406.465183
|
1793944206.465183
|
|
63406
|
fpv racing car by @rishabhs | Stardance
|
rishabhs
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv racing car by @rishabhs | Stardance
|
1793663268.1987
|
1794268068.1987
|
|
63407
|
fpv racing car by @rishabhs | Stardance
|
rishabhs
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fpv racing car by @rishabhs | Stardance
|
1793663269.0801601
|
1794268069.0801601
|
|
69635
|
fr by @CT5 | Stardance
|
CT5
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fr by @CT5 | Stardance
|
1792857266.450395
|
1793721266.450395
|
|
12084
|
fraktalized by @swedishsplidney | Stardance
|
swedishsplidney
|
1
|
70.0
|
1361
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-02T06:36:27Z", "hours": 70.0, "multiplier": 19.43, "payout": 1361, "blessing": "neutral", "text": "fraktalized ship: fraktalized is an an open-source, cross-platform, ultra smooth real time fractal explorer built using a hybrid architecture of Qt6 (QML/C++) and openGL (GLSL 330 core / 4.3 compute shaders). fraktalized currently has 10 fractal sets: mandelbrot set: the classic fractal set julia set: cool swirly stuff, complete with adjustable constant coords burning ship set: cool pointy stuff newton set: kinda spidery looking buddhabrot: like the mandelbrot but galaxy looking anti-buddhabrot: reverse buddhabrot barnsley fern: looks very naturey mandelbulb: like the mandelbrot but 3d menger sponge: cube, but with infinite* surface ar a icebox: spiky box! there is both a set of 3 precompiled binaries on the github and a demo video: https://youtu.be/x9lH_pPzvbw", "repo": "https://github.com/swedishsplidney/fraktalized", "demo": "https://github.com/swedishsplidney/fraktalized/releases"}]...
|
[{"post_id": 20591, "ts": "202 [{"post_id": 20591, "ts": "2026-07-02T06:34:20Z", "hours": 0.7767, "text": "extra ui tweaks and readme updates added some images of 3d fractals to the readme, did some general ui tweaks, and some idiot proofing now its time to ship!!!"}, {"post_id": 20559, "ts": "2026-07-02T05:22:07Z", "hours": 4.9961, "text": "probably the final commit :o most of this was spent idiot proofing, going through all my code and making sure that everything works well and actually makes sense i also updated the tutorial to be a bit better a major amount of time was spent figuring out how to get windows to actually compile i swear windows is the bane of my entire existence its not reflected in the devlog hours, but i did also make a demo video to show off some of the features mystery link other than that, it was mostly ui and readme updates :)"}, {"post_id": 19733, "ts": "2026-07-01T03:52:28Z", "hours": 9.76, "text": "i set up a full tutorial system the hard part was doing the whole thing where it darkens everywhere except the thing the tutorial is yapping about… also, right now, the tutorial is really really easy to break, so i might have to implement some idiot proofing or something to be honest, adding the whole darkening thing was really simple, but actually getting it to work was really annoying for some reason. it essentially just gets the xy coord for each corner of the specified element, and then makes a dark block everywhere except inside those 4 corners. also, i made it so the tutorial saves to the same json file as the preset manager, so that you only have to do the tutorial one time and it doesnt just get in your way every single time you open it. aside from that, most of this time was spent trying to figure out how to get it to automatically build on github when i push a release. i did this successfully for my other project, but the problem so far has been linking the qml for the binaries on the different platforms. specifically, windows just really really doesnt want to behave, its starting to feel like getting a discord mod to eat anything other than gamersupps and pizza rolls overall, maybe getting close to shipping? it honestly just depends on how much more features and idiot proofing i want to add if this sounds interesting, check out (and star ) the repo here"}, {"post_id": 14222, "ts": "2026-06-23T07:20:06Z", "hours": 8.5239, "text": "3d wasd controls (wowie zowie) the math for this was super hard, especially because i want it to work alongside with the other classic orbit style controls lol i ended up adding a toggle in the sidebar, which felt like the cleanest way to do it, but did mean doing more qml also, i pretty much had to guess when setting up all my vectors so i spent like 15 presidential terms messing around with positives and negatives and 1.0f / 0.0f everywhere until doing stuff in the right directions actually did the right thing, which was hard also had to implement auto horizon correction so things d also added some live 3d settings, which took a while, but now theres a live slider for both the mandelbulb power (exponent), and the brightness (which was hard) and, theres now a math section in the readme, which i spent a lot of time pondering while making, but if you’re at all, check out the “mathy information” section of the readme https://github.com/swedishsplidney/fraktalized (also star the repo ) exploring the mandelbulb in wasd mode genuinely feels like exploring an alien planet in a spaceship, lowk super fun"}, {"post_id": 11771, "ts": "2026-06-19T04:47:05Z", "hours": 8.7492, "text": "3d is finally working!!!!! i have been having an epic samurai battle against opengl and 3d fractal math for what feels like forever, but it finally works, and I have a working 3d mandelbulb explorer!!! i have actually been working on getting 3d working for the past multiple devlogs, it just took me sooo incredibly long to actually figure it out that i never really mentioned it. the longest step was figuring out the controls. when i first started working on the 3d mode, then it was literally just a cube, and i had to figure out a good way to be able to rotate it the hard part wasn’t even trying to figure out how to do the math to rotate the vertices, the hard part was trying to figure out how the thing should actually rotate what i figured out how to do is having an orbit style camera, where dragging side to side rotates the model along its own local yaw, and then dragging up and down changes the camera’s global pitch. this way the model’s roll never changes (because that makes the model look tilted or skewed). i had to spend an embarassingly long amount of time trying to figure the logic of an orbital camera… the camera is also slerped (like lerping but 3d) so it feels smooth color mappping on the 3d was actually surprisingly easy, i just did it in a very similar way to the 2d escape time ones, except with an extra dimension (its not as hard as it sounds) one other major change was when i added the ability to add and remove gradient stops. this way, instead of always having 4 gradient stops, you can have anywhere from 2 to 16 stops, for more customizeability. also, the readme is updated, go check it out! (and star the repo ) https://github.com/swedishsplidney/fraktalized below: video demonstrating the 3d and camera system"}, {"post_id": 10469, "ts": "2026-06-17T06:25:16Z", "hours": 7.9178, "text": "added iterative function system fractals basically, iterative function fractals are fractals that start at a set point, then repeatedly apply the same affine transformations (scaling, rotating, shifting), making an infinitely repeating, self-same fractal. as far as actually getting this setup and working, i had to make a whole new compute shader that involves a lot of math and for loops to iterate forever getting ifs fractals to render was a particular challenge, and i almost exploded my gpu and accidentally caused a vram cache overflow causing my display output to break. in the end, it turns out the trick was to not send 4,000,000 worker threads to the gpu all at once, and to do them 3-4 at a time also finally got working on the whole 3d system, which will likely take forever, and completely does not work right now, but hopefully i will have figured out how in the world to get working 3d stuff by the next devlog 🙏 check out the github! -> https://github.com/swedishsplidney/fraktalized image: barnsley fern, rendered in 4k"}, {"post_id": 9130, "ts": "2026-06-15T08:45:47Z", "hours": 6.9228, "text": "added support for trajectory based fractals most people know the normal fractals (the ones ive covered so far), such as the mandelbrot and julia sets, that test wether or not a point escapes and maps how long it takes to escape trajectory fractals look really cool, and the difference is that they map the trajectory that 𝑧 takes on its way out, while incrementing a counter for every pixel it steps on. getting this to work was a lot of work, and required to write a whole new shader file from scratch, except instead of a .frag/.vert combo, it was a compute shader (.glsl). instead of simply running a loop and writing color data to each independent pixel like with the escape-time fractals do, the trajectory shader has to pick a random (x, y) starting coord, and then track its orbit across the complex plane, writing data to random pixels as it goes. this required me to use atomics, because if 2 orbits cross, instead of one overwriting each other, you have to use imageAtomicAdd() to make sure that the brightness stacks up. one other issue was that at first it was super grainy, which was fixed by assigning each gpu thread 50 random sampled to increase detail substantially. i also nearly exploded my gpu because i accidentally had the render system run 50+ compute sequences at the same time, so i now have each compute wait for the one before it to finish in other happenings, there is now a preset feature that writes your current color setup set, zoom, center, etc. to a JSON file to be loaded later also added the newton set, but its a less interesting escape-time fractal, so not covered in as much detail image: buddhabrot set, rendered at 4k"}, {"post_id": 7949, "ts": "2026-06-13T08:09:58Z", "hours": 5.9558, "text": "added the burning ship fractal, anti aliasing, and completely overhauled the color system to use a gradient input instead of one color. burning ship fractal: so the burning ship fractal is made when you take the mandelbrot equation, but you take the absolute value of the real and imaginary parts before squaring, basically destroying the symmetry: 𝑧ₙ₊₁ = (|𝑅𝑒(𝑍ₙ)| + 𝑖|𝐼𝑚(𝑍ₙ)|)² + 𝐶 this makes it look super duper cool (as seen in the image below) gradient-based color mapping so before, the color was just calculated using one color tint and boosting brightness quadratically near the edges. now, it takes in a gradient (calculated between 4 color inputs), and does the same color mapping but essentially moves what color it uses as the iterations increase. the hard part is figuring out how to get a good input system in qml with this, but I was able to do it using some colordialogues and a lot of trial and error. the new color input system is kinda like creating a gradient in photoshop or illustrator, with 4 little handles that you can drag across and change their colors. anti aliasing also added anti aliasing, or more specifically, ssaa (super sampling anti aliasing), with a selector to choose between off, 2x, and 3x so basically it renders the entire fractal at a higher resolution (2x or 3x) and then averages the color of every pixel block (2x2 or 3x3 respectively) and then displays that. this results in a much, much smoother image at the cost of much higher resource usage. while i was screwing around with dynamic resolutions, i also added a resolution slider to change the rendered resolution to anywhere from 25 to 150% of the window resolution. turning it up past 100% basically just gives the ssaa architecture more information to work with, making it even smoother my graphics card isnt very powerful and it basically stays pinned at 99% usage and 100% clock when i have anti aliasing turned on and the iterations above like 200. image: burning ship fractal, rendered at 4k with 150% resolution scale and 3x ssaa"}, {"post_id": 6713, "ts": "2026-06-11T07:42:55Z", "hours": 4.1331, "text": "now has a render to file feature basically you just import a custom resolution and it takes your current center and renders at that resolution with your current parameters. the hard part is that it uses a completely different framebuffer object from the regular viewport. while testing i did almost explode my gpu when pushing the resolution to almost 32k, which is kinda unreasonable, but this was a good opportunity to add a tiled render system basically it just splits up the image into 2000x2000 pixel sections and renders them, and then it does some math to position it the weird thing is that opengl is kinda goofy and likes to mirror stuff for some reason (literally no idea why) so theres some math to render it in reverse (which means that its actually correct) also increased the rendering to 64 bit, meaning it is now 536,870,912 times more accurate compared to the 32 bit one, and also means you can zoom in more than twice as far with better quality, but it is much more gpu intensive… this image is one of the cooler ones i rendered out at 4k, it kinda looks like colliding galaxies or something"}, {"post_id": 6139, "ts": "2026-06-10T10:13:47Z", "hours": 6.7264, "text": "is now fully interactive and honestly feels super great, especially compared to my last devlog where it was static and unchanging entirely added working real-time render parameters such as panning and zooming with mouse, and custom iteration setup and color setup on the sidebar. lots and lots and lots of quality of life features, such as: the reset button for if you get lost adjustable iteration slider min/max direct text enter for iterations hideable iteration min/max menu camera smoothing color clamping so it doesnt look deep fried also added the julia set (which is what is in the image) so basically, both the mandelbrot and julia sets are the same quadratic recurrence relation on the complex plane: 𝑧ₙ₊₁ = (𝑧ₙ)² + 𝑐 the main difference is that you start at the origin (𝑧₀ = 0) and change the constant 𝑐 for every single pixel on the screen based on its coordinates, but with the julia set the constant 𝑐 is the same everywhere, and the starting point 𝑧₀ changes based on the pixel’s coordinate, so you are testing how different starting points react to the same gravitational pull of 𝑐. the nice thing is that you can change the constant 𝑐 in the julia set, and completely change how the fractal looks, so i added that as an input field too looks really really cool lowk"}, {"post_id": 4855, "ts": "2026-06-08T12:00:00Z", "hours": 5.5808, "text": "working mandelbrot fractal rendering through opengl!!!!! using qt/qml and raw opengl shaders together was a mistake they really dont like working together and i had to spend 3 straight hours (its 5:42am at the time of this devlog) debugging an eternal tug of war between qt and opengl because qt kept overwriting what i wanted to happen the worst part is that an opengl fragment shader cant really debug to the log so if something is on fire over there i just kinda have to guess to fix it eventually i just gave up and switched to framebuffer objects, which i lowk should have done from the start the funnest part was actually writing the equations for the mandelbrot set lol (it also looks super pretty): so basically the Mandelbrot set is the set of all complex parameters 𝑐 ∈ ℂ for which the orbit of 𝑧₀ = 0 under quadratic recurrence remains bounded. in the shader, i just separate its multiplication into real and imaginary components: Re(𝑧ₙ₊₁) = 𝑥² + 𝑦² + Re(𝑐) Im(𝑧ₙ₊₁) = 2𝑥𝑦 + Im(𝑐) also infinity is impossible so the iterations are capped at 100 sorry if this was too nerdy or long lmao"}]...
|
Title: fraktalized by @swedishsplidney | Stardance Title: fraktalized by @swedishsplidney | Stardance
Devlogs:
working mandelbrot fractal rendering through opengl!!!!! using qt/qml and raw opengl shaders together was a mistake they really dont like working together and i had to spend 3 straight hours (its 5:42am at the time of this devlog) debugging an eternal tug of war between qt and opengl because qt kept overwriting what i wanted to happen the worst part is that an opengl fragment shader cant really debug to the log so if something is on fire over there i just kinda have to guess to fix it eventually i just gave up and switched to framebuffer objects, which i lowk should have done from the start the funnest part was actually writing the equations for the mandelbrot set lol (it also looks super pretty): so basically the Mandelbrot set is the set of all complex parameters 𝑐 ∈ ℂ for which the orbit of 𝑧₀ = 0 under quadratic recurrence remains bounded. in the shader, i just separate its multiplication into real and imaginary components: Re(𝑧ₙ₊₁) = 𝑥² + 𝑦² + Re(𝑐) Im(𝑧ₙ₊₁) = 2𝑥𝑦 + Im(𝑐) also infinity is impossible so the iterations are capped at 100 sorry if this was too nerdy or long lmao
is now fully interactive and honestly feels super great, especially compared to my last devlog where it was static and unchanging entirely added working real-time render parameters such as panning and zooming with mouse, and custom iteration setup and color setup on the sidebar. lots and lots and lots of quality of life features, such as: the reset button for if you get lost adjustable iteration slider min/max direct text enter for iterations hideable iteration min/max menu camera smoothing color clamping so it doesnt look deep fried also added the julia set (which is what is in the image) so basically, both the mandelbrot and julia sets are the same quadratic recurrence relation on the complex plane: 𝑧ₙ₊₁ = (𝑧ₙ)² + 𝑐 the main difference is that you start at the origin (𝑧₀ = 0) and change the constant 𝑐 for every single pixel on the screen based on its coordinates, but with the julia set the constant 𝑐 is the same everywhere, and the starting point 𝑧₀ changes based on the pixel’s coordinate, so you are testing how different starting points react to the same gravitational pull of 𝑐. the nice thing is that you can change the constant 𝑐 in the julia set, and completely change how the fractal looks, so i added that as an input field too looks really really cool lowk
now has a render to file feature basically you just import a custom resolution and it takes your current center and renders at that resolution with your current parameters. the hard part is that it uses a completely different framebuffer object from the regular viewport. while testing i did almost explode my gpu when pushing the resolution to almost 32k, which is kinda unreasonable, but this was a good opportunity to add a tiled render system basically it just splits up the image into 2000x2000 pixel sections and renders them, and then it does some math to position it the weird thing is that opengl is kinda goofy and likes to mirror stuff for some reason (literally no idea why) so theres some math to render it in reverse (which means that its actually correct) also increased the rendering to 64 bit, meaning it is now 536,870,912 times more accurate compared to the 32 bit one, and also means you can zoom in more than twice as far with better quality, but it is much more gpu intensive… this image is one of the cooler ones i rendered out at 4k, it kinda looks like colliding galaxies or something
added the burning ship fractal, anti aliasing, and completely overhauled the color system to use a gradient input instead of one color. burning ship fractal: so the burning ship fractal is made when you take the mandelbrot equation, but you take the absolute value of the real and imaginary parts before squaring, basically destroying the symmetry: 𝑧ₙ₊₁ = (|𝑅𝑒(𝑍ₙ)| + 𝑖|𝐼𝑚(𝑍ₙ)|)² + 𝐶 this makes it look super duper cool (as seen in the image below) gradient-based color mapping so before, the color was just calculated using one color tint and boosting brightness quadratically near the edges. now, it takes in a gradient (calculated between 4 color inputs), and does the same color mapping but essentially moves what color it uses as the iterations increase. the hard part is figuring out how to get a good input system in qml with this, but I was able to do it using some colordialogues and a lot of trial and error. the new color input system is kinda like creating a gradient in photoshop or illustrator, with 4 little handles that you can drag across and change their colors. anti aliasing also added anti aliasing, or more specifically, ssaa (super sampling anti aliasing), with a selector to choose between off, 2x, and 3x so basically it renders the entire fractal at a higher resolution (2x or 3x) and then averages the color of every pixel block (2x2 or 3x3 respectively) and then displays that. this results in a much, much smoother image at the cost of much higher resource usage. while i was screwing around with dynamic resolutions, i also added a resolution slider to change the rendered resolution to anywhere from 25 to 150% of the window resolution. turning it up past 100% basically just gives the ssaa architecture more information to work with, making it even smoother my graphics card isnt very powerful and it basically stays pinned at 99% usage and 100% clock when i have anti aliasing turned on and the iterations above like 200. image: burning ship fractal, rendered at 4k with 150% resolution scale and 3x ssaa
added support for trajectory based fractals most people know the normal fractals (the ones ive covered so far), such as the mandelbrot and julia sets, that test wether or not a point escapes and maps how long it takes to escape trajectory fractals look really cool, and the difference is that they map the trajectory that 𝑧 takes on its way out, while incrementing a counter for every pixel it steps on. getting this to work was a lot of work, and required to write a whole new shader file from scratch, except instead of a .frag/.vert combo, it was a compute shader (.glsl). instead of simply running a loop and writing color data to each independent pixel like with the escape-time fractals do, the trajectory shader has to pick a random (x, y) starting coord, and then track its orbit across the complex plane, writing data to random pixels as it goes. this required me to use atomics, because if 2 orbits cross, instead of one overwriting each other, you have to use imageAtomicAdd() to make sure that the brightness stacks up. one other issue was that at first it was super grainy, which was fixed by assigning each gpu thread 50 random sampled to increase detail substantially. i also nearly exploded my gpu because i accidentally had the render system run 50+ compute sequences at the same time, so i now have each compute wait for the one before it to finish in other happenings, there is now a preset feature that writes your current color setup set, zoom, center, etc. to a JSON file to be loaded later also added the newton set, but its a less interesting escape-time fractal, so not covered in as much detail image: buddhabrot set, rendered at 4k
added iterative function system fractals basically, iterative function fractals are fractals that start at a set point, then repeatedly apply the same affine transformations (scaling, rotating, shifting), making an infinitely repeating, self-same fractal. as far as actually getting this setup and working, i had to make a whole new compute shader that involves a lot of math and for loops to iterate forever getting ifs fractals to render was a particular challenge, and i almost exploded my gpu and accidentally caused a vram cache overflow causing my display output to break. in the end, it turns out the trick was to not send 4,000,000 worker threads to the gpu all at once, and to do them 3-4 at a time also finally got working on the whole 3d system, which will likely take forever, and completely does not work right now, but hopefully i will have figured out how in the world to get working 3d stuff by the next devlog 🙏 check out the github! -> https://github.com/swedishsplidney/fraktalized image: barnsley fern, rendered in 4k
3d is finally working!!!!! i have been having an epic samurai battle against opengl and 3d fractal math for what feels like forever, but it finally works, and I have a working 3d mandelbulb explorer!!! i have actually been working on getting 3d working for the past multiple devlogs, it just took me sooo incredibly long to actually figure it out that i never really mentioned it. the longest step was figuring out the controls. when i first started working on the 3d mode, then it was literally just a cube, and i had to figure out a good way to be able to rotate it the hard part wasn’t even trying to figure out how to do the math to rotate the vertices, the hard part was trying to figure out how the thing should actually rotate what i figured out how to do is having an orbit style camera, where dragging side to side rotates the model along its own local yaw, and then dragging up and down changes the camera’s global pitch. this way the model’s roll never changes (because that makes the model look tilted or skewed). i had to spend an embarassingly long amount of time trying to figure the logic of an orbital camera… the camera is also slerped (like lerping but 3d) so it feels smooth color mappping on the 3d was actually surprisingly easy, i just did it in a very similar way to the 2d escape time ones, except with an extra dimension (its not as hard as it sounds) one other major change was when i added the ability to add and remove gradient stops. this way, instead of always having 4 gradient stops, you can have anywhere from 2 to 16 stops, for more customizeability. also, the readme is updated, go check it out! (and star the repo ) https://github.com/swedishsplidney/fraktalized below: video demonstrating the 3d and camera system
3d wasd controls (wowie zowie) the math for this was super hard, especially because i want it to work alongside with the other classic orbit style controls lol i ended up adding a toggle in the sidebar, which felt like the cleanest way to do it, but did mean doing more qml also, i pretty much had to guess when setting up all my vectors so i spent like 15 presidential terms messing around with positives and negatives and 1.0f / 0.0f everywhere until doing stuff in the right directions actually did the right thing, which was hard also had to implement auto horizon correction so things d also added some live 3d settings, which took a while, but now theres a live slider for both the mandelbulb power (exponent), and the brightness (which was hard) and, theres now a math section in the readme, which i spent a lot of time pondering while making, but if you’re at all, check out the “mathy information” section of the readme https://github.com/swedishsplidney/fraktalized (also star the repo ) exploring the mandelbulb in wasd mode genuinely feels like exploring an alien planet in a spaceship, lowk super fun
i set up a full tutorial system the hard part was doing the whole thing where it darkens everywhere except the thing the tutorial is yapping about… also, right now, the tutorial is really really easy to break, so i might have to implement some idiot proofing or something to be honest, adding the whole darkening thing was really simple, but actually getting it to work was really annoying for some reason. it essentially just gets the xy coord for each corner of the specified element, and then makes a dark block everywhere except inside those 4 corners. also, i made it so the tutorial saves to the same json file as the preset manager, so that you only have to do the tutorial one time and it doesnt just get in your way every single time you open it. aside from that, most of this time was spent trying to figure out how to get it to automatically build on github when i push a release. i did this successfully for my other project, but the problem so far has been linking the qml for the binaries on the different platforms. specifically, windows just really really doesnt want to behave, its starting to feel like getting a discord mod to eat anything other than gamersupps and pizza rolls overall, maybe getting close to shipping? it honestly just depends on how much more features and idiot proofing i want to add if this sounds interesting, check out (and star ) the repo here
probably the final commit :o most of this was spent idiot proofing, going through all my code and making sure that everything works well and actually makes sense i also updated the tutorial to be a bit better a major amount of time was spent figuring out how to get windows to actually compile i swear windows is the bane of my entire existence its not reflected in the devlog hours, but i did also make a demo video to show off some of the features mystery link other than that, it was mostly ui and readme updates :)
extra ui tweaks and readme updates added some images of 3d fractals to the readme, did some general ui tweaks, and some idiot proofing now its time to ship!!!
Ships:
fraktalized ship: fraktalized is an an open-source, cross-platform, ultra smooth real time fractal explorer built using a hybrid architecture of Qt6 (QML/C++) and openGL (GLSL 330 core / 4.3 compute shaders). fraktalized currently has 10 fractal sets: mandelbrot set: the classic fractal set julia set: cool swirly stuff, complete with adjustable constant coords burning ship set: cool pointy stuff newton set: kinda spidery looking buddhabrot: like the mandelbrot but galaxy looking anti-buddhabrot: reverse buddhabrot barnsley fern: looks very naturey mandelbulb: like the mandelbrot but 3d menger sponge: cube, but with infinite* surface ar a icebox: spiky box! there is both a set of 3 precompiled binaries on the github and a demo video: https://youtu.be/x9lH_pPzvbw...
|
1793688832.9457364
|
1793775232.9457364
|
|
36577
|
france by @alexxx | Stardance
|
alexxx
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: france by @alexxx | Stardance
|
1793134195.4069114
|
1793738995.4069114
|
|
24302
|
frankensteinD: by @sour | Stardance
|
sour
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: frankensteinD: by @sour | Stardance
|
1793350375.4737453
|
1793955175.4737453
|
|
8571
|
frc-aimbot by @joel_amaldas | Stardance
|
joel_amaldas
|
0
|
4.61
|
0
|
[]
|
[{"post_id": 7733, "ts": "2026 [{"post_id": 7733, "ts": "2026-06-12T22:04:39Z", "hours": 4.6075, "text": "im working on a shot calculator for the first robotics competition, so that anyone can put in their robot, game piece, and target specifications, and it will automatically calculate a dataset based off of an runge-kutta 4 physics engine for stationary shots. after that, it will simulate random velocities and accelerations, and recreate the dataset, which a neural network is then trained on. ideally, this would allow for acclerated shooting while moving scenarios, and outputs rpm, required launch angle, and turret angle correction. currently, the physics, dataset generation, and neural network part of my project is finally complete, so i’m starting to work on the gui (using tkinter and matplotlib)"}]...
|
Title: frc-aimbot by @joel_amaldas | Stardance
De Title: frc-aimbot by @joel_amaldas | Stardance
Devlogs:
im working on a shot calculator for the first robotics competition, so that anyone can put in their robot, game piece, and target specifications, and it will automatically calculate a dataset based off of an runge-kutta 4 physics engine for stationary shots. after that, it will simulate random velocities and accelerations, and recreate the dataset, which a neural network is then trained on. ideally, this would allow for acclerated shooting while moving scenarios, and outputs rpm, required launch angle, and turret angle correction. currently, the physics, dataset generation, and neural network part of my project is finally complete, so i’m starting to work on the gui (using tkinter and matplotlib)...
|
1793321779.9039083
|
1793926579.9039083
|
|
72059
|
fred the turtle by @miminstrels | Stardance
|
miminstrels
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fred the turtle by @miminstrels | Stardance
|
1793364458.993163
|
1793969258.993163
|
|
44283
|
fred's games by @Googentity | Stardance
|
Googentity
|
0
|
5.34
|
0
|
[]
|
[{"post_id": 70231, "ts": "202 [{"post_id": 70231, "ts": "2026-09-18T19:11:01Z", "hours": 1.1419, "text": "you can actully collect the hajes in the platformer minigame but the heart code is broken so i might fix that after writing this devlog (also i hit 42 hours on godot on steam )"}, {"post_id": 43956, "ts": "2026-08-09T12:38:32Z", "hours": 1.5289, "text": "made the basics of the first minigame (a platformer where you need to collect 3 blahajes) and also made the animation for the hajes which doesnt show in game for some reason, also its not possible to collect the blahajes which i did try to correct in this update but i will also try after i post this devlog, also the timer thingy shows the milliseconds now"}, {"post_id": 42677, "ts": "2026-08-07T15:05:14Z", "hours": 1.8669, "text": "i have finally made the level_scene code work, the fact that it took 1 hour and 52 minutes to fix should be enough, however i unfortunately needed to use chatgpt for the fix but at least the code works now which is very much a relief"}, {"post_id": 42172, "ts": "2026-08-06T19:45:33Z", "hours": 0.3825, "text": "i made the quit button and its script and also made the level counter thingy, i also deleted the settings button because i don’t think i’ll add in a settings menu, due to the settings button being eliminated i further redesigned the main menu, also i initially made a heart in aseprite but it turned out weird in exporting so i resorted to using an image from the internet"}, {"post_id": 42148, "ts": "2026-08-06T19:14:10Z", "hours": 0.4208, "text": "i made the menu layout and the code for the start button, i initially made the buttons vertical using the vbox container, but decided to do a diagonal layout"}]...
|
Title: fred's games by @Googentity | Stardance Title: fred's games by @Googentity | Stardance
Devlogs:
i made the menu layout and the code for the start button, i initially made the buttons vertical using the vbox container, but decided to do a diagonal layout
i made the quit button and its script and also made the level counter thingy, i also deleted the settings button because i don’t think i’ll add in a settings menu, due to the settings button being eliminated i further redesigned the main menu, also i initially made a heart in aseprite but it turned out weird in exporting so i resorted to using an image from the internet
i have finally made the level_scene code work, the fact that it took 1 hour and 52 minutes to fix should be enough, however i unfortunately needed to use chatgpt for the fix but at least the code works now which is very much a relief
made the basics of the first minigame (a platformer where you need to collect 3 blahajes) and also made the animation for the hajes which doesnt show in game for some reason, also its not possible to collect the blahajes which i did try to correct in this update but i will also try after i post this devlog, also the timer thingy shows the milliseconds now
you can actully collect the hajes in the platformer minigame but the heart code is broken so i might fix that after writing this devlog (also i hit 42 hours on godot on steam )...
|
1793267235.4564347
|
1793872035.4564347
|
|
10148
|
freeWillAi by @aryavora21 | Stardance
|
aryavora21
|
0
|
2.98
|
0
|
[]
|
[{"post_id": 3916, "ts": "2026 [{"post_id": 3916, "ts": "2026-06-07T01:03:21Z", "hours": 1.2025, "text": "improving backend ui: ive gotten the ai model to self think and run a local model on my rpi 4, its currently able to research online, plan out tasks & adding shell tools soon"}, {"post_id": 3769, "ts": "2026-06-06T20:21:37Z", "hours": 1.7797, "text": "improving current setup & adding backup api endpoints"}]...
|
Title: freeWillAi by @aryavora21 | Stardance
Devl Title: freeWillAi by @aryavora21 | Stardance
Devlogs:
improving current setup & adding backup api endpoints
improving backend ui: ive gotten the ai model to self think and run a local model on my rpi 4, its currently able to research online, plan out tasks & adding shell tools soon...
|
1793271207.1410332
|
1793876007.1410332
|
|
45760
|
freepdf by @sslash | Stardance
|
sslash
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: freepdf by @sslash | Stardance
|
1793353902.0863132
|
1793958702.0863132
|
|
60454
|
freestyle 3 inch fpv drone by @rodrigo_niebla | St freestyle 3 inch fpv drone by @rodrigo_niebla | Stardance...
|
rodrigo_niebla
|
0
|
4.54
|
0
|
[]
|
[{"post_id": 69300, "ts": "202 [{"post_id": 69300, "ts": "2026-09-16T19:26:20Z", "hours": 1.6, "text": "I had to completely redesign the drone because the board’s irl dimensions didn’t allow the previous alignment. I then redesigned the drone so that it’s still a pusher, but now it has more space for the board and the other components. I also added a dedicated battery compartment. I also got the weight down to 38g."}, {"post_id": 67819, "ts": "2026-09-14T02:26:19Z", "hours": 1.5667, "text": "I noticed that the o4 mounting was not adhering well so I increased thicknes and changed the slicer settings so that it had a higher temperature. Below images of the reprint and the first failure."}, {"post_id": 67660, "ts": "2026-09-13T20:19:14Z", "hours": 0.4, "text": "I added this spacer so that i can use 30mm screws to mount the stack and keep them from interfering with the o4 mounting. Its still not to the actual measurments and i will probably have to add something for the battery to it."}, {"post_id": 66940, "ts": "2026-09-12T22:20:24Z", "hours": 0.3333, "text": "i finished working on the camera and battery mount (basic) the drone will be pusher so the stack mount will act as a base and the camera and battery will go on top."}, {"post_id": 65100, "ts": "2026-09-10T00:14:02Z", "hours": 0.6414, "text": "I began by changing the design from long range to a freestlye drone mainly because of the budget, since i was not sure if the drone would qualify for x tier funding. for this drone i have most of the components so it will be cheaper to fund."}]...
|
Title: freestyle 3 inch fpv drone by @rodrigo_nieb Title: freestyle 3 inch fpv drone by @rodrigo_niebla | Stardance
Devlogs:
I began by changing the design from long range to a freestlye drone mainly because of the budget, since i was not sure if the drone would qualify for x tier funding. for this drone i have most of the components so it will be cheaper to fund.
i finished working on the camera and battery mount (basic) the drone will be pusher so the stack mount will act as a base and the camera and battery will go on top.
I added this spacer so that i can use 30mm screws to mount the stack and keep them from interfering with the o4 mounting. Its still not to the actual measurments and i will probably have to add something for the battery to it.
I noticed that the o4 mounting was not adhering well so I increased thicknes and changed the slicer settings so that it had a higher temperature. Below images of the reprint and the first failure.
I had to completely redesign the drone because the board’s irl dimensions didn’t allow the previous alignment. I then redesigned the drone so that it’s still a pusher, but now it has more space for the board and the other components. I also added a dedicated battery compartment. I also got the weight down to 38g....
|
1793641995.5669897
|
1794246795.5669897
|