r/SideProject • • 6h ago

I built a little interactive globe for my two boys. Somehow, they became my entire dev team.

Enable HLS to view with audio, or disable this notification

231 Upvotes

I'm just a dad with two curious boys, aged 9 and 6, and absolutely no coding background.

A little while ago, I decided to try vibe coding using Claude Code Opus 5.5. Partly to learn something new, but mostly because I wanted to make my kids' screen time a bit more meaningful.

So I started building an interactive 3D globe where they could explore the world, discover animals, countries, landmarks, and learn a few things along the way.

Honestly, I thought I'd be lucky if they played with it for 15 minutes.
Turns out, I underestimated them.

They started exploring everything, asking questions, and then the feature requests came.
"Dad, why isn't this in the game?"
"Can you make it do this?"
"This would be SO much better if..."

So now, my two boys are basically the lead testers, and I've been adding features and fixing things based on their feedback almost every day.

It's still very much a work in progress. Plenty of bugs, missing features, and things I want to improve.

But watching them genuinely enjoy exploring the world, rather than just mindlessly staring at a screen, has been pretty rewarding.

And it got me thinking. If my kids enjoy it this much, maybe other kids would too.

So I decided to share it with everyone.

It's called My Earth Toy, and it's completely free.

https://myearthtoy.com/

You can try it without an account, or sign up for the full experience.

If you have curious little ones (physically or internally), I'd love for you to try it together. Please share your feedback; I'd appreciate hearing it.

Thank you for checking it out!


r/SideProject • • 14h ago

I built a website that helps you find an Open Source alternative for nearly any app

Enable HLS to view with audio, or disable this notification

101 Upvotes

There is over 15 categories and over 500 free and open source apps to choose from all in one place!


r/SideProject • • 22h ago

I built an AI app that reads messy doctor handwriting and turns paper prescriptions into pill reminders

Enable HLS to view with audio, or disable this notification

70 Upvotes

Hey everyone!

Like many of you, my family has an overflowing folder stuffed with paper prescriptions and lab reports dating back years. Every time my parents visit a doctor, we face the same three headaches:

  1. Nobody can read the doctor’s scribbled handwriting.
  2. The doctor asks what medicines were prescribed 6 months ago, and we have to dig through messy paper slips.
  3. Keeping track of daily pill schedules (before/after meals, dosages) across multiple specialists is a mess.

I couldn't find a clean, private app that actually solved this without feeling bloated, so I spent the last few months building MedDocu(currently available in India only).

What it does:

  • Decodes Doctor Handwriting: Snap a photo of a messy prescription or lab report, and it extracts the doctor's name, medicines, dosage frequency (e.g. 1-0-1), and next visit date into a clean structured checklist.
  • Auto-Schedules Reminders: Generates medication alerts directly from the parsed prescription so family members don't miss doses.
  • Family Profiles: Manage records for parents, kids, and yourself in one place.
  • Medicine Cabinet: Shows all active vs. stopped medications at a glance.

The Tech & Privacy Architecture (For the devs here):

Because health data is sensitive, I wanted to build this properly:

  • Frontend: Flutter + GetX.
  • Local-First (SQLite): Works 100% offline. You can view, search, and manage your records anywhere without internet.
  • Zero-Knowledge Encryption: Data is AES-256 encrypted directly on the device using a 6-digit PIN before anything syncs to the cloud (Firebase Data Connect / PostgreSQL). The raw PIN never touches our servers.
  • AI Engine: Google Gemini with strict structured JSON schemas to handle cursive medical handwriting and lab test markers.

Where to try it:

I’m an indie developer and would genuinely appreciate your feedback on the scanning accuracy, onboarding flow, and UI.


r/SideProject • • 13h ago

I built an app that converts any text into high-quality audio. It works with PDFs, blog posts, Substack and Medium links, and even photos of text.

45 Upvotes

I’m excited to share a project I’ve been working on over the past few months!

