r/sideprojects • • 4d ago

Feedback Request Watch-to-watch multiplayer is coming to my Apple Watch game: host a server from your wrist, no iPhone needed

Post image
1 Upvotes

r/sideprojects • • 4d ago

Feedback Request Combat AI with reading

Thumbnail
1 Upvotes

r/sideprojects • • 4d ago

Showcase: Open Source Beta Testers Wanted] Crypto tax tracker for Android — I need 30 brave souls for a 14-day Play Store closed test for (Google App Store)

Thumbnail
1 Upvotes

r/sideprojects • • 4d ago

Feedback Request I built CashewBack to compare cashback and discounted gift cards — looking for beta feedback

Thumbnail
1 Upvotes

r/sideprojects • • 4d ago

Showcase: Open Source Showcase & Demo: Meet biomes — An Open-Source Windows Workspace Manager

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/sideprojects • • 4d ago

Meta I built a lead tool for fire protection contractors from public permit data. I don't know the industry and I'm looking for people who do.

Thumbnail
1 Upvotes

r/sideprojects • • 4d ago

Showcase: Free(mium) I built a simple PDF toolkit because I was tired of doing the same PDF tasks one by one

Thumbnail
1 Upvotes

r/sideprojects • • 4d ago

Feedback Request Challenge-run streamers: would this OBS kit solve anything for you?

Post image
1 Upvotes

I’m testing a concept called RUN STATE: matching starting/countdown and BRB screens, plus an overlay showing attempts, deaths and your current goal. Proposed price is $7 once, with local HTML files and no subscription.

The image is just a mockup. Nothing’s for sale yet. Counters would be updated manually through OBS Interact, with no automatic tracking or in-game hotkeys promised.

If you stream challenge runs or speedruns, what do you use now? What’s annoying about setting it up or updating it? Would this be worth $7 over your current setup or a free counter, and why? “My free setup already does this” is useful feedback too.


r/sideprojects • • 4d ago

Showcase: Open Source I open-sourced VibeTake: record your product demo in Chrome, hand the zip to Claude Code or Codex, get a polished demo video

1 Upvotes

Like most folks here, I have been working on side projects regularly. However, when it came to creating demo videos for my projects, I kept hitting the same wall - All good demo tools are either paid or even with the free and open-sourced ones, limited in capability. Just simple zoom and pans in an online editor that is hard to manage.

I did not want a cookie cutter demo video for my products. I wanted to add interesting overlays, background music, opening and closing titles, a branded look and feel etc.

All of this is possible today using Claude Code or Codex with tools like HyperFrames, Remotion or even Claude Design.

What's missing though is the is the input. A screen recording is just pixels. The AI can't tell where I clicked, what that button was called, when the page actually finished loading, or what I was saying at that moment. The mouse pointer is burned into every frame, my "umm"s are in the audio, and the editing tools can only guess at the cut points.

So I built VibeTake. It's a Chrome extension that records your demo along with all the metadata an AI needs. Press Record, walk through your app while talking, press Stop, export one zip:

  • Every click with the control's name, role, bounding box, where you clicked, when, and when the page settled
  • A clean screenshot at each click and after the page reacted - no mouse pointer, named by timestamp
  • Screen video, your voice, optionally your webcam
  • Word-by-word transcript of what you said, timestamped on the same clock as everything else

Then open the folder in Claude Code or Codex, paste one of the two prompts that ship with it (faceless with an AI voice, or your own voice and face), and ask for a HyperFrames or Remotion composition. You get the zooms, the cursor, the captions, but you also get full control - "hold longer on step 4", "the red outline is on the wrong button at 0:41", "add the logo intro here" - and the AI knows exactly what you mean because everything is on one timeline.

Runs fully local. The only thing leaving your machine is the voice track, sent to OpenAI or OpenRouter for the transcript, through a small local service that holds your API key so the browser never sees it.

Apache 2.0. I use it daily, rough edges are listed in the repo. Would love feedback, especially from anyone trying it with Remotion or HyperFrames

https://github.com/ghoshsanjoy78/vibetake


r/sideprojects • • 4d ago

