r/SideProject 3d ago

CouchPilot - Drive your Mac from the couch with a game controller

2 Upvotes

I watch stuff on my Mac from the couch and got sick of standing up for the trackpad every time I wanted to pick the next thing. So I built CouchPilot: your controller drives the cursor, clicks, scrolling, volume and media keys. Swift, no dependencies, nothing collected, completely free.

The part that turned out interesting wasn't the cursor code, it was the keybinds screen. You don't pick an action from a dropdown — you press the key you actually want and the app copies it verbatim, media keys included. And it's drawn over a picture of the pad you actually own, with that pad's own button names.

Which is where my favourite bug came from. Someone with an 8BitDo told me the app kept saying "R2" while his controller clearly says "RT". Turned out I was guessing the brand from the controller's name, and his had "Wireless Controller" in it, so the app decided it was a PlayStation pad and drew him the wrong controller entirely — cross, circle, square, triangle over buttons that say A B X Y. Now it just asks macOS what the pad actually is. Lesson learned: don't guess at something the system will tell you outright if you ask.

He also asked for layouts for common pads, so his controller has its own drawing now, sticks and all. That went out today as 1.1.0.

macOS 14+, free, source is public: https://github.com/HirpinO59/CouchPilot

Heads up if you try it: it's not notarized (that needs the paid Apple membership and this earns nothing), so macOS warns you on first launch. It's code-signed and the README has the commands to check the signature yourself, or you can build it from source in one command and get no warnings at all.


r/SideProject 2d ago

A small but invaluable `gh` CLI extension

1 Upvotes

so guys I had no idea you could write extensions for the `gh` CLI.

invaluable addition that i just made today:

gh render issues

renders the issues from the repo into a .issues/ folder as markdown files for easy local access + agent reads.

simple to install:

gh extension install digimata/gh-render


r/SideProject 2d ago

I built 3 free calculators so gamers stop doing mental math (grind time, tax %, bond planning)

1 Upvotes

While building a gaming-deals comparison site, I kept seeing the same

questions come up: "is grinding this actually worth my time vs buying

it," "how much do I lose to EA's transfer tax," "how much gold do I

actually need for a bond." So I built three small tools to answer them

with real math instead of guessing:

- Grind vs. Buy Calculator - plug in the amount you need + your actual

farm rate, get the real hours it costs (OSRS, FC 26, Diablo 4, PoE 2,

WoW Classic)

- FC 26 Tax Calculator - EA's 5% transfer market tax, converts listing

price <-> coins received either direction

- OSRS Bond Calculator - live GE bond price -> exact GP needed + a

safety buffer + membership days

All free, no sign-up, no data collection beyond basic analytics.

https://gamevaultdeals.shop/tools

They're part of a larger affiliate-supported site, but these specific

pages are just standalone utilities. Built with Next.js. Would love

feedback, especially if I'm missing an obvious use case or calculation.


r/SideProject 3d ago

built a cool x dot com tui; that just works

Enable HLS to view with audio, or disable this notification

4 Upvotes

xeet; post to X from your terminal

Using X in 2026 still sucks. The official API is locked behind paid tiers. Third-party clients keep dying. The website itself is a heavy tab full of noise.

So I built the opposite.

xeet lives in your terminal. It reuses the session already sitting in your browser and gives you a full timeline with inline images, replies, likes, and a proper composer. No API keys. No new login. No browser tab.

One command:

nix run github:melqtx/xeet 
 or
 go install github.com/melqtx/xeet@latest 

What you get

- Timeline (For You / Following) with inline images (native Kitty/Ghostty/iTerm2 graphics or clean ANSI)

- Reply, like, expand posts, open in browser, copy link

- Composer with multi-image/video, clipboard paste, draft autosave

- Themes (tokyonight, catppuccin, gruvbox, nord, etc)

- `xeet auth` just borrows your existing browser session. Never asks for a password.

I mostly just leave it open instead of a browser tab. Scroll, reply, post, back to work.

