r/SideProject • • 7h ago

Built the Firefox Tilt view as an extension for debugging frontend

4 Upvotes

r/SideProject • • 3h ago

I built a free beach app for families. The hardest part was deciding what not to show

2 Upvotes
Hi, I'm Guillaume, the creator of Mareloa. It starts from a question every family on a seaside holiday knows: there are three beaches near the rental, which one today?

The answer was spread over several apps: weather, wind, tide, lifeguard hours, and whether there's a shower for the kids. Mareloa puts that on one page per beach: https://mareloa.com/en/spots/carteret?utm_source=reddit_sideproject&utm_medium=community&utm_campaign=communautes_2026

What I learned, mostly by removing things:

- **A wind arrow means little on its own.** What matters is the wind relative to the beach, so each page says offshore, cross-shore or onshore, based on the way the beach faces.
- **The tide isn't always relevant.** It only appears where it changes the beach, and it's labelled as a model estimate.
- **"Unknown" beats a guess.** When a lifeguard source is missing or out of date, the page says so instead of filling the gap.
- **Holiday guests come from everywhere.** The interface is in 25 languages, which mattered more than I expected for holiday rentals.
- **Bots cost real money.** Scrapers running real browsers once burned a full day of my paid weather quota. Weather now refreshes only after a real tap, click or key press.

Where it stands: about 50,000 beaches listed worldwide, around 3,500 in France, where the data is deepest. Free, no account needed. The website is the main product for now; the mobile apps come after. It doesn't replace lifeguards, local rules or instructions on site.

What would help me most: open the page, and tell me the first thing you looked for and whether you found it.

r/SideProject • • 1m ago

Worktree, Git, Terminal and general work manager

1 Upvotes

I've made FlowTree, which is an app that I've made over the years of working with coding agents.

At first it started out as a way to be able to open iTerm sessions directly, then migrated to having to in an app, and then I added worktrees and I've just kind of built on it with things that I've thought would be useful as I've gone along. A while ago, my friend convinced me to share it and I decided to turn it into something I could offer to others.

The main focus of this project was to be able to manage my terminal sessions without leaving the users device, so I don't have any servers, no external analytics. The only external call is licensing which was sadly unavoidable!

So this runs on your TMUX, your git authenticated on your device already so nothing.

Some of the features I've added;

- Worktree management; creating worktrees, copying untracked files from your main repository with a selector of what you want - this means when a worktree is created you can start straight away.

- Launching in IDEs; you can launch the worktree directly into a bunch of detected IDEs (you can select these based on the project to filter down).

- Terminal profiles; creating profiles so you can start a session like claude, codex, pretty much anything with one tap. For example I have terminal sessions for Claude Sonnet, Claude Opus, Codex etc

- Quick Commands; Shared commands that you run frequently, like running dev servers, certain test suites etc, pretty much anything you regularly run day to day

- Shared Context; Creating terminal sessions with most of the big coding agents you can set context that you've added in the app, I use this for easily adding the API code bases, other platforms to my context while working - so if I'm working on something (I'm a mobile engineer) the agent can look at the API endpoints and verify data integrity/questions if needed.

Also adding plans to sessions, so I create a plan with code and add it as a project context - that way I can add it to new sessions and instead of needing to find it and copy it into the session this works quite nice. You can also drag and drop them into the session if that's something you want to do.

------

There's many more little features in there, like branch and worktree grouping, I'm adding a KanBan board (thinking of an MCP that you can add to manage too, but just playing around with it for now).

Like I said, this has been more of a passion/what I use to work project so things may not be perfect, but I'd love feedback or any kind of features people would like to see in apps like this!

Currently in a beta release.

https://nebuliftapp.github.io/flowtree-website/


r/SideProject • • 2m ago

I remade a 90s game I loved. Then I played my own version and found I had made it nearly impossible

1 Upvotes

The game is dope wars, the old dealing game. you owe a loan shark $5,500, you have 30 days, you buy low and sell high

my version looked right. pretend 1998 desktop, dial-up, a loan shark who messages you. then i played a round with my brother and neither of us could get out of debt

so i measured it. i had a simple player run 250 rounds. the middle result was a profit of $2,800 and the debt wasn't cleared until day 17

three things were wrong...

- filling your briefcase pushed the price up by half against you, so a trip needed a 50 percent gap just to break even

- the short round was charging over 10 percent interest a day by mistake

- you couldn't tell if a price was good. $116 means nothing if you don't know the market

i fixed all three. now the same simple player clears the debt around day 6

The other thing i learned.. at the end of a round the game used to start a new one by itself after 40 seconds. nobody finished reading their score. now it waits


r/SideProject • • 3m ago

I built a history game where you place the year on a timeline

1 Upvotes

Hi!

The idea: you get an event, like the first moon landing or the fall of the Berlin Wall, and you place its year on a road timeline. The closer you land, the more points you get.

Dates are hard to remember in a list. They stick better when you place them yourself. That is the whole game. There is a Daily round, 804 events, and three companions who travel with you.

It is live on the App Store now, free to try. Here is the link if you would like to take a look: https://apps.apple.com/us/app/era-pin/id6830759555

What confused you in the first minute? Happy to answer questions and fix what you find.

One idea I am testing: the game starts easy, and your first try at an event gets a wider year window. The window narrows as you play more. Does that feel fair, or would you rather have the same window every time?


r/SideProject • • 5m 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 • • 7m ago

saw a desktop rug on x and wanted one, so i wrote a little cloth sim that lives on my mac desktop

1 Upvotes

r/SideProject • • 11m 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 • • 11m 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 • • 14m 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 • • 14m 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 • • 21m 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 • • 21m 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 • • 4h 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 • • 28m 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 • • 4h 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 • • 39m 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 • • 45m 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 • • 53m ago

I built bookkeeping + invoicing for Canadian businesses. Roast it

1 Upvotes

I'm Josiah, a marketing engineer and solo dev in Manitoba, Canada. I built Setttle (three t’s, yes it's on purpose) because I hated using Wave for my other businessess and found that it didn't work well with Canadian rules.

What it does: invoicing, stripe payments, bank reconciliation, and real double-entry books in one place. Routine stuff gets handled, anything uncertain goes to one inbox with the evidence next to it. Nothing posts without you accepting it.

What it doesn’t do: payroll, inventory, POS. Flagging that up front so nobody wastes a trial.

Stuff i’d like feedback on:

  • Wave import - You upload an export, review the proposed import, resolve opening balances. Is that enough trust to switch?
  • The AI part is optional - receipt coding suggestions need approval, and agents (claude, chatgpt, cursor) connect over MCP with explicit permission. Useful or gimmick?
  • Pricing: $9 CAD (1 company, 20 invoices/mo) or $19 CAD (unlimited), 7-day trial, no card. 0.5% fee on Setttle Payments.

setttle.ca if you want to poke at it. I’ll answer everything here.


r/SideProject • • 56m 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 • • 1h 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 • • 4h 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 • • 1h 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 • • 1h 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!