r/sideprojects

▲ 19 r/sideprojects+5 crossposts

Puri.li - I built my own search engine (with its own index)

Hi all, I am currently working on building something I have tried since a kid, a search engine with its own index. Most 'privacy focused' simply pass the query to google or bing (except brave search), or add a lot of ai in between the results. The index is still really small (so if any sites are missing please do add them via the form), but I am mostly wondering the following:

What would be needed for you to switch from your main search to one that's (possibly) more privacy friendly? And if you have any general suggestions/feedback/errors please let me know. It is available at https://puri.li

u/SusejLegend — 1 day ago
▲ 27 r/sideprojects+23 crossposts

Fortune Reading & Zodiac Destiny

Hey guys, I created a virtual fortune reading website via AI lovable and would like to get some feedback to enhance the site. Do try out the 1 free full reading and compatibility reading per month using the link provided. Share with me your feedback so that I can make improvement to the site. Thanks in advance.

destiny-loom-play.lovable.app
u/Mission-Scheme9237 — 1 day ago
▲ 12 r/sideprojects+8 crossposts

I built a game where forgetting to take a selfie can literally cost you money. This may have been a terrible idea.

After months of building this thing, the first-ever StreakWars game is finally starting.

The rules are borderline stupid:
📸 Everyone joins the same War
⏰ You have to post proof before the clock runs out
💀 Miss once = you’re fucking out
🏆 Last person still alive wins the pot

That’s it.

No XP. No levels. No 45-minute gaming sessions.
We built it because we’re adults with jobs, meetings, kids and approximately 11 minutes of free time…
…but somehow we’ll still spend 45 minutes talking shit in a group chat.

So we thought:

What if the group chat WAS the game?
Something you check for 30 seconds a day, talk an unreasonable amount of shit about, and slowly watch your friends get eliminated because Kevin forgot to take a fucking selfie on Tuesday.
And now we’re actually testing it.

WAR #001 starts soon.

Which is mildly terrifying because this will be the first real StreakWars game ever played.

The rules will probably evolve.
Something will probably break.
Someone is absolutely going to get eliminated in an embarrassingly stupid way.

And one psychopath is going to outlast everybody.

So before we start, Reddit gets to decide something:
What would YOU be most likely to survive?
A) Daily selfie
B) Outfit check
C) Photo of your lunch
D) Couples selfie
E) Something considerably more unhinged — comment it 👇

Also:
How many days do you genuinely think you’d last?
I’m saying 6 before half of Reddit forgets. 😂
If you find StreakWars right now, you’re ridiculously early.

No giant community. No polished corporate launch.
Just War #001 and a bunch of strangers about to find out who has their shit together.

May the least forgetful idiot win. 🫡

u/nchatterji — 1 day ago
▲ 60 r/sideprojects+26 crossposts

I built a home inventory app where you never type anything: snap a photo, find your stuff months later [Android, free]

Solo dev here. I kept owning things and forgetting where I put them, so I built Store & Forget.

The whole point is zero effort to catalog: you don't type or tag anything. Snap a photo and it auto-fills what the item is (the photo scan uses a cloud AI service). Later you find it by searching names, descriptions, or which box or room it's in, or tap "Smart Find" to search by meaning.

Local-first: everything sits in an on-device database, no account, no sign-up. Optional backup to your own Google Drive.

It's free, Android only. Would love feedback from other builders.

https://play.google.com/store/apps/details?id=dev.koalalab.storeandforget

u/RomeoDelta1234 — 2 days ago
▲ 35 r/sideprojects+15 crossposts

Prepare for your ProductHunt launch ahead of time

Hi all,

As i'm working on growing launchpact.io i'm seeing a lot of unprepped launches and as the day unfold they don't get much visibility and end up with a failed launch.

This is one of the reasons i build launchpact.io, if you have an upcoming launch do check it out and prep ahead of time, i also added this checklist that can give some hints too, have a read.

Good luck everyone!

▲ 12 r/sideprojects+1 crossposts

Shizzi - Unlimited Hotspot Bypass for non-rooted devices!