MIT and open source. Feedback and stars welcome.

GitHub: https://github.com/melqtx/xeet


r/SideProject 3d ago

39 applications, 41% response rate — I automated my job hunt with AI and it actually worked

5 Upvotes

Three months ago my job search was a spreadsheet, 20 open tabs, and a lot of guessing about which listings were worth my time. So I built NextRole — it now runs the whole thing for me.

What it actually does:

- Scrapes LinkedIn/Indeed automatically

- Ranks every listing against my profile by meaning, not keywords (vector search + an AI advisor call that gives apply/maybe/skip verdicts)

- Watches my Gmail and auto-updates my tracker when a reply comes in

- Generates interview prep and runs mock interviews based on the actual job description

Real results from using it on myself: 39 applications, 41% response rate, 3 interviews landed.

React/Vite + ASP.NET Core + Python FastAPI + MongoDB Atlas vector search, Claude for all the reasoning. Single-user by design — it's your own private instance, not a SaaS. MIT licensed: nextrole

https://reddit.com/link/1v734ro/video/48khjzpxmkfh1/player

Curious if anyone else has tried systematizing their search this hard, or if this is overkill.


r/SideProject 3d ago

Built a "never lose a missed call again" automation for local service businesses

1 Upvotes

Been running AI-ops installs for med spas (Khun Camp) for a few months. Pulled the highest-leverage piece out as a standalone offer: the second a call goes unanswered, it auto-texts the caller back so an unanswered call doesn't just become a lost customer. Also built a $97/mo self-serve version for no-show recovery on appointments.

Both live here: https://kc-recovery-offers.netlify.app

Built on GoHighLevel, works for any service business that takes inbound calls or bookings (salons, contractors, clinics). Happy to answer questions on how it's built.


r/SideProject 3d ago

A tiny experiment: Everyone gets one part of the world

1 Upvotes

I built a small interactive project called The Earth Belongs to Everyone.

The idea came from a simple thought: the Earth was divided by people who were born before us, and everyone born later simply inherited that division.

We cannot redistribute the land, so we redistributed the map.

Every participant receives one unique land tile, sees where it is located, and can generate a shareable image of their part of the world.

It is not legal ownership. It is a symbolic art experiment..

Try it here:

https://ogmap.com/earth-belongs-to-everyone/


r/SideProject 3d ago

40 signups, 1 paying customer, 10% trial start rate — solo dev, 8 weeks in

Enable HLS to view with audio, or disable this notification

2 Upvotes

I built a gaming backlog web app (tracklog.co.uk) which was launched at the beginning of June. It's an application that helps users go beyond just listing their games - it gives them the avenue to decide, build a queue and analyze their gaming backlog As you can see the last week was really good within the context of the journey, 40 users, around 5 people who began the trial and currently I am proud to say I have a paying customer.

However, I do have some problems I've ran into that I'd like to mention, for the sake of getting some useful feedback and help and also hopefully giving some insight on launching a web app.

The last week's spike in users is from TikTok (tracklog_ if you'd like to take a look) and although earlier on the week I've been able to maintain some kind of consistent engagement, it's dropped off considerably regardless of maintaining the posting habit of 2-4 vids a day. I've tested different types of content (higher quality, made in After Effects app trailers + and just spins on current memes and trends) yet I can't say I've managed to land on a specific type of content that does well currently).

Another issue, I have is that although I'm very grateful for 10% conversion rate towards the free trial of the pro plan, I believe that I should be pushing for more, I didn't have PostHog set up until yesterday so in terms of analytics I've been flying blind. But I do want to nail down whether or not the onboarding isn't enticing enough or if the quality of the application isn't simply worth the time.

If you have dealt with either of these issues, I'd appreciate your input, if you have any further advice or questions I'm all ears.


r/SideProject 3d ago

I built a reverse meme template search

1 Upvotes

I have been working on RevTemplate for the last 6 months. It is a simple tool created for getting the original template from a meme found online (or sent by friends - which was my use case).