It’s a mobile app that turns any text into high-quality audio. Whether it’s a webpage, a Substack or Medium article, a PDF, or just copied text—it converts it into clear, natural-sounding speech. You can listen to it like a podcast or audiobook, even with the app running in the background.

The app is privacy-friendly and doesn’t request any permissions by default. It only asks for access if you choose to share files from your device for audio conversion.

You can also take or upload a photo of any text, and the app will extract and read it aloud.

- React Native (expo)
- NodeJS, react (web)
- Framer Landing

The app is called Frateca. You can find it on Google Play and the App Store. I also working on web vesion, it's already live.

Free iPhone app
Free Android app on Google Play
Free web version, works in any browser (on desktop or laptop).
Free web extension.

Thanks for your support, I’d love to hear what you think!


r/SideProject • • 14h ago

What are you building right now? Drop your project 👇

43 Upvotes

I'm curious to see what people are building right now.

Drop your side project name below and give me a one-line description of what it does.

I'll check out as many as I can. 👇 Check mine too🤞🏻


r/SideProject • • 16h ago

I built a tinnitus app that cuts a notch at your exact pitch. Six weeks on Play: ~330 installs, 1 sale, and almost none of it from search

36 Upvotes

I have tinnitus. Every app I tried was a folder of white-noise MP3s with a timer, and none of them cared that my ringing has a specific pitch. So I built one that does. Today I shipped 2.0.0, a full redesign, so it felt like a good moment to share the numbers.

**How it works**

- **sylence.app** has a pitch test that runs in the browser: one sine oscillator and a slider. You move the tone until it sits on your ringing. Nothing is uploaded; the page's CSP is `connect-src 'none'`, so it can't phone home even if I wanted it to. Then it plays noise with a notch cut at your pitch, next to the same noise without it.

- **The Android app** (Flutter) takes that number and builds every sound on the device with a notch at your pitch (two cascaded RBJ biquads): noise colours synthesised in Dart, plus 31 real recordings (rain, fan, ocean, city, piano...) that get notched in a background isolate and layered, up to five at once. No account. Your pitch and diary stay on the phone. The only network calls are Play billing (RevenueCat, which also carries a few anonymous progress markers, each named in the privacy policy) and a promo-code check if you type one.

- The player never takes audio focus, so it sits under YouTube, podcasts and calls instead of pausing them.

**The numbers, six weeks in**

- ~330 installs; 239 still have it.

- 1 sale: Lifetime, from someone who used the free version for 13 days first. No subscriptions yet.

- About two thirds of all installs came on three days, when Facebook reels I posted by hand took off (the biggest reached 57k views). The same kind of clips posted on a schedule through the API got 0 to 5 views each.

- 57% of people who open the Play listing install. Search sends almost nobody: I'm not in the top 30 for any tinnitus keyword, and with no public rating yet I don't expect to be.

**What I'd do differently**

- Ship the browser test first. It needs nothing, so it's what people actually try, and the app converts better behind it.

- The name. "Sylence" sounds exactly like "silence", so people who hear it in a video search the wrong word. I now spell it on screen every time.

- Post by hand. Everything scheduled was close to invisible; the hand-posted reels carried the whole launch.

**Honest bit:** the evidence on notched sound is mixed. A 2010 study looked promising, the larger 2016 trial missed its main outcomes, and a 2018 Cochrane review couldn't show sound therapy in general beats a placebo. The site lays all of it out. It's masking and relief, not a treatment. Masking is free (noise plus one of rain, fan or ocean) and your first listen includes the notch; after that the notch is Pro, with a 7-day free trial on the yearly plan.

Two questions for people who've been here: how did you get your first real search traffic on Play, and how did you get your first ratings without nagging people? Happy to go into the DSP or the Flutter audio side too.

Site: https://sylence.app

Play: https://play.google.com/store/apps/details?id=com.geekbug.sylence&referrer=utm_source%3Dreddit%26utm_medium%3Dcommunity%26utm_campaign%3Dsideproject