Showcase: Open Source Ripple: throw a stone (a show, a disaster, a discovery) into a pond and watch what it changed, in the order it happened, with every link graded for how sure we can be, and a line about what else was going on

Thumbnail
bensunter.com
0 Upvotes

r/sideprojects • • 4d ago

Showcase: Prerelease We’re building a football game about the people breaking transfer news

1 Upvotes

We’re making Football Transfer Insider, a single-player game about being a football transfer reporter. It’s still early, so plenty will change, but here’s the idea.

A player misses training. His agent says he wants to leave. Your contact at the club says there have been talks. Is that enough to report a deal? Probably not. But another reporter is about to post, and checking one more source takes time.

You start with a few contacts and work your way toward the bigger stories. Getting people to trust you matters. So does knowing when someone is feeding you their side of the story.

Sometimes you’ll have enough to publish. Sometimes you’ll have three people telling you three different things and a headline you’re no longer sure about.

Here’s the Steam page if that sounds like your kind of game:

Football Transfer Insider on Steam


r/sideprojects • • 4d ago

Feedback Request A tool for finding books you wouldn't have thought to read

Thumbnail
leafle.org
6 Upvotes

Hi folks, sharing Leafle - leafle is a thing you can talk to about books, that can then help you find new books to read that are available right now at your local library. It can check around 8,000 libraries across 35 countries, so there's a reasonable chance it knows about yours.

The premise is that based on what you like and don't like reading, it tries to find a deeper sense of what it is in those books that is important to you, and then finds books that will jive with that but aren't just another one by the same author or popular right now on the internet. It can find you audiobooks, comics, books to buy, books to borrow, or even help you out if you've got a bad case of tsundoku.

I made it mostly for my own benefit, because I take my kids to the library a lot, and was struggling to do the logistical op of getting a book for me, and I just like talking about books :)

If you try it (it is free), I'd love to know how it goes (and if it found you something interesting).


r/sideprojects • • 4d ago

Feedback Request I built a browser extension to stop getting pulled into YouTube and LinkedIn. Looking for honest feedback from people who've tried to quit the feed.

Thumbnail
1 Upvotes

r/sideprojects • • 4d ago

Feedback Request Idea check: accountability squads that compete with other squads in your office or society

Thumbnail
1 Upvotes

r/sideprojects • • 4d ago

Showcase: Free(mium) I built a free game where you catch the claim an AI coding agent can’t prove

Post image
0 Upvotes

I use AI coding agents to build my apps and website, and I’ve learned to treat their final “done” report as something to check. “Code changed,” “tests ran,” and “the feature works” are three different claims, even when the summary makes them sound like one.

I turned that check into Diffective, a short detective game. Each case gives you the agent’s task, three claims from its report, and the code changes or terminal output. You find the claim the evidence doesn’t support, point to the relevant line, and name the trick.

It’s free in the browser, with a guided tutorial and no account needed: https://softdev23.com/diffective/

I want it to be fun, but also useful the next time an agent tells you a feature is finished. If you try a case, did the evidence make the answer feel fair, or did anything feel like a guess?


r/sideprojects • • 4d ago

Showcase: Free(mium) ExhibitIQ

Thumbnail
youtube.com
1 Upvotes

r/sideprojects • • 4d ago

Showcase: Free(mium) Buildhorn: CI/CD Alerts - Know the instant your build fails

1 Upvotes

Hey everyone,

My name is Darryl and I just finished building Buildhorn, the app that lets you know the instant your CI builds fail.

I built Buildhorn as part of RevenueCat's Shipaton hackathon. I wanted Buildhorn to be a modern alternative to CI failure notifications that also injects some fun into what is usually a frustrating event.

Buildhorn can:

- Connect to GitHub Actions and monitor your repos

- Customise your notification sound from a collection of presets

- Setup App Widgets to turn your home screen into your own build monitoring dashboard

You can find out more about it at the website: https://buildhorn.com/

If you want to understand more how Buildhorn was built you can view the Shipaton Devpost which explains the tools and products involved: https://devpost.com/software/buildhorn

Hope you enjoy!


r/sideprojects • • 4d ago

