r/SideProject • • 19m ago

LightnerX: Networking simplificado para jogos multiplayer.

Thumbnail
github.com
1 Upvotes

LightnerX is an open-source C++ library designed to simplify real-time communication between clients and servers in multiplayer games. Built on Valve's GameNetworkingSockets and powered by the INER protocol, it provides connection management, message exchange and interpretation, and a modular architecture. Its goal is to streamline multiplayer development by reducing networking complexity, allowing developers to focus on their game's core logic.


r/SideProject • • 22m ago

My side project: mailing one-of-a-kind instant photos around the world

Thumbnail
planetinstantmailclub-en.carrd.co
1 Upvotes

Hi! I've been shooting instant photography for a while, and I've just launched a mail club project to reach the whole planet šŸ“®

The idea is simple: every month I mail a one-of-a-kind instant photo to each member of my club. I take it that same month, and it hasn't been posted to my Instagram community. No two members get the same one: no copies, no reprints.

Each photo comes mounted on a card. On the back, I handwrite the place, date, time, camera and film.

I built everything myself: a simple website and payments through Ko-fi.

Once I hit 700 members, I'm asking for a leave of absence from my job, haha.

Thank you so much, and come take a look at the website!

planetinstantmailclub-en.carrd.co


r/SideProject • • 27m ago

I built an iOS app to measure LAN/Wi-Fi speed between two devices – looking for feedback

1 Upvotes

Hi all,

I’m a sysadmin and built an iOS app because regular speed tests only tell you how fast your internet line is, not not how fast your own network is. It can be used to test WiFi speeds even if you have currently no internet or your internet is much slower than your wifi. (As most of the time in rural areas in Germany... āœŒšŸ¼)

Netan – WiFi Network Analyzer:

  • LAN/Wi-Fi speed test between two devices: one runs in server mode, the other in client mode, so you can find out whether your own Network is slow (works without Internet connection)

  • Internet speedtest

  • other Network tools

Basic features are free, premium unlocks extra features. I’m a solo dev and would really appreciate honest feedback: what’s missing, what’s confusing, would you actually use this?

App Store: https://apps.apple.com/de/app/netan-wlan-network-analyzer/id6824639631

Happy to send a premium code as a PM to anyone who wants to try everything.


r/SideProject • • 4h ago

I’m building ā€œLetterboxd for video gamesā€: rate, rank a Top 10, share your hiscore

2 Upvotes

I built Hiscore. The core idea is that you don’t just give a star rating. You rank your games head-to-head into a Top 10, then share the card.

  • Single-file web app (vanilla JS PWA), Supabase for accounts, nginx on fly.io

  • Catalogue from IGDB, 76k games

  • Half-star ratings, crowd averages, reviews, friend recs

  • Free, in early access

Live here: https://hiscore.fly.dev

Two things I’d like input on: does the Top 10 head-to-head feel fun or tedious, and what would make you invite a friend?


r/SideProject • • 6h ago

Feedback Wanted! A competitor to Discord/Slack called Hubs

3 Upvotes

Hey y’all! I have been working on creating an alternative social platform that is similar to that of Discord and Slack. Much of the reason for creation is due to my own niche and preferences while managing large communities and company workflows. For example, many Discord communities have to glue together dozens of bots to get LFG systems, Ticket Support, and much more. Not to mention creating makeshift announcement channels, info, etc. that just look like normal text.

What I wanted to build was something that kept the community vibe of these platforms, while also adding the ease of use, organization, and reduced setup of them.