r/SideProject • • 13h ago

My side project has now read 11 million news articles. Here's what the world is writing about right now

24 Upvotes

Solo project, built nights and weekends: CLSTR reads 100k+ news articles a day from 40k+ sources, figures out which ones cover the same event, and squashes them into one item. Related events get chained into "situations" with timelines, so you can see how a story developed over weeks instead of re-reading the same headline 20 times.

A month after my last update here, two new things:

First, a map: which countries the world's newsrooms are writing about, refreshed every ten minutes, with a permanent link per hour. Right now it's 2,660 across 160 countries in the last three hours. clstr.news/world

Second, the stats at 164 days and 11,079,667 articles, measured again:

  • 12:1 - articles written per thing that actually happened. Still mostly echo.
  • 4 in 10 events never get a second day of coverage. Only 1.2% keep growing past day 3.
  • One world leader shows up in ~84 new events every single day, more than the next five most-covered people combined.
  • Only 0.08% of events rate as "exceptional". The mundane middle is where the news lives.

All the charts: clstr.news/observatory

About CLSTR: there's a free API and MCP server your agents can use (docs in clstr.news/developers)


r/SideProject • • 9h ago

I vibe-coded a GTA-style open-world game that runs in the browser (alpha, feedback welcome)

22 Upvotes

Hey, I'm Louis, 18. For the past while I've been building a GTA-inspired sandbox game that runs entirely in the browser, no download. It's an alpha, so it's rough in places, but it's somewhat playable.

Play it here: https://wta.lou15.com

What's in it: an old-town map, driving, and a city to wander around. Still working on more.

I built it with Opus 5.5 using Claude Code besides school, so I'd love to know what feels off, what breaks, and what you'd add next. Any feedback is welcome, even a one-liner.

https://reddit.com/link/1x70rmy/video/r7ia5jqgwpvh1/player


r/SideProject • • 19h ago

I built a Chrome extension that teaches you a language inside the pages you already read

Enable HLS to view with audio, or disable this notification

22 Upvotes

hi r/SideProject

i built TALIRI, a chrome extension that teaches you a language while you browse the internet daily, be it X, wikipedia, chatgpt/claude web threads, blogs, whatever. a few selected words on the page swap and get highlighted into the language youre learning right inside the sentence. hover over one and you see what it means. once you hve seen it enough times it hides the word and asks you what it means, and it remembers if you got it right or wrong. spaced repetition technique (FSRS), like ANKI cards, is the logic that decides when each word comes back

the video is one word's week: met on monday, familiar by thursday, asked on sunday

this is why i built it. my wife is half swedish half german and im tamil from india so we have zero language overlap. we talk in english of course but we are planning to have kids next year and i want to understand swedish by then. i never had time for a language app but im a software engineer, i read on my computer all day and i scroll X a lot. so i put spaced repetition inside that reading and pointed it at the most common words, around 2000 per language

i built it with claude and codex. claude was the orchestrator doing design specs UI and audits, codex was the implementer for backend and logic and every change got checked by a second model. overall 1100+ commits and 250+ browser tests in ten weeks building this. i made the calls, my wife checked the swedish and german and a friend did a field test last week that caught stuff we fixed before launch. it was a lot of fun

your reading stays on your laptop. it never sends page text, page addresses or your browsing history. once a week it checks your plan and sends your language and a few counts like words met and answers, never the words

its $7/month or $49/year which is about 5 months cheaper, with a 14 day refund. taliri.app homepage has a live demo you can try without signing up

right now its swedish, german, hindi, spanish and french and only on english websites. japanese is in progress. if you want another language or you mostly read the web in something other than english please tell me. any feedback is welcome, thanks!


r/SideProject • • 2h ago

Drop your side project. I'll turn a few into free promo videos.

12 Upvotes

Last time I did this, I got way more responses than I expected, so I figured I'd give it another shot.

I'm building a tool that turns websites, products, and ideas into custom motion videos.

