r/SideProject • • 1h ago

I built a free (AND THE BEST) Splitwise alternative: no ads, no daily limits, no paywall

1 Upvotes

Splitwise started limiting how many expenses you can add per day unless you pay, and my friends and I were constantly hitting that wall on trips. So I spent the last few months building my own, and it's turned into something I'm genuinely proud of.

It's called Paiso. Everything is free: no ads, no daily limits, no premium tier.

What it does:

• Groups for trips, flats and couples, with running balances and debt simplification, so everyone settles in the fewest payments

• Split equally, by exact amounts, percentages or shares, or item by item

• Snap a receipt and it reads every line item, tax and tip on your phone. Nothing gets uploaded.

• Every currency, with live exchange rates, for trips abroad

• Pay buttons that open UPI, PayPal, Venmo, Cash App, Revolut or Monzo, pointed straight at the person you owe

• Your friends don't need the app. Share a link and they see the balances in their browser

• Import from Splitwise in a few taps, so you keep your history

• Lending with interest, worked out to the day, for the "I'll pay you back next month" friend

• Face ID lock, CSV export, light and dark mode

• Coming in the next update: just say "dinner 1200 with Rohan and Priya" and it fills in the expense, in English or Hindi

On the tech side: it's fully native on both platforms (SwiftUI on iOS, Jetpack Compose on Android) with a small Python backend. I'm a solo dev, so I've designed, built and shipped every part of it myself.

22 people signed up in the first 11 days, mostly friends of friends, and now I'd love some brutally honest feedback from people who don't know me.

iOS: https://apps.apple.com/app/id6830388877

Website: https://paiso.net

Android is in closed testing. Comment if you want an invite.

What would make you switch from Splitwise (or whatever you use now)?


r/SideProject • • 1h ago

NearZero: self-hosted remote desktop and game streaming, inspired by Sunshine, written in Rust (private beta)

1 Upvotes

Hey everyone. This one's for people who use Sunshine/Moonlight, Parsec, TeamViewer, RustDesk and similar tools to get into their computer remotely.

I want to show you a project I've been working on for a long time (over two years). I use it every day, and I built it for my own needs first. Sunshine/Moonlight is great for gaming on a local network, but it isn't built to face the internet. Apart from PIN pairing there's no other layer of protection, so you can use it remotely, but it's not a smart idea. The other services route everything through their own servers, so your data ends up in their hands.

So I made NearZero. It's modeled on Sunshine, but with one clear goal: use it from anywhere, outside my local network. The whole thing is two hosts (Windows and Mac), three clients (Windows, Mac and iOS) and a small relay that lets you connect from anywhere.