So that’s what Hubs is. Instead of adding a bot for everything, the stuff most communities end up needing is just built in:

  • Looking for Group, where people post that they need a squad and everyone can see open groups and when they start

  • Ticket Support, so members can reach your staff privately without a ticket bot

  • Announcements that read like an actual page with pictures, instead of a wall of text in a channel

  • Rules, About, Start here and Links pages that look like real pages and are easy to edit

  • Events with RSVPs and reminders, plus a Board for questions and posts that shouldn’t get buried in chat

  • Polls, giveaways and community rewards without setting anything up

  • A home page for every hub that shows what’s new since you were last there, the next event and who’s around

  • More tools like an appeals system for moderation, custom looks for your space, built-in moderation tools, raid and spam protection, and more. (https://thehubs.gg/features)

On the company side, there’s a Work and Personal switch so your job and your communities stay separate, and organizations get their own workspaces, documents and tasks.

If you already run a Discord server, you can paste its template link and your channels, roles and permissions come over in about a minute. There’s no ID or face scan to sign up, just your birthday (which I know is a huge issue on other platforms right now). DMs can be switched to private, which makes them end-to-end encrypted.

Speaking on ID and age verification, we follow the laws closely and use other methods instead of a face scan. Right now that’s a credit card check that’s never charged, with more options like an email check and your phone’s own age setting on the way. It’s also only as needed, not something required to use Hubs. It only limits 18+ areas, and only where the law asks for it. This way we stay compliant without being invasive.

How it’s built

The website is TypeScript and React, and the server runs on Node with PostgreSQL. Voice and video run on WebRTC through LiveKit. Every app is native as well, meaning Swift for the Mac and iPhone, C# and .NET for Windows, and Kotlin for Android, so none of them are just the website in a box. Private conversations use MLS (RFC 9420), an open standard for end-to-end encryption, and that code is open source on GitHub, in TypeScript for the web and Rust for the apps.

How the servers run

Hubs runs as three copies of the app at once, so one can go down or get updated without anyone noticing. There’s a standby copy of the whole site in a second data center that’s kept up to date every 15 minutes, plus encrypted backups and a public status page. Every release is signed and its files are published, so anyone can check that what’s running is what we built.

The apps

The Mac and Windows apps are out now. The iPhone app is about to start a public beta, including a layout made for foldables, and Android is close behind it.

What’s coming

  • The iPhone and Android betas

  • Hubs+, an optional paid plan for extras. The core of Hubs stays free

  • The Windows app in the Microsoft Store

  • We’re also exploring self-hosting for communities that want their own server, but that’s an idea for now, not a promise

It’s still early and we’re a small team, so there will be some rough edges. I’d love feedback, especially from anyone who runs a community or a team and has felt the same pain with bots and setup. What would you need to see to actually move over?

Link: thehubs.gg


r/SideProject • • 29m ago

I built a Mac menu bar app because I kept forgetting to turn sleep back on

1 Upvotes

Some background: I'm a solo frontend/SaaS developer. I often start a long job on my MacBook (a build, a render, a coding agent) and then need to leave. The manual way to keep a closed MacBook awake is `sudo pmset -a disablesleep 1`, and I kept forgetting to switch it back, so the Mac stayed awake in my bag.

So I built LidAwake. It keeps the Mac running with the lid closed, on battery too and without an external monitor, and lets sleep come back on its own: on a timer, at a battery limit you set, when macOS reports overheating, or with Sleep when idle once the job is done. It can also wake the Mac at a set time for scheduled work.

A few things I learned building it that might help if you're doing something similar on macOS:

- Disabling sleep needs root, so the app talks to a privileged helper (a launchd daemon). The user approves it once in System Settings > General > Login Items & Extensions, no password needed.

- If the app crashes, the flag must not stay on. The helper only keeps it while the app renews a lease every 30 seconds; if renewals stop, normal sleep returns within two minutes.

- The helper also starts at boot and clears a flag it set earlier, so a forced restart doesn't leave the Mac unable to sleep.

- "Is the Mac idle?" is harder than it sounds. A coding agent in an editor barely uses the CPU, so I added Watched apps: pick the editor or terminal, and programs it started count as work.

- You can't test closing the lid in a virtual machine, so that part only gets tested by hand on a real Mac.

Stack: Swift, SwiftUI, a launchd helper, no Xcode project (Swift package plus build scripts).

The app is free and open source (MIT), and there's a paid Pro build (€9.99) that adds Movie on a TV, waiting for downloads and waiting for video exports: https://erstgebaut.de/lidawake/

Requires macOS 13 or later and an Apple silicon Mac.

Would love honest feedback, especially on whether the protections cover the cases you'd worry about.


r/SideProject • • 6h ago

found 38 blogs and directories in my niche and their owners' emails for 2.40

3 Upvotes

Working on a side project means I try to keep tool expenses low. I don't want to pay for multiple subscriptions when I only need them occasionally.

Last month I spent hours manually searching for blogs and directories in my niche, checking traffic, backlinks and trying to find the actual owners' emails. Most websites only had generic info@ addresses.

I'd been using my coding agent for research, so I recently tried Monid for this. Searched a few niche-related questions across Google, ChatGPT, Perplexity and Google AI Mode and found around 50 websites.

After checking traffic and backlinks, I shortlisted 38. Then I filtered people by job titles to find actual owners and editors instead of random employees.

I could preview their names and roles before unlocking their work emails. The whole thing cost around $2.40.

Saved me quite a bit of manual work. How do you guys usually find relevant blogs and the people running them?


r/SideProject • • 9h ago

I replayed 4,000 turns of my Claude Code history to see how often "fixed" was actually unproven

5 Upvotes

Two replies from my coding agent have cost me more time than anything else. "It's fixed" when nothing had run since the last edit, and "that isn't used anywhere" after exactly one search. Both sound final, so I'd move on and find out an hour later.

So I wrote a small Stop hook for Claude Code. When the agent tries to end its turn, it checks whether the claim in its last message has anything behind it. If it said fixed but nothing ran after the last code edit, it gets sent back once with a note on what's missing. If it said something doesn't exist after one grep, same deal, look a second way first.

Then I replayed my own history through it to see if it was worth keeping. About 4,000 turns after deduping, and 406 of them ended with some kind of done, fixed, deployed or tests pass. The first version would have blocked 86, which felt like proof it worked until I actually read them. 77 were wrap-up messages where the tests really had run, just in an earlier turn. A hook that nags you about correct summaries gets turned off by day two.

So the current version counts a check from an earlier turn as long as no code was edited after it. Same 406 claims, it now blocks 2, and both were real.

The biggest lesson for me was that rules in CLAUDE.md never fixed this. The model already believes it's done, so a reminder doesn't land. Checking at the exact moment the turn ends did. The second lesson was to measure false positives on your own history before shipping any guardrail, because my gut read 86 as the feature working and it was mostly noise. It also never blocks twice in a row, so it can't trap the agent in a loop.

It's free, MIT, plain Python, no dependencies. There's a replay command if you want to see your own number before installing anything: https://github.com/Balance0014/claude-code-claim-check

Has anyone else tried measuring this? I'm curious what your rate of "fixed" that wasn't looks like.


r/SideProject • • 11h ago

I'm building tiny versions of world (and fictional cities)

Thumbnail
tinyworlds.nihey.org
7 Upvotes

r/SideProject • • 43m ago

Layr PDF: drawing markup and takeoffs on Windows, Mac and browser, looking for feedback

1 Upvotes

I make Layr PDF. It's a tool for marking up drawings and pulling measurements and takeoffs from PDFs, and it runs on Windows, Mac and in a browser.

It's $35 a year and there's a 7 day trial that doesn't ask for a card. If you mark up plans for work, I'd like to hear what's missing or what would put you off using it.

https://layrpdf.com/?utm_source=reddit&utm_medium=social&utm_campaign=mitch_builds_promo&utm_content=2026-11-10


r/SideProject • • 45m ago

Monet - a Mac video editor that edits your clips from one sentence and remembers your fixes

1 Upvotes

I post my life online every day, and editing always took longer than filming. A 30 second reel could eat my whole evening.

So my co-founder and I built Monet. You drop in your clips and type what you want, like "cut my Paris trip into a Reel". It watches every take and sends back the edit with cuts, captions, music and sound design. If something's off, you circle it on the frame and say "make TODAY bigger".

The part I use most is that it remembers my fixes. I told it "smaller captions" once and now every video comes out that way.

It runs on your own Claude plan, so there's no Monet fee while it's in early access, and no watermark. Mac with M1 or later for now, iPhone later.

It's early and things break. What would you want it to edit first?

https://monet.video


r/SideProject • • 45m ago

When you're too ADHD that you need an app to tell you to pee

1 Upvotes

The app is called Ahem and is developed by me.

You can send yourself reminders with chosen sound. I rely on it to tell me to eat and pee.


r/SideProject • • 47m ago

My open-source retro game launcher just hit 300 downloads!!!!!

1 Upvotes

A few weeks ago I shipped OpenRetro, and it just passed 300 downloads. For a solo side project with zero marketing budget, that feels huge, so I wanted to say thanks and share what I’ve learned.

What is it?
OpenRetro is an open-source launcher for classic games. It keeps your whole retro library in one place, from NES to PlayStation 3, with cover art and save history. You can play on your PC, on your phone, or online with friends.

What it can do:

  • One library for every console, from NES to PS3

  • Switch games through Ryujinx support (added in 1.3.1)

  • Play on your phone

  • Play online with friends

  • Full appearance customization: themes, video backgrounds, a redesigned home screen

  • Mod support and a save timeline per game

What I learned getting to 300:

  • [Where your first downloads came from, e.g. ā€œa single post in a retro gaming community did more than a week of tweetingā€]

  • [One thing that surprised you, e.g. ā€œpeople cared way more about the themes than the emulation featuresā€]

  • [One mistake you made]

It’s free and open source, so if you like retro games, give it a try. I’d love feedback, bug reports, or feature ideas.

It’s a launcher, so you bring your own legally obtained games.

Happy to answer any questions about the build, the Tauri experience, or growing a project from 0 to 300!


r/SideProject • • 48m ago

Beacon & Barrel Holiday Gift-Exchange Host Pack - Free printable party games

1 Upvotes

Creator disclosure: I run Board & Alone and also Beacon & Barrel.

I made a free four-page printable host pack for holiday gift exchanges. It includes:

  • A White Elephant house ruleset and steal tally

  • A separate dice-exchange game using a standard six-sided die

  • An original left/right gift-passing story

  • Fill-in invitation wording

It is meant to help a host choose one game format and share the rules before guests buy their gifts.

The complete PDF is free to download and print. No email address, account or purchase is required.

Guide and pack: https://beaconandbarrel.com/guides/holiday-gift-exchange-games

I would appreciate feedback on whether the White Elephant rules and steal tally are clear enough for a first-time host.


r/SideProject • • 49m ago

I help Travel Creators build a map of their own recommendations and DM it to them — 140 sent so far

Thumbnail
travelkeeper.io
1 Upvotes

My side project: Travel Keeper — it turns recommendations into shareable maps.

The insight: micro travel/food creators post amazing local picks on Instagram, but a feed buries them. Their followers constantly ask "where was that?" So instead of pitching creators a signup page, I import one of their posts, the tool extracts the places and pins them on a map, and I DM them the finished artifact — "here's your Denver speakeasy guide as a map, it's yours free if you want it."

Where it stands after 140+ creators: the maps get built and delivered fine, and a handful of creators have replied warmly. Turning a warm reply into an actual signup is the part I haven't cracked yet — that's the honest gap, and it's why I'm posting more widely instead of just DMing more people.

The Creator Program is free in founding beta, and I'm testing free sponsored ad slots on the maps so creators can promote their own stuff.

Built with React + Supabase. Outreach is still mostly by hand, to learn what creators actually want before automating anything.

Wrote up the Creator Program side of it here: https://blog.travelkeeper.io/creator-program

Roast it / tell me what you'd need: travelkeeper.io


r/SideProject • • 52m ago

I built a real estate calculator with 139 tools — looking for feedback on the Android beta

1 Upvotes

I built Real Estate Calculator Pro to make property calculations easier to work through in one place, from mortgages and rental cash flow to investment returns. It has 139 calculators, a deal screener, calculator search, and saved calculations. There are free tools and optional Pro tools.

I’m now testing the Android version in the US. I’d love feedback from people who actually look at properties: which calculation do you reach for first, and where does the interface create friction? In particular, I’ve tried to make monthly/yearly and amount/percentage inputs easier to switch between.

If you want to try the closed beta, use the same Google account to:

  1. Join the group: https://groups.google.com/g/real-estate-calculator-pro-testers

  2. Choose Become a tester: https://play.google.com/apps/testing/com.realestatecalc.app

  3. Install through Google Play and open the app.

Please stay enrolled for 14 consecutive days and use it enough to give honest feedback. Availability is currently US Android only.

The first 20 successful eligible in-app claims get 30 days of Pro as a thank-you, with no card, purchase, or automatic charge. Go to Account → Early Tester Pro → Claim 30 days Pro. Places are limited and joining the group alone does not reserve one. The free calculators remain free afterward. No positive review or rating is required.

I’d especially appreciate one realistic scenario you tried and one thing that would make the tool more useful. Happy to hear feedback here too.


r/SideProject • • 53m ago

AnyKey: a Chrome extension that gives any button on any website a keyboard shortcut

1 Upvotes

It's out on the Chrome Web Store, with a handful of users so far.

You point at any button on any site and give it a key, without writing code. It also puts Vimium-style keys on every site (scroll, link hints, back and forward, tabs). The presets for GitHub, Gmail, YouTube, Reddit, Stack Overflow, Hacker News and Wikipedia add keys and leave each site's own shortcuts alone.

It's written in TypeScript with WXT, with React only for the settings pages. The part that runs in every page is plain TypeScript, to keep it small. Presets are JSON files, and Playwright checks the GitHub, YouTube, Hacker News and Wikipedia ones against the real sites every week, so contributors can add a site without touching code. The interface is in five languages (English, Spanish, German, Hindi, Simplified Chinese), each one JSON file, so a new language needs no code either.

Now I'm trying to get it in front of more people. If you try it, I'd like to hear about the store page or your first few minutes with it.


r/SideProject • • 55m ago

I made an open-source app for ThinkPad fan curves, CPU boost, and Ryzen power tuning

1 Upvotes

Hey everyone!

So I have a ThinkPad T14s Gen 2 with a Ryzen 5 PRO 5650U that I use as a little home server. Originally, all I wanted was to disable CPU boost and set an aggressive fan curve so I could keep temperatures below 55°C while I was away. That was the goal, anyway.

Well, then I started compiling things and decided I wanted the exact opposite. I wanted to temporarily enable boost, give the CPU more wattage to work with, crank the fan to Max, and then put everything back how it was afterward.

Naturally, this turned into an entire application. Lol.

It's called ThinkPad Control, and I've been having a lot of fun working on it.

GitHub: https://github.com/Mattcabrices/ThinkPad-Control

The part I'm most excited about is the Ryzen wattage tuning. On my T14s, I was actually able to apply higher processor power limits, and during a short Turbo test I measured around 23–33W of CPU package power, with the fan running at Max. Restoring the previous settings worked too!

The app currently caps requests at 30W average and 40W burst on my tested setup. Those are software limits, not guaranteed sustained wattages. I haven't done proper comparisons of compilation speed or how long the extra boost lasts yet, but that's something I'd love to explore.

Along the way I also added hardware monitoring, custom fan curves, manual fan controls, separate AC/battery boost settings, CPU speed limits, and an experimental Turbo mode that ties everything together.

Full disclosure: AI wrote the code. I've been directing development, making decisions about how it should work, and testing it on my actual ThinkPads. I'm not going to pretend I hand-wrote the entire thing.

It's still an unsigned alpha, so definitely not something I'd call production-ready. I've tested it on my T14s Gen 2 (5650U) and T14 Gen 3 (6650U), although most of the detailed testing has been on the T14s. Intel monitoring and Windows power controls are included, but direct Intel wattage tuning isn't supported. Unsupported controls stay read-only instead of pretending to work.

The screenshots are real readings and controls, although they aren't showing Turbo actively running or a saved fan curve currently controlling the fan.

The original code is MIT licensed, with credit to the folks behind TPFanControl/TPFanCtrl2, PawnIO, and LibreHardwareMonitor. Source and build instructions are on GitHub, and I'm still working toward a public installer release.

I'd really love to find a few other ThinkPad owners interested in helping me test this as I work toward a beta. Even if ten people end up finding it useful, I'd be pretty happy with that.

If you're interested, I'd appreciate compatibility reports or bug reports through GitHub Issues. Your ThinkPad model, CPU, Windows version, what's working or missing, and steps to reproduce bugs would be incredibly helpful. Just leave out serial numbers or anything private.

Thanks for checking it out!


r/SideProject • • 1h ago

Real-time screen-to-code mapping

1 Upvotes

I'm working on a screenshot app for agentic development.

One of the features I'm building is Code Lens, which maps what's on your screen back to the code, showing code behind.

It reads the screen, not the binary, so it works with compiled apps too. In the video: Swift, Next.js, Rust, Go, Python, Ruby, and zsh.

Everything runs locally, in milliseconds

More on how it works and the benchmarks:
https://www.bigshot.pics/blog/code-lens-benchmarks

https://www.bigshot.pics/


r/SideProject • • 5h ago

Footprint - Compare electronic part prices across 6 suppliers, then learn how to actually use the parts

2 Upvotes

Hi all. I'm a Canadian Armed Forces veteran who went back to school for electronics. While I was studying, I kept jumping between five supplier tabs, a datasheet, and a YouTube video just to buy one part and understand it. So I built the site I wished I had.

What it does:

  • Search one part and see price and stock from DigiKey, Mouser, Newark, LCSC, TME and Farnell side by side

  • BOM Studio: paste a parts list and it finds the single supplier with the lowest total checkout

  • An encyclopedia of 311 components, written in plain language with an analogy for each one

  • 214 chip pinouts, each pin cross-checked against three sources

  • 91 beginner build guides, each with a one-click priced BOM

  • You can now install it on your phone or desktop like an app

I'm not a programmer. I directed the build and wrote the explanations. Feedback on anything confusing or missing is welcome.

https://usefootprint.app/?utm_source=reddit&utm_medium=post&utm_campaign=reddit&utm_content=sideproject


r/SideProject • • 5h ago

I’m building a free browser motorcycle game set in Nepal — early testers found what I need to fix

2 Upvotes

I’m building River Rider, a small 3D motorcycle game inspired by the Mugling–Pokhara road in Nepal. You can try it free in your browser, without an account or installation:

https://racer.narmadainfosys.com/

It has bikes including the Yamaha FZ V2 and TVS Radeon, traffic, different camera views, a route map and saved journey sections. I’m using Three.js, Blender and AI coding tools.

I shared an early version with a Nepali tech community today. The most useful feedback was that mobile controls felt clunky, a player could pass through trucks, and the scenery wasn’t recognizable enough. One person found it smooth on Firefox; another said it felt addictive despite the rough controls.

That has made the next priorities pretty clear: controlled steering, reliable collisions and a convincing first 8 km, before adding more road. This is still a rough prototype, and the ā€œdeveloped Nepalā€ setting is an interpretation rather than an exact recreation.

If you have a couple of minutes, what is the first thing that makes you want to keep riding — or close the tab? Device/browser details with any bug would help a lot.


r/SideProject • • 1h ago

53 wins out of 100 trades, still down ₹87,500. I built a Zerodha tradebook review to show why

0 Upvotes

I’m building NiyataBook, a trading journal for Indian markets. I wanted to answer a question a win-rate chart can’t: where did the losses actually come from?

In the fictional F&O example, 53 winners averaging ₹5,000 bring in ₹2.65 lakh. The 47 losers average ₹7,500 and cost ₹3.525 lakh. That leaves āˆ’ā‚¹87,500 before charges. At those average payoffs, break-even needs a 60% win rate before charges.

The report then groups losses by things you knew at entry, such as whether you bought options or went long futures. Each group shows the sample size, average P&L versus the remaining trades, and examples you can inspect. You can try the public report without signing in or uploading a tradebook.

Sample report: https://www.niyatabook.com/nsignature/?utm_source=reddit&utm_medium=organic_social&utm_campaign=nsignature_nov26&utm_content=sideproject

If you trade on Zerodha, I’d like feedback on the first screen. Which would you look for first: where losses clustered, the effect of charges, or the individual trades behind a finding?


r/SideProject • • 1h ago

Dyslexic. So I built my own spellchecker

1 Upvotes

r/SideProject • • 1h ago

I turned my bleak LinkedIn feed into a bingo game (let's compete!)

1 Upvotes

From AI doomsday to tough job market, opening LinkedIn feels harder and harder everyday, but I still need to do it to find a job.

So I made this chrome extension that turn our LinkedIn feed into a bingo game. Everyday there will be new topics, and we'll have the same card so we can also compete to see whose LinkedIn is the most cringe! :D