Still experimenting with it, and honestly, working on real projects is way more interesting than making random demos.

So if you're building something, drop it below.

Could be an app, website, online store, game, physical product, or literally anything else.

I'll pick a few interesting ones and make a free 15–30 second promo video for each.

No signup, no payment, no catch.

Just looking to create some cool stuff and get feedback on the results.

Drop your link 👇


r/SideProject • • 13h ago

Handwrite - Text to live drawing on your screen

Enable HLS to view with audio, or disable this notification

11 Upvotes

Hi, I built Handwrite because I struggle to write for extended periods of time. I have online lessons multiple times per week, which made this especially hard for me.

After using Handwrite in a lesson, I was able to do a lot more, the teacher understood my handwriting for once, and my wrist stopped hurting at the end of each lesson.

It can write in cursive too, if you need that.

You can get it for free on the Microsoft Store.

If you like it, feedback or a review would mean a lot. Thanks!


r/SideProject • • 16h ago

I had no interest in adding this, but I regret nothing!

Enable HLS to view with audio, or disable this notification

12 Upvotes

Hello! I'm the developer behind Dark Roll 2. The game is a marble platformer inspired by soulslike genre, but for the ucpoming Steam Next Fest I am preparing someting special - a backrooms inspired bonus level with no real goal... One redditor's comment gave me idea to put in a ballpit, so I had to at least try to play around see how it would turn out... I can happily say I'm satisfied with the result! I specifically made the balls magically go back to the pool, so the fun is never ending!

This level along with the ball pit will be put into free demo of my game on monday as Steam Next Fest begins!


r/SideProject • • 23h ago

I'm a carpenter who's spent the last 7 months building a startup. Now I’m trying to get people onboard.

11 Upvotes

G’day everyone,
I’m a carpenter from regional Victoria and for the last 7 months or so I’ve been working on building a platform called CrewD.
Basically, it’s a website designed to connect tradies looking for work with construction businesses looking for workers.
I’ve recently launched it and while I’m pretty happy with how it’s all come together, I’m quickly realising that building the thing was probably the easy part haha.
I’ve been doing everything myself so far, from building and testing the platform to making videos, posting on social media and reaching out to tradies and businesses.
I’ve managed to get a few people signed up and a couple of jobs posted, but I’m finding it pretty difficult to get some real momentum going.
I think the biggest challenge is getting people to give a new platform a go when there aren’t heaps of people or opportunities on there yet.
I’m definitely no marketing expert, just a chippy who had an idea and decided to have a crack at it.
I’m keen to hear from anyone who’s been in a similar position or has any advice on getting those first users onboard.
I’d also love to chat with anyone who’s got experience in marketing or growing startups and might be interested in getting involved or helping me get it off the ground.
I’ve put a fair bit of time and effort into it and genuinely reckon it could become something useful for the industry. Just need to figure out how to get it in front of the right people now.
Appreciate any advice or feedback!
Cheers!


r/SideProject • • 11h ago

3 of us in Vancouver built a car spotting app where every car you snap becomes a collectible card

10 Upvotes

We're three car nerds who kept losing track of the cool stuff we spotted. Camera roll full of random Ferraris and weird old Hiluxes with no way to look back at them.

So we built Burbles. You see a car, snap it, and it turns into a card in your binder with a rarity tier, from Common up to Legendary. There are daily challenges that send you out to find a specific car, and plates get blurred before anything gets shared.

It's live on iOS ("Burbles: Car Stories"). Honest feedback would mean a lot, especially what feels confusing or pointless. Happy to give anyone here a free year of Pro.

What would make you actually open an app like this every day?


r/SideProject • • 11h ago

What are you building right now? 👀

9 Upvotes

Always curious to see what people are working on, whether it's a small side project, a new startup, or just an idea they're experimenting with.

Drop your project name and a one-line description below 👇

I'll check out as many as I can.


r/SideProject • • 17h ago