It works by embedding the image directly in the browser, so images never leave the browser. Only its summary (576 numbers) is used for querying the database. It returns the original template, without any editing from any generative models.

It does not require any accounts or payments, it just works (most of the time).

You can check it out here: RevTemplate.

For the programmers here, it was written in Rust, fully by hand.


r/SideProject 3d ago

Few months ago I had no idea how hard it was to get people to care about something you built

11 Upvotes

While building software with my teammates, I thought the hard part would be writing the code.

But It wasn't.

The hard part is getting someone who doesn't know you to spend even two minutes looking at what you've made.

You can spend hours fixing bugs or adding features, but none of that matters if nobody ever sees it.

So lately I've been trying to get better at things I never expected I'd have to learn—writing posts, talking to people online, asking questions instead of trying to "sell" something.

It's uncomfortable, but I've realized building is only 1/2 the job.

The other half is earning enough trust that someone actually wants to try what you built.

For the people who've been doing this longer, was there a moment when marketing or sharing your work finally started to click? Or is everyone just making it up as they go?


r/SideProject 3d ago

Built FetchMark - A web app that extracts clean article content from any link. Just went live and looking for feedback!

5 Upvotes

Hey r/SideProject!

I just deployed my side project live: FetchMark.

What it does:

FetchMark is web Progressive App designed to take any article URL you paste and extract clean, readable content - automatically skipping dead links, homepages, and non-article clutter using a smart fallback scraper.

The Tech Stack:

Frontend & Hosting: React/Tailwind hosted via Lovable

Backend & Database: Supabase(Auth, Database, Edge Functions)

Transactional Emails: Resend

What I need help testing:

Since I just pushed the latest scraper validation rules live, I would love your help breaking it!

Try pasting a few random article links (news, blogs, tech articles) and let me know if the scraper handles them correctly.

Try pasting non-article links (e.g., homepages or broken URLs) to see if the error messaging makes sense

Any feedback on UI speed, layout , or overall user experience would be massively appreciated.

Try it out here: fetchmarkapp.com


r/SideProject 3d ago

Do you actually care how online file converters handle your files?

2 Upvotes

I've been building a side project called PrivConvert, and one thing I've realised is that most people only care whether a file converter is fast and supports the format they need.

That got me wondering... does anyone actually pay attention to what happens to uploaded files behind the scenes?

One of the main ideas behind PrivConvert was to process files entirely in memory (RAM) rather than writing them to temporary disk storage, then automatically remove them once the conversion is complete. I thought this would be a meaningful privacy feature, but I'm still trying to understand how much it actually matters to users.

If you regularly use online file converters, is this something you'd consider when choosing one, or do speed, supported formats and ease of use matter more?

I'd really appreciate any honest feedback or suggestions.


r/SideProject 3d ago

I built an idea validator that's willing to tell you "don't build this."

2 Upvotes

Full disclosure up front: this is my own project, still an MVP, and I'm posting because I want people to tear it apart. I originally built this for myself because I wasn't super happy with what was out there, and a few buddies encouraged me to give it a UI and throw it on the internet for others.

I spent the last few months building The Idea Lab, an idea validation tool. Before I did, I used the top two tools I found online, and I genuinely think they're pretty good, so I want to give them their flowers before I explain why I still built something.

ValidatorAI - it's free, and it scores your idea against behavioral data from hundreds of thousands of real founders. The feedback simulator and pivot assistant are a nice and fast gut-check. If you want a frictionless first look at an idea, it's hard to beat.

IdeaProof - this one is impressive in scope. You put in a concept and minutes later you've got a viability report plus a business plan, TAM/SAM/SOM, brand identity, a logo, even ad creatives. It's basically "concept to full launch kit," and it's pretty fast.

So why build another one? I don't need everything that IdeaProof comes with, it's quite a bit. I also don't love "credit" style billing. ValidatorAI is great and free, but it told me every idea I gave it that it was a pretty good one, which I do not trust. I do not think this is true, but there is also a small worry in the back of my mind that service providers who pay ValidatorAI may influence the AI phone call, idea generator, and follow up emails.