TL;DR: Blew my monthly hotspot cap on a road trip and didn't want to root my phone to fix it, so I built Shizzi. It uses Shizuku and Android's hidden TestNetworkManager API to make your hotspot's upstream a TUN interface the app owns, then re-originates that traffic from the phone itself. Tethered traffic looks like normal on-device traffic. No root. IPv6 isn't handled yet.

I was just recently on a road trip when I blew my monthly hotspot usage on twenty minutes of a 4K stream of Avengers Infinity War. Back when my phone was rooted, this was a super simple fix, but I stopped rooting my phone for privacy reasons (it was also just a major pain in the butt). To my knowledge there's no real way to do this without just using something like TetherFi, but that has its own drawbacks and it's not always stable.

Anyway, I went looking around and found this thread for VPNHotspot (which is root-only), which led me to this open PR for v2rayNG (which I hadn't even heard of till a couple days ago) and therein lay the solution to my very annoying problem!

How it works

It creates a TUN interface via the hidden TestNetworkManager API (hence Shizuku) and tells Android to use it as the preferred tethering upstream. Hotspot traffic stops being forwarded by the kernel and gets pulled into a userspace Go datapath running on the phone.

That distinction is the whole trick. Normally your phone routes your laptop's packets: it passes them along and decrements the hop limit on the way out, which is the tell most carriers key on. Shizzi terminates those connections in userspace and opens fresh ones from the phone's own network stack, so what leaves the device is indistinguishable from ordinary on-device traffic.

Android still handles DHCP, NAT, and the hotspot itself. Shizzi only owns the upstream.

Requirements

  • Android 13+, arm64
  • Shizuku 13.6.0+, running and granted
  • No root

Known limitations

  • IPv6 is not suppressed on the downstream. If your carrier hands out IPv6 and your client uses it, that traffic can bypass the tunnel.
  • Tested on a Pixel 10a. If it breaks on yours, please open an issue with your device and Android version.
  • This defeats hop-limit inspection, which is the common detection method, not every method. Some carriers meter tethering device-side or over a separate APN. It's worth checking whether your hotspot counter actually stops moving.

Source and APK: https://github.com/carlelieser/shizzi

Feedback and device reports welcome, especially from anyone on a non-Pixel. This scratched my own itch on a road trip and I'd like it to work on more than just my phone.

github.com
u/carloselieser — 1 day ago
▲ 34 r/sideprojects+7 crossposts

Built a free tool to find community grants — looking for feedback

I put together a simple, free directory to help people track down grassroots community funding:

https://fundni.org

No signups, just basic filters and direct links.
I’d really appreciate anyone having a quick look and letting me know what feels clunky, what's broken, or if there are obvious local funds I’ve missed.

Thanks

u/alvynmcq — 1 day ago
▲ 11 r/sideprojects+1 crossposts

TideGlass isn't a screensaver or a music visualizer. It's a calm place to focus.

Hey r/macapps!

I built TideGlass because I focus better with something calm beside my work, and everything I tried was either a video loop or a light show, or content in some algorithm that wanted me to continue watching. So I built worlds instead.

TideGlass fills a spare monitor with living nature scenes: oceans, forests, night skies, deep space. Each world is a real simulation running on your GPU, optimized for Macs and Metal: waves roll and fade by their own physics, orcas hunt, stars rise, weather passes through. It is there to help you focus. It asks nothing of you, and no two minutes are the same.

The video shows it better than screenshots.

A few of the things it does:

A whole library of worlds, from a moonlit sea to a herring ball under hunting orcas to the Pillars of Creation built from the real JWST plate. Every world keeps its own clock: things happen in them while you work.

Play music and everything moves with it. It listens to whatever is playing (Apple Music, Spotify, anything through system audio) and the world answers: wind rises with the track, swells deepen, storms build on the phrases. The music becomes weather, never bars and spectrums.

A focus timer that fits the room: a Pomodoro pill in the corner whose whole background is the progress bar, next to a now-playing card for the track you have on.

Standing desk support, new this month: turn it on and the timer also says when to sit and when to stand. Sessions alternate on the rhythm the ergonomics research recommends, and when a break ends with a posture change the whole screen says so.

The part I want to call out

The worlds are simulations, not videos. The orca pod is the example I keep showing people: the school is a real flocking simulation, the orcas are agents that patrol, take turns attacking, and slap through the wall of fish, and the marine snow drifts through light rays computed every frame. When your music picks up, the whole hunt quickens. None of it is footage. That is the entire idea of the app.

Comparison

The closest things are Aerial and the video wallpapers built into macOS. Both play beautifully shot footage, and footage loops: the same drone pass, the same seam. TideGlass renders its worlds live, so they never repeat and they can react to your music, which a video cannot do. And where wallpaper apps live under your windows, TideGlass holds a spare monitor as its own calm place, with a focus timer in it.

Pricing

- Ten worlds free forever. No account, no card, nothing to expire.

- 12 dollars, one-time, opens the whole library. No renewals or subscriptions

- We donate 20% of every sale to environmental non-profits, protecting oceans and dark skies.

Transparency

I'm Chris, building this on my own. TideGlass is native Swift and Metal, signed and notarized, for macOS 15 or later on Apple silicon.

Website: https://tideglass.app

Contact: hello@tideglass.app

Privacy Policy: https://tideglass.app/privacy

Terms of Service: https://tideglass.app/terms

If you try it, tell me which world you end up leaving on, and what still needs work.

Cheers

u/PiXeL161616 — 1 day ago
▲ 1 r/sideprojects+1 crossposts

Built a CLI that reads any codebase and launches it with one command. Now I'm trying to figure out if this is actually worth building further

Context: I do a lot of work across different client codebases, and I got tired of the ritual every time I pick one back up: figuring out the env vars, the db, the right node/python version, whatever config drift happened since last time. So I built a CLI that reads the source, auto-detects the stack, and spins the whole thing up (local or remote) with one command and no manual config.

It also generates end-to-end tests straight from the source code and runs then in isolated sanxboxes. This part came out of the same annoyance, wanting avoit long manual tests on every client project.

Where it's at: it works, two other freelancers are using it for real work, but it's not public and I haven't decided if this is a "ship it as a product" thing or stays a personal tool. That's what I'm trying to figure out.

If you handle multiple projects/clients, I'm genuinely curious how you getting things running today, and whether this would actually solve something for you or if it's a "neat but I don't have this problem" kind of thing.

If you want to go deeper, I put together a short 6-minute voice interview (no pitch, just questions about your workflow): [https://buildpad.io/interview/ybucrg6a]. Totally optional, happy to just hear thoughts in the comments too.

u/Other_Poetry_5243 — 1 day ago

Would You Pay for Clean, Reliable Data on Demand?

I am thinking of starting a service where I sell the scraped data. I think I can scrape anything.

I can provide you with clean data daily, weekly or on a monthly basis.

I have not started this but I would like to know do people pay for this service.

And if you are in those people so just reach. explain your requirements in comment. It will take some time to setup and code all the things then I can provide you your data.

And even if you are not then I would like to know that why we can make profit on this. I have already checked the compiditiors they are not as good as I can build. That's what I tell.

reddit.com
u/standLike_DogBalls — 1 day ago
▲ 13 r/sideprojects+8 crossposts

I built a polling tool that tracks voter accuracy instead of just crowd opinions

Most survey tools ask 50 random people what they think looks best. The problem? Crowds are often wrong about what actually converts in real life.

To solve this, I built Verdict: a poll platform powered by Verdict Intelligence.

How it works:

  1. Upload 2 designs, landing page heroes, or thumbnails.
  2. Run a poll across our panel.
  3. After you launch, input the actual real-world winner (e.g., “Option B got 15% more clicks”).
  4. Verdict tracks voter accuracy over time. Next time, you get both the Crowd Vote and the Intelligence Verdict (what historically accurate voters chose).

Free tests for r/civictech:

Drop a link or screenshot of your design, hero image, or app icon in the comments. I’ll run a free Verdict test for you today and reply with your accuracy breakdown!

Check it out here: http://giveverdict.com

I would love your feedback on the landing page and concept!

u/RayanBuilds — 1 day ago
▲ 2 r/sideprojects+1 crossposts

Made a free tracker app for sessions/patterns — here's how it's built (Supabase + vanilla JS)

Hey r/StonerEngineering,

Wanted to share a small build I've been working on solo: JointTracker, a session/pattern tracker built as a PWA (Progressive Web App) — so no app store required, just open the link and add it to your home screen.

The problem I was solving: I wanted actual data on my own patterns instead of guessing — when, how often, any correlation with sleep/mood/whatever — and existing options felt either too locked-down (subscription walls, forced accounts for basic logging) or just a spreadsheet, which nobody keeps updated for long.

Technical side, since this is the right sub for it:

  • Frontend: vanilla HTML/CSS/JS (no framework — kept it lightweight on purpose)
  • Backend: Supabase (Postgres + auth + realtime)
  • Hosting: Vercel
  • PWA setup with service worker for offline logging — entries queue locally and sync once you're back online
  • Push notifications for tolerance-break reminders
  • Geolocation used only for optional session tagging, nothing tracked in the background

Features:

  • Fast session logging (few taps, minimal friction — this was the main design goal)
  • Trend/stats view over time
  • Shared sessions (log jointly with a friend, pun intended)
  • Tolerance break tracker with custom goals
  • Achievements system, mostly to keep it from feeling clinical

I'm a first-year CS student, this started as a personal itch-scratch project and turned into something I actually want to keep improving. It's free, no ads, basic logging works without an account.

Happy to go into more detail on the offline-sync implementation or the Supabase schema if anyone's curious — always up for feedback, technical or otherwise, especially if something breaks in ways I haven't caught yet.

reddit.com
▲ 5 r/sideprojects+2 crossposts

Email Organizer with Expense screen, seems fair?

I was thinking — if an email app already has access to the emails where your Amazon orders, UPI payments, bills, subscriptions, and receipts arrive, why not use that information to help you understand your spending too?

That’s what I’m trying with OrganizeEmail.

OrganizeEmail is an Android email app that helps organize your inbox with AI — categories, summaries, unsubscribe, smarter notifications, etc.

Now I’ve added Expense Summary: it looks at relevant emails already on your device and gives you a simple view of your spending, monthly trends, and categories.

No bank account connection. No separate expense app.

Just making better use of the data that’s already sitting in your inbox.

Would you actually use something like this, or would you prefer keeping email and finances completely separate?

#Android #Email #PersonalFinance #BuildInPublic

u/Fit-Society9613 — 1 day ago
▲ 6 r/sideprojects+3 crossposts

I built a small TUI for browsing installed skills

Hey, I wanted a clearer way to see which skills I had installed across tools like Claude Code, Codex, Cursor, and others.

I couldn’t find a simple tool focused specifically on browsing local skills. There probably is one, but I didn’t come across it, so I built skillbrowse over the weekend.

It scans the usual skill folders, lists what it finds, and lets you search through the skills and read their SKILL.md files from the terminal.

It’s still an early version, but it was a fun project to work on and already solves my immediate problem.

GitHub: https://github.com/dchancogne/skillbrowse

Feedback, bug reports, and pointers to similar tools are appreciated. And I'd love a star on the repo if you find this tool useful.

u/DocWasHere — 1 day ago
▲ 4 r/sideprojects+2 crossposts

Meet Agenty - an Agentic building platform for 6 years old level.

Hello everyone,

tl;dr: with Agenty.pro you can make -almost- billions of things you want. Free. It's free because I want an exit from it.

A few months ago, I started to build Agenty. It focused to let children build their games with directing AI. Just prompts. Nothing else. A few of them made projects - chasing games, etc. I used it to make a maths game and several educational tools.

Then I realized: this isn't just for kids. This is for anyone who has an idea but no coding skills.

So I opened it up.

I built camera controlled things, GPS apps, todo list apps, object detections, even an app for drawing a 3D object with using mobile phone's sensors.

What Agenty does: You describe what you want in plain language. It builds it.

Games, tools, calculators, quizzes, dashboards - whatever you can prompt, it can -at least tries- make.

No code, no setup, no API keys. Just type and go.

Why it's free: I'm a solo dev. I want this to grow. I want users. I want feedback. And honestly, I want an exit someday. So the more people use it, the better for everyone.

What you can try right now:

Build a game with just a description

Make a quiz or educational tool

Create a mini-app for daily use

Prototype an idea in seconds

If it's broken or something didn't work, just type "it's not working" or sth like that to Agenty and it'll try to fix.

It uses GLM5.2 trough Ollama

So, it can handle 10 connections at a time. If it'll broke, it's probably because of the Reddit Effect. Please wait and try again.

What I need from you:

Try it

Break it

Tell me what sucks

Tell me what you wish it could do

Link: agenty.pro

I'll be in the comments. Ask me anything.

u/niyoseris — 1 day ago
▲ 8 r/sideprojects+5 crossposts

We’re building a kind of “Duolingo for any content” and open sourced it

I like the way Duolingo turns learning into short and interactive sessions.

But most of the things we want to learn are already somewhere else: in PDFs, articles, documentation, blog posts, videos or internal knowledge.

So we built scibly: you give it existing content or knowledge and scibly turns it into a short, interactive learning experience instead of something you just read or watch once.

Everything can be edited afterwards, and you can use the result yourself or share it with others.

We’re building Scibly open source under AGPLv3.

Demo Video: https://www.youtube.com/watch?v=TcpLUNBRhQw

GitHub: https://github.com/scibly-dev/scibly

Curious what kind of content you would turn into a learning experience first.

u/chefkoch-24 — 1 day ago

Years ago there was a site I kept open while coding. It disappeared, so I rebuilt it.

Years ago there was a site I had open almost every day while coding. An animated scene, a lofi stream, a bit of rain in the background. Then it went offline. I kept looking for something that felt the same and never really found it. There is lofi-cafe, but i don't like the style and background videos.

So I built it.

lofiscape.com — free, no account, no ads, no data gathering, nothing to install, PWA also possible.

What it is:

  • 18 animated scenes — a neon city at night, a lake at dusk, a cabin in the woods, a beach at sunset. They actually move: rain running down a window, smoke from a chimney, birds crossing, petals, light coming through trees. Not a slideshow, and not a looping video either.
  • Lofi radio from SomaFM, or paste in any YouTube link or stream URL
  • 9 ambience sounds on sliders you mix yourself — rain, wind, fireplace, crickets, surf, distant voices, thunder, birds, white noise
  • A focus timer, a sleep timer that slowly fades everything out, and a small task list
  • Zen mode — no distraction
  • English/German

Mostly I use it on my third monitor while I work. That's really what it's for: something you glance over at, not something you sit and watch. Which is also why I kept it light — the scenes aren't video files, so a tab that stays open for eight hours doesn't spin up the fans or just use it as a PWA in a separate window.

Two honest notes: the artwork is AI-generated, since I can't draw, and the radio stations are SomaFM's.

I'd love to hear what you think and if there are also other persons who like these kind of background ambience

u/Willing_Way1182 — 1 day ago
▲ 20 r/sideprojects+14 crossposts

I made a tool to catch the boring SEO stuff that breaks after a deploy

I built Sitemapper after getting tired of checking a sitemap, then checking pages, then checking robots, then trying to remember what changed after the last deploy.

It does that in one pass. Give it a public site and it reads robots.txt, discovers XML sitemaps, checks live pages, and keeps a snapshot so later runs can tell you what actually changed.

The part I care about most is not an SEO score. It is catching boring regressions like a page turning noindex, a canonical moving, a URL disappearing, or the sitemap suddenly shrinking.

Free first scan, no account: https://sitemapper.oortstack.com/

If you try it on something weird or messy, I would like to know where it falls over.

u/OGMYT — 1 day ago
▲ 4 r/sideprojects+2 crossposts

I built a browser-based social experiment: leave one irreversible pixel and one word, then pass the turn

I’m testing 1PixelStory, a small collective social experiment.

Each person can place one pixel per artwork, choose its color and attach a short message. The choice cannot be changed. Everyone arriving later can continue, improve or completely derail the result. Once the canvas is full, it becomes a permanent archived story.

I’d love a very specific test: open “Pass The Turn”, leave one pixel and one word, then pass the continuation link to somebody else:

https://www.1pixelstory.com/canvas.php?id=4

Afterwards, please tell me:

  • Was the goal clear within ten seconds?
  • What almost made you leave?
  • Did the social loop make you want to return?
  • Did anything break or feel awkward on mobile?

Blunt feedback, bugs and unexpected ideas are more useful than compliments.