Stop describing UI bugs to Cursor/Claude Code in words. Circle them instead.

Enable HLS to view with audio, or disable this notification

9 Upvotes

We've all been there.

Your coding agent just shipped the feature.

You open the page.

Something's off.

So you start typing.

"the second card, the button under the price, no, the other one"

It fixes the wrong button.

You try again.

"the one ABOVE the footer. the blue one. no, not that blue."

It rewrites your navbar.

Nobody touched the navbar.

20 minutes describing a bug you could point at in 2 seconds.

I got tired of it. So I built Circle to Fix.

Press ⌥⇧S on any page.

Circle the bug.

Paste one prompt into Claude Code, Cursor, Codex or ChatGPT.

The prompt includes the screenshot and the code behind what you circled.

Circle the bug. Your AI fixes it.

Try it: Circle To Fix


r/SideProject • • 19h ago

I kept buying movies I already owned, so I built a tracker for physical media collectors

8 Upvotes

I collect DVDs, Blu-rays and 4K discs, and I've bought the same movie twice more than once. I asked about it on r/PhysicalMedia and it turns out it happens to almost everyone. Partners buying the same Disney movie, ending up with the wrong cut of a film, five copies of Superman.

So I built **Filmory**, a web app for tracking a physical movie collection:

- **Scan the barcode** with your phone camera in the store and see if you already own it, and which edition

- Track **format and edition**: DVD, Blu-ray, 4K UHD, steelbook, box sets

- **TV series per season**, so you can see which season you're missing

- Add **your own cover photo** of your copy

- **Wishlist**, a "watched" log, and a **shareable link** to your collection (so your partner can check before buying)

- **Import** from a spreadsheet (CSV)

It's early and I'm a solo maker, so I'd really appreciate honest feedback: what's confusing, what's missing, what would make you use it?

https://www.filmory.nl/?ref=reddit


r/SideProject • • 20h ago

I made an organizational planner after I forgot about a midterm

Enable HLS to view with audio, or disable this notification

9 Upvotes

I forgot about a midterm and realized I had to get more organized. So I built KnotQ, with a lot of attention to detail around three ideas:

  • One workspace. Events, assignments, reminders and notes live together.
  • Scheduling happens in your documents. Any line you write can be given a date, and it appears on the calendar.
  • Daily Queue. A fresh page every day, with old ones still showing. Each morning I write an optimistic list of small, concrete tasks and work down it, so I never have to decide what to do next (which is a bigger bottleneck than people give it credit). Whatever I don't finish rolls over to the next day, and past days stay right there to look back on. It is a simple concept, but it has been revolutionary for me!

Feedback is greatly appreciated!

Website and download: https://www.knotq.com/
- Free for local use and $2.99 / month (or $23.99 / year) for cloud syncing.


r/SideProject • • 22h ago

fidelius, a mac app that keeps api keys in your iCloud keychain, away from coding agents

Enable HLS to view with audio, or disable this notification

7 Upvotes

how do you handle keys with agents? Especially in sessions across multiple devices?

I ran claude code, codex and six other models 202 times against a project with fake keys. With claude code and codex, when a program they ran printed a key (crash log, curl -v), it landed in the transcript 41 of 42 times, deny rules or not. write-up and every run: https://fidelius.blisslabs.dev/research/ai-coding-agents-api-keys-env/