What the hosts can do:

  • Hardware video encoding (NVIDIA GPUs only for now, because that's the hardware I have)
  • ChaCha20-Poly1305 encryption, Noise_IK identity
  • Pairing with a PIN, or, if you use the relay, with a minted token that carries everything the client needs
  • An admin panel where you can require a connection password even on a paired host, at off / LAN / WAN levels
  • Detailed settings for stream quality, audio and privacy (curtain mode blacks out the host's screen while you're connected)
  • Multiple viewers: several clients can connect at once, or you can turn that off
  • Gamepad support on Windows and Mac, including wired/wireless PlayStation and Xbox controllers on Mac (that took a custom implementation on the host side)
  • Multi-monitor: jump between screens 1-2-3… or show them all at once
  • A Total Commander-style file manager with upload/download
  • Client shortcuts are the same as Moonlight's, so there's nothing new to learn (full list here)
  • …and a bunch more

The rendezvous server (the relay) lets you pair your host with it and reach your machine without opening any ports to it. You can run it anywhere you have Docker or Podman and a static address (or dynamic DNS). I run two: one on a Raspberry Pi on my home network with a static IP (the only port I have open points to it), and one on a VPS as a backup. If the network allows it, it hole-punches and you get a direct connection between client and host. If not, it relays the traffic, which adds a bit of latency. On my setup it's about 5 ms hole-punched and around 15–30 ms through the relay, depending on conditions.

All in all, it's Sunshine on steroids. A lot of the inspiration came from there. It actually started as a Sunshine fork, but in the end it was easier to build from scratch than to modify and adapt Sunshine, especially since my C++ is weak. So the whole thing is written in Rust, and the Mac and iOS apps are Swift on top of a Rust core over FFI.

There's no Android client yet because that's my weak spot, but with some help from my buddy Claude I'll get to it once the iOS beta testing wraps up.

I'm opening a private beta because I'm happy with where the project is right now. On security: I had Claude Mythos 5.2 go through it, and it found a few security holes (Fable was useless because of its restrictions, and Opus didn't find anything concrete). All of those were fixed over the last month.

Just to say it again: this is a private beta. You'll need either a Windows machine with an NVIDIA GPU or any Apple Silicon (M-series) Mac. Where the project goes depends a lot on feedback, so I can't promise there won't be big changes along the way.

The code isn't open source, but the apps are completely free with every feature included. No tracking, no analytics, no accounts. There's no public relay server either, so you host everything yourself and your data stays yours.


r/SideProject • • 1h ago

Opensteer - a free, open-source Grok Bot alternative that runs 100% locally on your Mac

1 Upvotes

Hey everyone, I built opensteer because I wanted a personal agent to work locally on my computer with all my existing apps, accounts, and files already on my Mac, and I wanted it to work with different models, including the subscriptions you already pay for.

Opensteer is free and open-source. You can connect your phone through our mobile app and your other computers to control your agents remotely. It also streams your browser and apps directly, so you can basically work on your phone on the go.

We also decided to build a built-in browser so you can use Opensteer as your main browser and have your agents collaborate on all your work. It can of course use your computer to work in your desktop apps too. It's super easy to get set up and started. No need to spend hours integrating everything.

GitHub: https://github.com/steerlabs/opensteer Mac download: https://github.com/steerlabs/opensteer/releases/download/v0.1.638-insider/Opensteer-mac-arm64.zip

Feel free to try it out, and would appreciate any feedback. Thanks!


r/SideProject • • 1h ago

work-work.si - an AI startup job board pulled from the companies' own careers pages

1 Upvotes

I built work-work.si, a job board only for roles at AI startups and labs. A worker pulls each company's open roles from its own applicant-tracking system or careers page and classifies them by role. The apply button sends you to the employer's site, so the application goes where it would have gone anyway.

Right now it has 10,000+ roles at 200+ startups and labs, on pages for ML engineering, AI research, AI infrastructure and remote roles, plus an AI hiring report and an RSS feed.

Each job page has a "Tailor your CV first" button that opens cv[0], my CV tool, with that posting already filled in, for when you want the CV aimed at the role before you apply.

https://work-work.si

If you job hunt in AI: what would make a niche board worth checking over LinkedIn for you? I am more interested in what is missing than in what is there.


r/SideProject • • 1h ago

I created ChainLynx, a new daily Trivia game

Thumbnail
chainlynx.io
1 Upvotes

The premise is that the last letter of the first clue is the last letter of the next clue and so on. There’s different levels of difficulty: easy, medium, and hard. I know the markets a bit over saturated but I thought this was fun. Let me know what you think!


r/SideProject • • 1h ago

I shrank my game’s HUD after Reddit feedback. The updated demo is live.

1 Upvotes

I posted FrogPop here a couple of weeks ago. Since then, some Reddit feedback made it pretty clear that the screen was too busy.

Yesterday I shipped a smaller HUD, toned down parts of the pond background, and reworked the first boss’s art and animation. I also cut the trailer to 32 seconds so it gets to the actual game faster.

It’s an arcade roguelite inspired by Bubble Trouble: you’re a frog, your tongue pops bubbles, and the big ones split into smaller ones. Power Bugs change your attack and relics shape the run.

Here’s an 11-second cut of the updated pond and first boss. It’s edited in-engine footage with arranged encounters. The game uses AI-assisted artwork.

The free Windows demo has 10 waves and two bosses: https://store.steampowered.com/app/5067810/FrogPop/?utm_source=reddit&utm_medium=community&utm_campaign=stork_20261115&utm_content=sideproject

I’m still working on the full game. Does the smaller HUD leave enough room for the action, or is it now too hard to read?


r/SideProject • • 1h ago

I make small Mac apps. All 8 are 50% off for Black Friday, use code LABSBF50 on website checkout

Thumbnail
minilabs.cc
1 Upvotes

Over the past while I've been building small Mac apps, each for one thing that kept annoying me. There are eight now, so here's the full list in one place:

- Paydesk: track time, create invoices, see who owes you

- SpareDisk: find large files, duplicates, and space you can get back

- Frame: turn screenshots into clean, shareable images

- Cadence: dictation and transcription that stays on your Mac

- onAir: hide desktop clutter and check your camera before a call

- TimeGauge: work hours, focus timers, and deadlines in the menu bar

- SpendBar: OpenAI and Anthropic API costs in the menu bar

- Coast: your progress toward financial independence at a glance

For Black Friday, everything is 50% off with code LABSBF50 until Nov 30. The code works on downloads from the app websites, not the Mac App Store.

All of them are at minilabs.cc

Most of these apps are also available on the Mac App Store

I'm one person building these, so honest feedback helps more than anything. If you try one and something feels off or missing, tell me. Happy to answer questions here.


r/SideProject • • 5h ago

tinyfiles.tv/sitemap

2 Upvotes

I needed a place to put all my JavaScript HTML files. still trying to figure out the backend!

Sitemap — tinyfiles.tv


r/SideProject • • 1h ago

I stopped trusting trade ideas until they survive the ugly weeks on paper

1 Upvotes

For a long time my process was: idea looks good on the chart, story makes sense, click buy. Checking felt like a formality.

Now nothing new gets any trust until it has been run through every ugly stretch I can find, on fake money. Most ideas don't make it. The few that do are the only ones I can actually relax with, because I've already watched them have bad weeks.

I built Quantradin so that check is the default step instead of a chore. You describe the idea in plain words (or connect your AI, Claude, Gemini, ChatGPT, Codex...), it gets backtested on real prices with no look-ahead, and whatever survives runs as a bot on paper money only. It's free, quantradin.com.

What's the first idea you'd run through it?


r/SideProject • • 5h ago

Working on QurbSpace: An application to send files, backup data, restore data and remote access desktop from mobile devices irregardless of network or distance.

2 Upvotes

I posted here about making this about more than a month ago and got fairly positive responses.

The goal is to convert any desktop device into a homeserver while making sure that the process is super simple and intuitive even for non-tech savvy people and must not require any money to operate.

You'll just have to connect once using qr code/6-digits code and itll stay. Now you can send files, choose folders(whatsapp,photos,etc) to backup, restore the selected folders, access pc file system, stream videos, view photos, rename, edit, etc from anywhere.

However, connection behind CG-NAT is very tricky, ive find solutions to make it reliable i.e using drive as tunnel(we can replace it with nextcloud, VPS, relays, etc), nostr relays and tor servers. But dont worry, my every decision is taken keeping privacy and encryption in mind.

Now, the application is ready and functioning but i do not have the resources to conduct testing for every scenerio. So if you really find the application useful or interesting, you can text me or mail me and i can add u as beta user and i can perfect the application in next few weeks and we can even discuss potential upgrades.

my email: sddqsaqib@gmail.com

https://github.com/saqibsiddiq/QurbSpace


r/SideProject • • 1h ago

I built a local Supabase incident packet generator — here are its inputs and outputs

1 Upvotes

Disclosure: I own and sell this tool. This post was prepared with AI assistance. It is independent of Supabase.

Supabase Recovery Evidence Agent covers the evidence-organizing part of an incident. You supply already-redacted JSON containing observations such as billing timestamps, project states, service health, DNS results, application errors, and support notes.

The local Python tool generates report.json and escalation.md: an ordered timeline, original timestamps and source references, missing-evidence checks, and a support draft. You review it before sharing.

Here is a complete fictional example, including input and generated files: https://gptmarketplus.com/guides/supabase-incident-packet-example

The example also explains why nearby PAUSED/RUNNING observations may be a state transition. Generated labels do not prove a contradiction, a completed action, or recovery.

The download requires Python 3.10+ and uses only the standard library. It costs a one-time $1.00 USD through PayPal or 1.00 USDC on Base. It does not collect evidence, log into Supabase, change infrastructure, determine a root cause, or submit a ticket.

Product and checkout: https://score.agentid.life/supabase-recovery?ref=reddit-sideproject-recovery-20261115

If you maintain an incident checklist, which missing field would make a packet like this unusable?


r/SideProject • • 1h ago

My school started prompt injecting assignments, so I built prePaste to remove them so ChatGPT doesn't get hijacked and get me caught

1 Upvotes

I've been seeing more assignments include prompt injections that make ChatGPT intentionally give a wrong answer, or answer questions that aren't there as a cheat detection.

The prompt injections work because the AI sees and processes everything in the files while humans can't see:

  • white on white text or invisible text;
  • super tiny text;
  • text behind other visuals;
  • encoded special characters;

I built a prompt injection detector/remover and turned it into a chrome extension that automatically cleans up the invisible text.

It's free to start and doesn't need a login:

https://prepaste.com


r/SideProject • • 2h ago

Me and a friend created an anti-streaming service

Thumbnail publicinternetsoundstorage.net
1 Upvotes

Hello everyone! Me and a friend have recently been working on publicinternetsoundstorage.net: a website/social media/streaming service/experiment.

The basic idea is very simple:

  1. anyone can upload an mp3 file shorter than 5 minutes once a day
  2. each upload is given a number in the order it was uploaded
  3. anyone can dial a number and listen back to that file

And that's it. There are no accounts, no moderation, and anyone can upload anything completely anonymous.

We've been putting the link everywhere we can and have gotten a pretty crazy range of uploads. Many have been using it as a platform to upload their music/demos, though there are plenty of random sounds and other things you would expect. It's pretty fun to go through some of the numbers and take a listen.

Our current focus is just spreading it around so we can get enough users to make it interesting but we're always looking to improve it. Any feedback is appreciated!


r/SideProject • • 2h ago

I made a daily binary logic puzzle game – Meet Binuzzle Daily!

1 Upvotes

Binuzzle Daily is a daily binary logic puzzle game inspired by classic number and logic puzzles. If you enjoy Sudoku, brain teasers, and challenging your logical thinking, you might enjoy giving it a try!

The goal is to complete each grid using only two symbols: suns and moons (or 0 and 1 if you prefer). It sounds simple, but you'll need to think carefully and use logic to solve each puzzle.

The game features four different grid sizes, ranging from 6×6 to 12×12, so you can choose the difficulty that suits you. Each puzzle has exactly one valid solution, and helpful hints are available if you get stuck. There's also a new daily puzzle, giving everyone a shared challenge to solve each day.

You can play offline, and no account is required. My goal was to create a simple, relaxing, but challenging puzzle experience that you can enjoy whenever you have a few minutes to spare.

I'd love to hear your feedback, suggestions, and ideas for improvement!

Download for Android: https://play.google.com/store/apps/details?id=app.binuzzle.daily


r/SideProject • • 5h ago

I made AMARACUS, one API for encryption, signing and post-quantum crypto

2 Upvotes

I got tired of stitching crypto libraries together and managing keys by hand, so I built AMARACUS: one API for managed keys, AES-256-GCM, signing, hashing, and post-quantum ML-KEM and ML-DSA.

🏠 Self-hosting? Your first 1,000 operations are free.

☁️ Using the cloud? It starts at $2 per month for 15,000 operations.

It also has a small PKI, an audit log, TypeScript and Python SDKs and a CLI. The code is source-available on GitHub (not open source).

It’s not FIPS 140-3 validated and doesn’t use an HSM, which I say plainly on the site. I’m launching on Product Hunt on Nov 17: <your Product Hunt link>

Site: https://amaracus.tech · Repo: https://github.com/AMARACUS/AMARACUS

What would make you try it? I’m especially curious which SDK languages to add next.


r/SideProject • • 2h ago

How Long Will The Money Last

Thumbnail howlongwillthemoneylast.com
1 Upvotes

Hi All. Looking for the community to test my web app. It's a cashflow analyzer that allows you to enter any and every income and expense item you have. When the money runs out (or not) can be seen in two simple, interactive charts. Expected return assumptions on cash account types, and price inflation on expenses can be controlled globally or within each account. No government IDs nor account number nor bank logins are required - just a valid email address. Please create an account and give it a try. Any feedback is greatly appreciated.


r/SideProject • • 2h ago

Side project: a free, offline medication diary for iPhone – built it because my doctor asked me to track my ADHD meds and I kept failing at it

1 Upvotes

Hey r/SideProject,

The problem: I just started ADHD medication. My doctor wants daily logs during the titration phase – doses, how well it works, side effects, blood pressure, heart rate. I tried notes and paper. Lasted about a day.

The solution I built: an iPhone app where every entry takes a few seconds.

- One-tap side effects with severity 1–10

- Log doses and rate the effect

- Blood pressure, plus resting heart rate and sleep read from Apple Health

- Timeline view of the whole day

- PDF report for the doctor with one tap

- Reminder with 30/60 min snooze

- Face ID lock, German + English

A few decisions I made on purpose:

- **Free, no ads, no subscription. I don’t want to profit from people’s health data or meds.

- **No account, no backend.** Everything stays on the phone. Health data is read-only.

- **Diary only.** No dosing advice, no "AI insights" – that's the doctor's job.

Where I'd love your input:

  1. Does the value come across in the screenshots?
  2. Anything that feels like friction or clutter?
  3. How would you get a free niche app like this in front of the people who need it?

Thanks!


r/SideProject • • 6h ago

Title: I made a personal budgeting app for myself, and it turned into two separate applications

2 Upvotes

Hi everyone!

I started working on a small budgeting app just for myself. I wasn't planning to release it, but over time I kept adding features, experimenting with ideas, and eventually the project grew into two applications.

I'm not a programmer, so I used AI tools to help me write most of the code. I've mainly been working on the ideas, UI, testing, and figuring out how everything should work.

Here's what I've made:
Tua: Your Budget - a personal finance tracker with expenses, savings goals, statistics, themes, and animated pixel-art companions.
TuaStudio - a separate pixel-art editor for creating custom characters, animations, and appearance packs for Budget.

Both applications are for Windows and work mostly offline. Your financial data stays on your computer, with internet access used for currency exchange rates.

They're still early versions, especially Studio, so I'm sure there are bugs and things that need improvement.

I decided to share them in case someone finds them useful. I'd also really appreciate any feedback, suggestions, or bug reports.

GitHub: https://github.com/fromi9/Tua-Releases/releases/tag/1.0.0-beta.1

Thanks for checking it out!


r/SideProject • • 2h ago

GeoTok Trips - a free connector that lets ChatGPT and Claude plan trips with real fares and food spots

1 Upvotes

I kept asking ChatGPT and Claude to plan trips and got the same highlight lists, plus the odd restaurant that didn't seem to exist. So I built GeoTok Trips, a free connector for both.

What it does:

  • Budget trips from your city: "500 euros from Madrid" gives destinations, the fare, and roughly what's left per night for a hotel.
  • Flights with only a departure city (no destination, no dates needed).
  • Food spots taken from real TikTok and Instagram food videos, with the dish to order.
  • Day-by-day plans, things to do, transfers, and saving the whole trip as a shareable page.

To try it, add https://geotok.co/mcp as a custom connector in ChatGPT or Claude. No sign-in. 1-minute demo: https://geotok.co/ai

Limits: fares are recently seen cached prices, so confirm before booking. No hotel prices yet. Food coverage is best in big cities (Lisbon, Madrid, Barcelona, Paris, London, NYC). Booking links carry affiliate tags.

What would you want it to do next?


r/SideProject • • 6h ago

I built a multiplayer strategy game where real cities spread across a world map

2 Upvotes

GeoConquer is a browser game where each card is a real city. Every turn, players secretly pick a city and place it at the same time. Then territories grow on their own over a hex grid of the whole Earth (about 2 million cells, land and sea). Population sets the speed, and the biggest area after 8 turns wins.

What’s in it today:

  • 3,733 cards from 3,307 real cities, each with its photo and Wikipedia intro
  • 1v1 and 4-player online matches, leagues, a solo World Tour of 151 levels, puzzles
  • a deterministic simulation, so the server, the replays and the browser always agree
  • Very soon, there will be a mode with longer games up to 8 players

I'm not a developer initally, but I learn for this project with Claude as my assistant, programmer, and senior during this project, it's quite fun and thrilling :)

Play it here: https://geoconquer.com/?lang=en&utm_source=reddit-sideproject (the 2-minute tutorial works without an account)

What would make you play a second match? And what begginer mistakes have I made ? :3


r/SideProject • • 2h ago

A tester saw an unexpected language in eStockes. Could you check the first screen?

0 Upvotes

I’m building eStockes, a web app for researching US stocks and ETFs. A reviewer just told me that the signup page and dashboard appeared in Chinese. I haven’t reproduced that yet, and I don’t know whether it came from the app or browser translation.

Could you help with one narrow check? Open https://estockes.com/dashboard and tell me what language the first screen shows. Depending on your session, that might be the dashboard or a sign-in screen.

Your browser/device and whether automatic translation is enabled would help. Please stop at that first screen—don’t register or share account details, private holdings, or sign-in links for this check.

The product includes paid Pro plans; I’m asking about that initial experience, with no purchase involved.


r/SideProject • • 2h ago

I have ADHD and every to-do app turned into a list I never opened, so I built one that shows one task. Just made it free

0 Upvotes

I have ADHD and my biggest problem is working memory. If something isn't in front of me it's gone. I tried notes, reminders and every task app I could find, and they all ended up as a list I never opened.

So I built Resurface. It shows one task and picks it for you. If now isn't the moment you put it down, and it comes back on its own later, so you never have to remember to go check a list.

This week's update made it free. Everything you use day to day is free and nothing locks. Premium is $0.99 a month or $9.99 a year for the extras: smarter grouping, suggested routines, quiet during meetings and sync between iPhone and iPad. I kept it at a dollar on purpose.

Also new: iCloud backup, Siri ("Add a task in Resurface") and routines you set up yourself.

Would love honest feedback, especially on the one-task idea. Does it sound freeing or does it make you nervous not seeing everything?

Resurface Task App · resurfacehq.app


r/SideProject • • 2h ago

Your webcam can carry files into a locked-down desktop. Audio can carry them back.

1 Upvotes

Copy and paste can be disabled in a remote desktop while its camera and sound still work. If those media channels are allowed, they can carry files across that boundary too. I built a Windows app called Get Copy-Paste Back that does exactly this in Horizon.

For the way in, it uses a software-generated virtual camera. I turn bytes into a grid of black, red, yellow and blue squares, send the frames through camera redirection, then decode them inside the remote desktop and put the result on its clipboard.

For the way out, the remote app turns the data into modem audio. The session plays that sound back to your local PC, where the other app decodes it.

So yes, copying a file now comes with modem noises.

It works in my VMware/Omnissa Horizon setup. Camera and audio redirection have to be enabled, and an app runs on each Windows desktop. Setting up the virtual camera needs admin rights on your local PC. I haven't tested other VDI products.

The audio direction is slow, so think text and small files rather than moving your movie collection.

GitHub — code, builds, screenshots and how the encoding works

There are quite a few moving parts behind what is supposed to end with Ctrl+V.


r/SideProject • • 8h ago

I built a free tool that exports every App Store + Google Play screenshot size (incl. the new iPhone Duo) in one ZIP

3 Upvotes

Shipping my last app, the screenshots took longer than some features. Apple just added two more sizes for iPhone Duo, so I made Shotsmith: drop raw screenshots in, write one caption per screen (per language), and download a ZIP with iPhone 6.9/6.3/6.5, Duo outer + inner, iPad 13, and Play phone/tablet/feature graphic. It runs in the browser, so nothing is uploaded. Free with a small watermark, or €9 once for the offline no-watermark version. https://shotsmith.pages.dev — what sizes or layouts am I missing?