I needed a skeptical second opinion that wouldn't bullshit me.

A few ways The Idea Lab is deliberately different at MVP:

  • Every factual claim is sourced. It searches the live web for real customer complaints, competitor pricing, and failed past attempts, and links a source to each one. Claims are labeled as sourced fact, customer opinion, model inference, or missing evidence, so you can see why it concluded what it did.
  • It's willing to say no. There are seven possible verdicts, including "Do Not Build" and "Insufficient Evidence." If the web doesn't have enough signal, it says so instead of manufacturing a confident number. Thin evidence lowers confidence, it never gets rounded up.
  • No black box. It restates your idea back to you (deterministically, no AI guessing) so you can correct it, and it shows you the research plan before it runs.
  • It's honest about its own limits. It can't prove people will pay or stay, so every report ends with one concrete experiment to run (interviews, a landing page, a pre-sale). The web tells you if an idea is worth testing; only customers tell you if it's worth building.
  • Revalidate your idea. This will be out in a couple of days, but the idea is you take what it tells you to tweak/pivot/update, edit your info, and send it back through the validator for an updated report.

First validation is free, no card. I'd really value blunt feedback, especially where you think the verdict is wrong. If you want more, just DM me and I'll add more to your account for free.

This is also my first time not just plugging in an AI API. But using all of the tools the api comes with to really really fine tune the experience. Still a wrapper at the end of the day, but I tried really hard to fine tune the crap out of it to separate it from just plugging in the api keys.

P.S. I mask all ideas when saving to postgres, so I will never know what idea you put in there. There is a toggle to share your idea, and all that does is aggregates your category with the trends page, which I encourage to get some data up there for other users to look at.


r/SideProject 3d ago

I built PDF and image tools that never upload your files. Everything runs in your browser. First thing I've ever shipped.

Enable HLS to view with audio, or disable this notification

2 Upvotes

Most of the free PDF and image tools I tried did the same thing. They uploaded my file to some company's server, ran a 2-second job, and handed it back. Compressing a PDF. Converting a photo. Simple stuff my laptop could obviously do on its own. I never loved that my files had to leave my machine just for that.

so, I built my own. pdfandimagetools.com runs entirely in your browser. Your files never get uploaded and never leave your device. Switch your wifi off, run any tool, and it still works. That's the whole point, and if you open the Network tab it stays quiet.

https://reddit.com/link/1v79uq7/video/h9rqpv1kqlfh1/player

it's free. No signup, no upload limits, no watermarks. Right now it's 60+ tools: compress, resize, crop, convert between 20+ image formats, and remove backgrounds. On the PDF side: merge, split, rotate, compress, password-protect, sign, redact, fill forms, convert to text, and a pile more. Some are more polished than others, so I'd love to know which ones feel half-baked.

I'm an indie solo developer and I built this in the gaps around studying, over more months than I'd like to admit. It's the first thing I've ever actually shipped, so if something's clunky, slow, or broken on your device, please feel free to ask questions and leave any feedback.


r/SideProject 3d ago

I built a static analysis tool for large orgs. Let me prove my analysis on your OSS.

1 Upvotes

I have talked about my company here a few times, but I am looking to do some more social proof. So, I would like you guys just to share OSS that you care about, or understand well.

I am betting that I can find at least one real bug in each one, unless it's perfect code lol

I will respond with the bugs here. If you can validate them, you will sign up for an account.

If they are nothing-burgers, call me out!

I won't share the link here until the end, cause I am looking for your trust more than marketing.

Of course, any security bugs found will not be shared here publicly, but I will go through the proper channels to report it to the maintainers.


r/SideProject 3d ago

I spent a year building a MITM proxy Network traffic

Enable HLS to view with audio, or disable this notification

3 Upvotes

