stardance has been extended another month! the new deadline is october 31 :)

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

nithish1201

@nithish1201

Joined August 29th, 2026

  • 36Devlogs
  • 8Projects
  • 6Ships
  • 44Votes
Ship

Ready to ship!!! Soo i added a wallpaper carousel with a custom wallpaper, added icon drag, select functionality, basic shutdown fucntionality was also added int he start menu. More features to come!!

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

1h 18m 44s logged

So i added a basic shutdown functionality, added a wallpaper carousel (currently not editable, but surely in a future update, and i added icon drag/selection functionality)

0
0
16
Ship

Panex is a web0S that i made as part of my Stardance project.
I wanted to make something that actually feels like a desktop instead of just making a page that looks like one, so it has draggable windows, a taskbar, a start menu, desktop icons and a few small apps.
right now it has notepad, weather and my computer, along with some other little things like minimizing windows, taskbar buttons and a recycle bin.

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

53m 22s logged

set up github pages, integrated a custom font for the bg and hooked up icons. currently the recycle bin just cycles icons as u click cuz i genuinely couldnt figure out what to do with it lmao, other ones work normally, with notepd even storing ur test via localstorage, i think im ready!

0
0
51
Open comments for this post

25m 24s logged

I made windows! theyre draggable, not resizable yet, so i gotta fix those, and i gotta either make icons or put them in the start button. cuz rn it only accessible thru commands on the console.

0
0
22
Open comments for this post

19m 3s logged

DEVLOOG 1:
so i began by setting up some basic styles and wrote the basic html and js for the clock and the start button, i went for a retro look cuz why not? it looks cool. and win95 is peak

0
0
12
Ship

EonPulse is basically a new tab page that I made because the normal browser new tab pages are kinda boring.
it has the normal stuff like the clock, search and shortcuts but i wanted to add some more interesting things to it too, so it has stuff like the age of the universe, Mars time, solar activity and NASA’s Astronomy Picture of the Day.
the main idea was to make something that looks simple but has a lot of little things going on in the background.

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

42m 45s logged

DEVLOG 4:
i think im gonna ship it after this! I think it turned out really nice. I made the background oled black, increased the brightness of the lines, made it unscrollable so its like an actual new tab, and made sure everything works.

0
0
9
Open comments for this post

1h 9m 34s logged

DEVLOG 3:
things were pretty easy going as i just copied the design and js for the background from my personal portfolio project (which has been shipped on here btw) so mostly I only had to hook up APOD, refine the math of the mars sol calculation, and making some minor refinements here and there, next devlog will be me completeing widgets and refinement

0
0
15
Ship ✨ Blessed

shipping AutoUnsub. its a gmail tool that scans your inbox for unsubscribe options and lets you bulk unsubscribe instead of opening emails one by one
the main QOL stuff is bulk unsubscribing, ranking senders by how much they spam you, and remembering what youve already handled so rescans dont redo work.
built it over 5ish hours across 7 sessions, started with just parsing unsubscribe headers and ended up with an actual usable terminal app with sqlite, keyring storage, colors and everything
code + readme are on github, demo is in the release with the source attached. pretty happy with how this turned out lol

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

1h 3m 8s logged

finally tested the actual unsubscribe stuff and it works, one-click requests actually go through and mailto sends the unsubscribe email through gmail smtp too. https links are still a known limitation since a 200 doesnt always mean you actually got unsubscribed, some sites need another click, but its still way better than doing all this manually. I think AutoUnsub is basically done now, just cleaning up requirements.txt and shipping

2
0
6
Open comments for this post

28m 25s logged

after getting the gmail scanner and database working together, i started making the stored data easier to actually use. i added some simple database queries for listing senders, getting a specific sender and filtering down to ones that actually have an unsubscribe method. i also added tests for these queries and hit a small issue with the in-memory sqlite test database, which i fixed so the same database code works for both the real db and testing.rn the scanner can pull emails from gmail, parse their unsubscribe info, store everything in sqlite and then query the senders back out again. next i’m gonna start working towards actually doing something with those unsubscribe methods instead of just storing them.

0
0
40
Open comments for this post

16m 25s logged

i got the real gmail scan working, i started trying to make it faster since fetching emails one by one was taking way too long. i changed the imap scanner to fetch messages in batches instead, so it doesnt have to make a separate network request for every single email. testing it with my actual inbox showed that scanning 30 messages now takes around 2-3 seconds, which is way better than before.the weird part is the gmail connection itself is kinda messy. connecting can take anywhere from a couple seconds to 20+ seconds, but that doesn’t seem to depend on how many emails i’m scanning. rn the actual scanning is pretty fast, so i’m gonna leave the connection latency as a limitation and focus on keeping one connection alive once the main app is built.

0
0
19
Open comments for this post

24m 37s logged

after getting the gmail connection working i finally tested AutoUnsub against my actual inbox and got real messages comin through. the app password is now stored securely so i dont have to keep typing it every time, and the scanner is successfully pulling sender info, dates and unsubscribe headers into the format the rest of the app expects. the main problem rn is speed . scanning just 5 messages took around 30 secs, which is obviously gonna be way too slow for a bigger inbox. the current scanner fetches each message one by one, so the next commit is gonna focus on making that way more efficient .

0
0
40
Loading more…

Followers

Loading…