My app, fidelius (https://fidelius.blisslabs.dev), keeps keys and credential files in iCloud keychain, grouped by project. Its cli, 🪄 accio myproject npm run dev 🪄, runs the command with them (no .env) and swaps key values in the output for a placeholder when an agent runs it.

I also launched on product hunt today: https://www.producthunt.com/products/fidelius-2 :)

Curious to hear your solutions! For me, I didn't want to pay monthly for this. And the only free solutions I found were terminal only, while I really wanted a native GUI + projects + cli + keychain.


r/SideProject • • 3h ago

Music TV died, so I built my own (207k music videos, 98 channels so far)

Enable HLS to view with audio, or disable this notification

4 Upvotes

honestly i find it so hard to find new music clips. searching for individuals songs sucks, and youtube just keeps putting me in the same loop of the same stuff over and over.

i missed when music tv just played stuff and you’d stumble onto something new, so i built my own. it’s called NOORwave and it turns the music videos on tidal into nonstop channels. 98 so far, 207k songs and growing, everything from 90s and grunge to hip hop and late night stuff. you hit play and it just keeps going.

there’s also a map thing (Atlas) that jumps you from artist to artist, which is how i’ve found most of my new favourites lately.

right now it only works with tidal, so you’ll need an account. more services coming later.

it’s free on windows and linux at noorwave.app. would love feedback as its still in development

heads up if you try it: you’ll need a tidal account, and connect last.fm too if you can, it makes the channels way better. it’ll look a bit bare for the first few days while it indexes your videos and builds the tags, so give it a bit before you judge it.

BSC :)


r/SideProject • • 6h ago

Building a product in 2026: feature overload vs keeping it simple

6 Upvotes

How do you draw the line between adding every feature users ask for versus keeping the core product clean and focused? Would love to know how other early stage builders handle this .


r/SideProject • • 7h ago

Had an idea for air-gapped file transfer, broke 32+ Mbps

Thumbnail
youtube.com
6 Upvotes

Hi everyone! I was looking at optical file transfer and saw that Decimen was rather ineffective. Firstly, it's QR-based system really seemed to be designed for paper, where binary design is necessary to prevent ink smudging. On a screen, binary is ineffecient, although luminance makes sense. I looked at a lot of research papers and eventually found this:I saw that OFDM was the logical improvement off QR codes, as it used actual signal processing and luminance instead of binary black-and-white QR. So I decided to base my system off FOCUS. For fast decoding, I also wanted it to be GPU based rather than CPU based, and to deal with frame desync well.

https://vs.inf.ethz.ch/publ/papers/soeroesg-mobisys2016-Focus.pdf After that, I stripped the FOCUS finders (the original finders were ugly and wasted a lot of space) and came up with a custom, compact ring. the ring has around 15 bits of information distributed via Reed Solomon along the giant ring. A GPU can easily decode the ring's RS it by brute forcing the maximum likelihood of each of the 32,768 codewords.

To balance between range and maximizing speed, i created 4 different ring sizes; 32, 64, 128, and 256. Initially I wanted to stick with the browser; however, the browser is woefully inefficient in webcam tuning. After maxing the settings, we were still at 700 KB/s; better than Decimen but hardly a knockout blow. I couldn't switch to 60fps without it oscillating wildly between 1.3 MB/s to 0 MB/s when out of phase. So I decided to focus on a native android instead. LIZARD is a format; decoders can choose how to decode it.

A weak web decoder doesn't prevent me from making a strong native decoder; the format is the same, while a fountain code called Wirehair allows slow and fast speeds to both exist. Initially, Claude tried to port the OpenCV based finder to Vulkan. Branchy work is not great on a GPU, which struggles with warp divergence, so I scrapped that. However, AI inference is perfect for a GPU. As I had an RTX 4090, I asked it to make a generator, open pytorch, and train a custom, 50k parameter AI finder that uses the grayscale image and finds four corners. The CPU based OpenCV finder helped create training frames solutions for the GPU, which was given high levels of noise and perspective distortion in order to make it harder to detect than phones. I kept training it till the GPU version defeated the CPU in finding accuracy. After a few hours, had fully trained a custom 3-layer CNN that found the code easily in 1.5 ms on the GPU.

Next, I faced a massive issue: camera/frame desync. This was the bane of optical camera communication, with many resarch papers trying to defeat this with barcodes. The difference between my code and a QR: half of a FOCUS image can decode, meaning that if part of another frame was captures, some of it could decode. Additionally, android's native Camera2 API allows you to defeat this problem completely. it allows you to control the delays between frames. As a result, I decided to embed pilot signals in the image. Every four frames, it cycles through these four pilots.