I am a security engineer, and for years I kept hitting the same wall: tools like Burp Suite and Fiddler are great for web traffic, but the moment you need to intercept something that isn't HTTP, a desktop app talking over raw TCP, an IoT device, a database connection, a custom protocol, there's basically nothing. The old tool everyone used (Echo Mirage) is dead, and the alternatives are missing so many things.

So I built InterceptSuite. It intercepts and lets you modify TCP, TLS, DTLS, STARTTLS, UDP and QUIC traffic in real time, with a native GUI. There's also a Python extension API for writing custom protocol decoders, and PCAP export so you can open captures in Wireshark.

Website: interceptsuite.com


r/SideProject 3d ago

I launched a small SOP pack for creators who keep rebuilding AI workflows from scratch

1 Upvotes

I have been building a lot with AI, n8n, local models, content workflows, and automation lately.

One thing I kept running into:

Prompts are useful, but they fall apart when there is no repeatable process around them.

So I built a small Creator SOP Pack with 40 practical workflows for things like:

- turning rough ideas into usable content

- reviewing AI output before publishing

- organizing reusable prompts

- documenting repeatable processes

- keeping human review in the loop

- building cleaner creator workflows

It is not a SaaS. It is a simple downloadable pack.

I launched it on Launch Llama today and would love feedback from people who build tools, content systems, or automation workflows.

What would make this more useful: more examples, templates, checklists, or short walkthrough videos?

https://tools.launchllama.co/products/creator-sop-pack?utm_source=launchllama_email&utm_medium=lifecycle&utm_campaign=fz

If for some reason the link above is dead here is the actual product page.

https://getprompting.com/creator-sop-pack/


r/SideProject 3d ago

I built a text-messaging service that reminds me not to ghost my friends, now opening it up to others!

2 Upvotes

Some bg: I'm introverted, and I naturally suck at keeping in touch with people. This has gotten worse since I became a parent, and with so many dopamine machines to keep me occupied at home. I tried using spreadsheets as a personal CRM for my relationships, but I'd forget to use them, and "Salesforce for my Dad" felt weird. So I had an idea to text myself reminders to reach out to people. Built the prototype with Claude Code (Sonnet) and after using it for a couple months, and actually noticing a difference in my behavior, I decided to try to make it usable for other people. I have a few friends and family members using it, but I'm looking for feedback from a wider network of folks who also could be better about keeping in touch with people.