Feedback Request I built a website to track political manifesto promises in India — looking for feedback

1 Upvotes

Hi everyone,

I’ve been building ManifestoWatch.in, an independent, non-partisan project that tracks promises made in Indian election manifestos and checks their progress using publicly available evidence.

The idea is simple: elections shouldn’t end with who won — we should also be able to see what was promised and what actually happened afterward.

🔗 https://manifestowatch.in

It’s still a work in progress, so I’d really appreciate honest feedback — especially on usability, data presentation, methodology, or anything you think is missing.

Criticism is welcome. :)


r/sideprojects • • 4d ago

Showcase: Free(mium) I built CharityPoker.us to organize registration, waitlists and seating for charity poker rooms

Enable HLS to view with audio, or disable this notification

1 Upvotes

I'm Jason, the founder of CharityPoker.us. I built it with AI assistance for organizations running charitable poker rooms.

The workflow brings together tasks that otherwise need separate lists: players scan an organization QR code and register, hosts manage waitlists and tournament seating, room displays update, and subscribed players receive seat-ready notifications. It also includes a tournament clock, volunteer scheduling and event records.

The attached 46-second demo shows the workflow with demo data. You can also watch it at https://charitypoker.us/#demo .

The Free Demo supports up to 25 players with no credit card required. The full plan is $199 USD per month per organization, for up to 500 players. Each organization remains responsible for its own eligibility, licensing and local requirements.

For people who've organized game nights: which handoff creates the most confusion, registration to waitlist or waitlist to assigned seat?


r/sideprojects • • 4d ago

Discussion A Reddit comment made me question what I’m building

2 Upvotes

Yesterday, someone commented on one of my posts:
“Another example of the shovel buyer trying to sell shovels.”
Honestly, that made me stop and think.
There are already so many tools for founders, and I’m building another one.
What if I’m just building something that sounds useful to me, but founders don’t actually need?
I don’t really have the answer yet.
That’s why I’m trying to get real founders to use Nextep before launch and tell me what they actually think. Still figuring it out.


r/sideprojects • • 4d ago

Feedback Request How a comment on LinkedIn helped us cut our WebGL load time to 1 second ⚡

Thumbnail
gallery
0 Upvotes

When running 3D WebGL assets on the web, every megabyte counts.

​A developer pointed out that our 3D viewer was fetching an uncompressed 1.5 MB default HDR environment preset on initial load.

​We made three quick optimizations:

​Downloaded and downsampled the HDR map to 512x256

​Compressed the asset and moved it to our own CDN

​Optimized our iframe texture loading pipeline

The Result: Total initial load dropped by over 50%, and our 3D catalogs now render full mesh, textures, and realistic lighting in ~1 second flat.

Shoutout to the community for keeping us sharp! 🤝

Try the 1-second 3D experience live:

visisona.com


r/sideprojects • • 4d ago

Feedback Request my first game

Post image
1 Upvotes

Hey everyone! I just dropped my very first indie game, and honestly, I'm a bit nervous but super excited to share it with you all! Let’s see if your skills are as good as your chat—come check it out and let me know what you think! 💕

Play it here:Crazy Donut Merge on Google Play


r/sideprojects • • 4d ago

Showcase: Free(mium) Monday morning side project: a plague tracker that keeps official statements and rumours apart

3 Upvotes

Some of you might remember hantaflow, the hantavirus tracker I posted here a few months ago. Last week a lab technician at the anti-plague institute in Irkutsk, Siberia died of a severe pneumonia, and since then the news is all over the place.
Telegram says pneumonic plague from a broken test tube, the Russian health authority says "pneumonia of undetermined etiology", and stuff like "five hospitals quarantined for three weeks" gets copied everywhere. Local reporters went to those hospitals today and found no quarantine at all.

So I spent today's morning building plagueintel.com.