0 0
1 0
0 1
1 1

This created a way to estimate how much of the last frame and future frame was on it. As it had two variables and two unknown frames, it was solvable; as a result, the camera knew how far off it was each frame. Then, it was able to adjust the time accordingly, keeping the rates stable at 60FPS. Voila! I had solved the hardest problem in OCC.

Speed: 0.7→1.4-1.6 MB/s

i returned an idea that I scrapped on web due to lag; 2:1 multiplexing. there is no reason why 2 square codes wouldn't store more; 1920x960 is far better than 1080x1080 in size. The change i did that made it viable; I did not try for a complex 2:1 mode, but simply multiplexed two frames side by side; two 960x960 squares. At this point the improvement of LIZARD went smoothly.

Speed: 0.4-1.6→2.1 MB/s

There were three final levers, but they were mundane. Firstly, I disabled the ISP edge enhancement and other cosmetic optimizations that were terrible for keeping signal. Then, i made the error correction levels higher for outer frequencies and lower for inner frequencies. I also added another LDPC rate. After that, I replaced the 96-module ring with the 256-module ring. That massively increased the area of signal. I used random old school monitors and they still got a similar rate. What phone did I use? S26 ultra. 1.5x zoom . 105 degree lens. 1080p, 60fps. it seems like the lens settings were far more influential than any monitor i used.I hope you liked my system! lmk what your thoughts are.

Speed: 2.1→4.1 MB/s

Note: the high speeds only exist reliably on Android.
Try it here!: https://fosslabs.dev/


r/SideProject • • 17h ago

I made a snake game where you eat lemons and spit the seeds at a monster

Enable HLS to view with audio, or disable this notification

5 Upvotes

so i've been working on a terminal ui library in go and i keep making little games with it to test stuff. this one kind of got out of hand

it's basically snake but every 5 lemons a monster shows up and starts chasing you. each lemon gives you 2 seeds and you spit them at it with space. if it touches your body it just bites the rest of you off which is honestly the most annoying thing ever

funniest part was tuning the difficulty. i wrote a bot with "average human" reaction times to see how far people would get and it kept dying on walls, so now you get like half a step of grace if you turn a bit late lol

oh and if you fill the whole board you win, like real snake

you can play it in the browser here: https://thebanri.github.io/limoni/?app=lemonsnake

(or go install github.com/thebanri/limoni/apps/lemonsnake@latest if you want it in your terminal)

there's a leaderboard, my best is level 11. beat it pls

press T for themes btw, there's 5

Code is here if anyone's curious: https://github.com/thebanri/limoni


r/SideProject • • 13h ago

I built a free VIN decoder that shows what your car will need next – looking for testers

6 Upvotes

Hi all,

I've been working on a side project: VIN Service Planner https://vin-service-planner.com

You enter a VIN and it shows:
- vehicle specs (model, engine)
- service intervals by mileage
- common problems for that model and engine
- parts you'll likely need

The idea came from buying used cars – I always wanted to know what a car will need in the next 20–30k miles, not just its history.

It's free, no signup. It's still in testing, so some vehicles won't return results yet – that's exactly the feedback I'm looking for.

What I'd love to know:
1. Did your VIN work? If not, what make/model/year?
2. Was the info useful or did something look wrong?
3. What would make you come back to it?

Thanks for any feedback, good or bad.


r/SideProject • • 15h ago

sn0wy / A tool I built as a student to help devs speed up slow their websites.

5 Upvotes

Hey everyone, I built sn0wy a scanning website that helps you figure out why your website is slow! It scans your website gives you a lighthouse score, and then offers code suggestions / fixes for your problems, also lets you keep track of the improvements so you can see the improvements in real time!

Would really appreciate some feedback, just trying to get some repo love / real users!

https://www.sn0wy.dev/

https://github.com/lyl4cs/sn0wy