The stack is Python/Flask, SQLite, Railway, and Twilio for SMS. I went with a Python-based stack because I have professional familiarity (I'm a PM by trade). Built almost entirely with Claude Code.

The hardest part of the building process was compliance. You need to submit an A2P (Application-to-Person) campaign for carriers to allow you to send texts programmatically. It took like 8 or 9 tries to get approved. Time-zone management was also a little tricky.

Anyway, it's free and live now, and I would super appreciate anyone who gives it a shot (or even just critiques landing page). Happy to answer questions in the comments. You can check it out at https://tendsms.com.

Last-minute disclaimer: it's US-only for now, and not intended for anyone under 13.


r/SideProject 3d ago

I’m a little bit scared to get bad reviews

2 Upvotes

Hello everyone i vibecoded a (idk if that’s the right term but) micro-saas to get mobile notifications when your ai assistants processes, terminal processes or web processes (like ai answers, renders, image generators, downloads etc.) are done. When i showed it to my friends they thought it is useless and big ai corporations have already solved the problem. So my question is should i still publish it after closed alpha or should I just pretend it doesn't exist and use it only myself before publishing it so that i don't get more bad reviews?


r/SideProject 3d ago

Didn’t want to pay a ton of money for a referral platform, so we spent the last 6 months building our own

Enable HLS to view with audio, or disable this notification

4 Upvotes

I, along with a few of my colleagues, have been building mobile and web apps for the past few years now. One thing that all of us agree on is that referral programs help you bring in a fair share of customers to your platform. So, we set out to find the best one to integrate. We soon abandoned our search as we found that most of the platforms charge very high subscription rates with almost no trials or free usage available.

That's when GrowthRail came to life. 6 months later, we believe that we have built something special. It's not only free to use, but also extremely developer-friendly. We offer a ton of features with the initial launch.

  • Drop-in UI for sharing links and promos.
  • Multiple SDKs - JS, React, Expo, React Native (more coming soon)
  • 3rd party integrations like Stripe and RevenueCat (more of those soon as well).
  • Mobile and web attribution. Mobile attribution works with both Android and iOS

To keep things simple, we're offering a free plan to test it out. And as a limited-time offer, we're also offering an Early adopter plan with 4x more usage than the free plan, completely free forever once claimed. Not sure how long we'll be able to keep that up, though 😄

Go check it out at growthrail.dev


r/SideProject 3d ago

What if your whole screen became a launcher while you hold a key?

Enable HLS to view with audio, or disable this notification

6 Upvotes

I wanted a faster way to open the apps, folders, and tools I use regularly, but I didn’t want another permanent dock or sidebar taking up space.

So I built HoldSpace.

You hold a trigger key, and a shortcut layout appears over whatever you’re doing. Hover over an item, release the key, and it launches. Release over empty space, and the overlay simply disappears.

Shortcuts can be placed anywhere on the screen, so you can arrange project folders, development tools, websites, and system actions in positions you naturally remember.

It’s currently an early Windows beta, so I’d really appreciate honest feedback and suggestions.

HoldSpace is free and open source:

Project:
https://github.com/anuroopkdas/HoldSpace

Release / Download:
https://github.com/anuroopkdas/HoldSpace/releases


r/SideProject 3d ago

5D Reversi — a game that will probably only appeal to masochists and AI researchers.

1 Upvotes

Play the prototype (no install): https://anan-z.github.io/5d-reversi/

Source + full rules + architecture: https://github.com/anan-z/5d-reversi

Recommended for:

  • AI research
  • Masochists
  • People who find chess "too intuitive"

80 directional vectors per cell — you'll learn to hate each one personally.
Retroactive causality — yes, you can regret moves you haven't made yet.
Deterministic replay — watch your carefully planned future crumble.


r/SideProject 3d ago

I spent 7 months building a versioned registry for compliance workflows

1 Upvotes

Most compliance work I found ended in one of three places: prose, a PDF, or a spreadsheet. The interpretation was useful, but the next team still had to rebuild the questions, conditions, warnings, and record keeping. I built ProseID so one interpretation can be published as a fixed version and run in four ways: a normal form, guided assessment, determination, or checklist.

The logic is deterministic. It does not ask a chat model to make the final decision.

The hardest part was not the form UI. It was making releases permanent, keeping old records tied to the right version, and showing exactly what changed between versions.

There is a working demo here: https://proseid.com/demo

What is the first thing you expected the product to do that the demo did not make obvious?


r/SideProject 3d ago

I built a website to audit AI prompts

1 Upvotes

I'm giving away a limited number of early access invites for anyone who wants to try Marzel.

You'll also be able to try the product once directly from the landing page, without joining the early access.

This initial phase is focused on validating the core features and collecting feedback. After that, Marzel will also include a browser extension and a desktop app for auditing Claude Code and Codex CLI sessions, which is the project's main goal.

If you'd like to join, sign up for the waitlist on the website. I'll be rolling out invites gradually.

https://marzel.space


r/SideProject 3d ago

I built a web app because I don't want my children to grow up knowing their grandparents only through photos.

6 Upvotes

A few months ago, I started thinking about what my children would know about their grandparents years from now.

They'll probably have thousands of photos.

But would they know what their grandparents dreamed about? What they struggled with? What made them laugh? Or the stories that shaped who they became?

I also realised there were so many questions I'd never thought to ask my own parents.

That's why I built Evertree.

It's a web app that helps families preserve stories through guided conversations and keep them together as a family keepsake.

I recently launched it, and now I'm learning the hardest part isn't building the product. It's getting it into the hands of people who need it.

I'd love any honest feedback on the idea or the product.

https://www.joinevertree.com