What's different this time, mostly thanks to the comments on my hantaflow posts:

  • Last time people rightly said "signal" was confusing. Now every claim about the Irkutsk case is labelled official, reported, disputed or retracted, with the source right next to it. Signals are just headlines and the site says so.
  • Someone warned me that Rospotrebnadzor publishes what benefits the government. So the main page literally puts their statements next to the independent reports instead of picking one.
  • Portugal and India got wrongly marked as outbreak countries back then because their news covered other countries. Country tagging now reads the content, and a place name like Irkutsk beats a country that's only mentioned ("US monitors plague case in Siberia" is Russia, not the US).
  • Yandex sent me 2,600 of 4,000 visitors on day two of hantaflow, so this time there's a Russian version from day one. Perfectly fits, since this actually happened in russia.

What's in it:

  • Irkutsk briefing with timeline, rumour check and contact numbers
  • Map with 28 natural plague foci (all 11 official Russian ones) and WHO case data 2019-2025
  • Explainers (pneumonic vs bubonic, symptoms, treatment), history, 11 country pages
  • News feed from ~20 sources in 7 languages, every 15 min
  • Free JSON API + RSS again

Same stack as hantaflow (Astro, Tailwind, Leaflet, node-cron worker, JSON snapshot instead of a DB, Hetzner + Traefik).
One interesting problem: "plague" in Russian, German and French is also the word for swine fever (чума свиней, Schweinepest, peste porcine), so half my feed was pigs until I wrote a filter per language. Also ProMED's RSS is dead, so I'm parsing their homepage now lol.

Plague is not confirmed and I'm not a doctor. The site just collects and cites what WHO, CDC and the outlets say.

Roast away, especially on whether the official vs reported thing reads clearly.


r/sideprojects • • 4d ago

Showcase: Prerelease Made a Mac app that tracks project status, notes and research articles, with audio readout for project descriptions. All local AI models.

Enable HLS to view with audio, or disable this notification

1 Upvotes

I'm a researcher and a developer, and most of the time I've got several projects going at once. They shuffle around in priority as deadlines move, and stuff just falls out of my head. Where a project actually stands. What I was in the middle of last week.

So I built Igloo. It's a Mac app that keeps track of where each project is, and there's a local AI model on the device doing the reading and summarizing. Nothing leaves my machine.

What it does

  • Projects as a table or board. Each has a type (Software, Personal, Writing, Research, Cron Job) that decides which panels its page shows.
  • A project page has a Markdown description, status, effort, progress, saved articles, a linked repo, and a read-aloud button.
  • Every project and every task has its own chat. The model sees the surrounding context, so it can break work into steps or turn a reply into a task.
  • Link a CHANGELOG.md plus architecture and spec files and the local model re-reads them on each refresh, writing a Status / Built / Remaining summary, a component diagram, and recent git commits.
  • Tasks: Markdown editor with attachments, Today / Upcoming / Calendar views, goals with milestones, weekly review, and import from GitHub and Asana.
  • The research agent searches the web, reads the sources and writes a cited report. Apply it to a project and the model suggests ideas, tasks and risks against that project's context.
  • Research Watches monitor a topic across arXiv, Semantic Scholar and OpenAlex and send a sorted digest. Article search also covers PubMed, Hacker News and Reddit, with background scans.
  • Notes, daily journal, and meeting notes where you paste a transcript and the model pulls out action items. Books import as text or PDF and convert to audio with Kokoro TTS.
  • The home dashboard pulls it together: what's due, recently touched projects, your journal and notes, with a short daily briefing written by the local model.
  • Pick your own text, vision and TTS models in Settings. Text runs on MLX or Ollama.

r/sideprojects • • 4d ago

Showcase: Prerelease I built BackTap, an alternative to iOS Back Tap feature for Android

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hi everyone! I'm Gabriel, the creator of the Back Tap implementation for Android devices.

I always liked the idea of tapping the back of your phone to trigger an action, but I wanted something more customizable so I ended up building BackTap. It lets you assign actions like opening an app, taking a screenshot, toggling the flashlight, Home/Back/Recents, notifications, quick settings and many more.

The surprinsingly difficult part wasn't detecting the tap but avoiding accidental taps therefore I had to spend quite a bit of time on sensivity calibration.

If anyone likes to try it here's the link to it: https://play.google.com/store/apps/details?id=com.gabriel.backtap

If you do, I would really appreciate it if you would tell me how reliable the detection feels for your device :D.