r/sideprojects

▲ 133 r/sideprojects+7 crossposts

Self Hosted Digital Land Twin with Meshtastic Integration

Hi everyone! I made this open source digital twin platform with meshtastic integration. I'm currently using it to monitor my dogs that frequently run off, but soon I'll be getting sheep in too. It has a lot of other features, but the real time tracking is probably the coolest.

The integration is exposed to an MCP server, so you can ask an AI about your devices.

Full source code: https://github.com/zymazza/mazzap

u/iamjeremybentham — 1 hour ago
▲ 22 r/sideprojects+41 crossposts

I built a debate app for civility. Users wanted to be toxic.

So I’m obsessed with debate, I’ll be honest, and I’ve noticed, as I’m sure we all have, that discourse in recent years has gotten really toxic.

It’s either a dogpile, throwing insults, being condescending, I don’t need to rehash what I imagine we all already know.

I built an app where people could swipe on topics, get matched with someone who disagrees, and get a score on their civility. The idea was that if you’re always an asshole, your shitty civility score would follow you and no one would want to talk to you.

I added a feature in passing called toxic mode that did not judge your civility. Spew your venom, no holds barred.

That was the idea.

Every time I got an install on the app, every single user immediately jumped into toxic mode. Out of 100+ downloads, not a single person wanted to have a civil discussion. They wanted the messy version. The heated version. The version that felt more like a chaotic internet argument than a polite debate club.

So I stopped fighting it and built a lightweight browser version where you can just pick a topic and jump in:

https://thinklavender.com/ragebait

The goal is still to get people talking to people they disagree with. Maybe the first step is not making everyone perfectly civil. Maybe it is just getting them in the same room.

And if that room has to be a little toxic to get people through the door, so be it.

Would love feedback on the idea and whether this feels like something people would actually try.

u/paijim — 1 hour ago
▲ 18 r/sideprojects+5 crossposts

Tool for SaaS founders who hate writing marketing copy

The idea is simple:

A lot of founders are good at building products, but get stuck when they have to explain, position, and market them.

Generic AI tools help a bit, but the output often feels vague because the AI does not really understand the product.

Sitesyn starts with your product URL.

It scans your website, builds a product memory, and uses that context to generate marketing assets like graphics, positioning ideas, and promo videos.

The goal is to help founders turn what they already built into usable marketing without having to start from a blank prompt every time.

sitesyn.com

Would love honest feedback.

u/Accomplished_Ask3336 — 4 hours ago
▲ 13 r/sideprojects+8 crossposts

I just launched an AI Journal - Quiet Lines.

After months of learning Flutter in my spare time, I finally launched my first Android app.
It’s called **Quiet Lines**, an AI-powered journaling app designed to help people reflect on their thoughts, emotions, and daily experiences.
I started this project because I’ve always been interested in mental wellness and self-reflection. What began as a small side project slowly grew into a real product that is now live on Google Play.
Some things I learned along the way:
• Building the app was easier than finding the courage to publish it.
• App Store and Play Store requirements took longer than expected.
• Marketing is much harder than development.
• Getting the first real users feels more exciting than writing new features.
Right now, my focus is learning how to get those first 100 users and understanding what people actually find valuable.
For those who have launched apps or SaaS products:
How did you get your first users?
What marketing channels worked best?
What would you do differently if you were starting today?

Google Play:
https://play.google.com/store/apps/details?id=com.calmjournal.calm\\\_journal\\\_template

I’d love any feedback, advice, or suggestions from the community.

u/Dependent-Gur-1780 — 6 hours ago
▲ 5 r/sideprojects+1 crossposts

Not trying to build yet another AI chatbot, looking for feedback!

Earlier last month I decided to talk to a few of offline businesses I know in hopes of trying to find a problem I could solve.

One thing that caught my attention was that there is still a majority of the businesses don't have some sort of AI chatbot on their website. I feel it is a very low hanging fruit to capture leads from the website, also, I think there is a growing trend of website visitors expecting some kind of chat experience where they can ask questions. When I probe further, I realised these businesses don't want just a chatbot who can answer questions but they need an AI agent who can also take actions.

For e.g: Gather lead's requirements and sync it to the CRM with notes on next action so their team can plan better.

Taking this requirement, I spent entire month building a simple AI agent tool called Supadesk AI that can not just respond to questions but also can take necessary actions.

Basically, AI agent can be provided with API access of various tools and given instructions on how it use them when responding in conversation. So now the AI agent can trigger Zapier/Make/n8n workflows when a specific scenario.

For instance, Call this tool after visitor has provided their contact details, etc.

I'm sincerely looking to get some thoughts and honest feedback on the tool - Supadesk.ai (use the free trial)

u/shotmoon — 6 hours ago
▲ 13 r/sideprojects+8 crossposts

I just launched my first app on Google Play and would love your feedback

Hi everyone,

I’ve just published my very first app on Google Play and I’d really love to get some honest feedback from the community.

It’s called Quiet Lines — an AI-powered journaling app designed to help you reflect on your thoughts, gain insights, and build a consistent journaling habit.

Some features:
• AI-generated reflections based on your entries
• Guided journaling prompts
• Mood and writing insights
• Clean, distraction-free design
• Private and secure journal experience

I’m an independent developer and have been working on this project in my spare time, so any feedback, suggestions, or bug reports would mean a lot.

Google Play:
https://play.google.com/store/apps/details?id=com.calmjournal.calm_journal_template

Thank you for taking a look!

u/Dependent-Gur-1780 — 6 hours ago
▲ 83 r/sideprojects+5 crossposts

After countless late nights, "de Broglie" the world's most beautiful Boggle game, is finally on the App Store

[ Download ]

I recently got into word games through reddit mini-games, so I decided to build my own take on Boggle. I named it de Broglie.

What started as a small side project slowly turned into months of obsessing over tiny details. I spent far more time than I'd like to admit tweaking animations, shadows, colors, typography, and interactions because I wanted the game to feel as satisfying as it was to play.

A simple boggle game has millions of letter combinations; an inefficient algorithm can be very slow on phones. That's why under the hood, I built the word search around a Trie algorithm so boards can be validated quickly and gameplay stays responsive, even with larger grids. I also spent a lot of time profiling and optimizing the app to make taps, transitions, and animations feel buttery smooth.

This is also the first game I've ever made.

I definitely didn't do it alone. Claude Code became an incredible collaborator throughout the process. It helped me think through algorithms, refine ideas, catch edge cases, and iterate on the UI much faster than I could have on my own. The final decisions and implementation were still mine, but having that kind of assistant made building something this polished feel achievable.

Thanks for reading. ❤️

Download the game for iPhone

u/ImaginaryRea1ity — 11 hours ago
▲ 7 r/sideprojects+5 crossposts

I often used to send emails with mistakes, to the wrong recipient, or without an important attachment, so I built SoftSend, a Gmail extension that gives you a few minutes to change your mind before sending.

We've all done it: hit Send, then instantly spot the typo, the wrong recipient, or realize you said "see attached" with nothing attached. Gmail's built-in Undo Send gives you 30 seconds max. I wanted more control, so I built Soft Send.

What it does:
Instead of sending instantly, Soft Send holds your email in a local queue for a delay you choose (1 min up to 1 hour). During that window you can cancel it, pause the timer, or edit it. It's "undo send", but on your terms.

It also watches for risky patterns and adds extra delay + a warning when it spots:

  • A recipient you've never emailed before
  • "Attached" in the body with no actual attachment
  • Reply-All to a big group
  • Possibly sensitive content (passwords, card numbers, etc.)
  • An email written suspiciously fast (angry-email insurance 😅)

Privacy: No server, no tracking. Your email content never leaves your device except to go to Google's own Gmail API to actually send it.

Free vs Pro: Everything above is free. The one-time Pro ($14.99, no subscription) unlocks high-risk recipient lists — flag specific people (your boss, your CEO) or whole domains (a client's company) so you get a big red warning and a longer delay before an email ever reaches the wrong inbox.

Hope you find this useful, feel free to try it out on ->

https://chromewebstore.google.com/detail/mfimcohlkjphlnhokmpfdnlbfmingllf?utm_source=item-share-cb

u/SnooPuppers4345 — 4 hours ago
▲ 36 r/sideprojects+1 crossposts

YouTubeMusicCLI: 95.9% RAM reduction!

Despite being a software engineer the past 30+ years, I did what everyone does today: throw AI at a common daily problem. The result? YouTubeMusicCLI, reducing YouTube Music down to a mere 4.1% RAM of its massive big brother, the YouTube Music Chrome app.

It even can detect my playlists, so I can select one, and shuffle play the contents.

Now I can relive my old'n days of efficiently listening to MP3s in FooBar2000, but now in a terminal and streaming! :-P

u/ZoopTEK — 8 hours ago

Built a Real-Time Stock Market Platform with Spring Boot, Redis & WebSockets

Hello everyone, I am a fresher and have been learning Spring Boot for a while now, and I have also been trying out building and experimenting with things.

Today, I would like to present Stoxy-Finance - A real-time stock ticker platform focused on Indian Exchanges(NSE/BSE).

The backend is built using Spring Boot 3.4.x and Java 21.

It includes WebSocket, Redis caching, rate limiting, Google OAuth, JWT Authentication and much more.

I'd really appreciate it if you could try it out and share your thoughts on the architecture, code quality, API design, performance, or anything else that stands out.

Live demo: https://stoxy-finance.vercel.app/

GitHub: https://github.com/Anshs-12/stoxy

Note: The frontend isn't my strong area and was mostly vibe-coded, so there are still a few UI bugs I'm working on. My primary focus has been the backend, so I'd especially appreciate feedback on that.

reddit.com
u/Signal_Help_1459 — 5 hours ago
▲ 6 r/sideprojects+1 crossposts

I built a site where the whole world answers one question a day — results are hidden until midnight UTC

Every day at midnight UTC, one question goes live for the whole world. Two answers, A or B. You do two things: answer it, and predict what percentage of everyone on Earth will pick A.

Then — nothing. No live results, no trends, no "68% agree with you." Everything stays hidden until midnight, when the results freeze forever: the true global split, a world map colored by how each country leaned, how far off your prediction was, and your streak.

The skill it measures isn't having opinions — it's knowing humanity. You might be 100% sure pineapple belongs on pizza, but do you know what the world thinks?

Some deliberate choices:

- One question per day, no archive-play. Miss it, missed it forever. The scarcity is the game.

- No accounts, no signup, no trackers. Your identity is a random ID in your own browser. Votes are anonymous by design — I never see who you are.

- Results are immutable. Once frozen, a day's result never changes. The archive is a permanent record of what Earth said.

- Countries need 30+ votes to show on the map, so small samples can't misrepresent a whole country.

It's brand new — today's question is live now and the first world map is still being painted, which honestly is the fun of getting in early: your vote is a real % of humanity right now.

Would love feedback on the reveal experience — that's where I spent the polish.

timecube.in
u/Itchy-Concentrate101 — 5 hours ago
▲ 611 r/sideprojects+29 crossposts

I built FaceGate — World's first macOS app locker with on-device Face Unlock (Open Source)

If you hand your laptop to someone for a few minutes, they can still open Messages, Photos, Notes, Mail, WhatsApp, browsers, password managers, and other personal apps. I wanted a way to protect specific applications without constantly locking my entire Mac.

I looked around for solutions, but most were outdated, paid, abandoned, or didn't feel native to macOS.

So I built FaceGate.

FaceGate is a native macOS app that lets you lock individual applications and unlock them using Face Unlock, Touch ID, or a password.

A few things I focused on from day one:

  • Everything runs locally on your Mac
  • No cloud processing
  • No accounts
  • No telemetry
  • No subscriptions
  • Fully open source

Features:

• Face Unlock powered entirely on-device using Apple's Neural Engine - little impact on cpu and gpu resources.
• Fast authentication with very low memory and CPU usage
• Liveness detection to prevent photo and video spoofing attacks
• Touch ID and password fallback
• Per-app unlock timers
• Automatic re-lock on sleep, wake, or screen lock
• Custom schedules for automatic lock/unlock periods
• Tamper protection that prevents FaceGate from being quit, disabled, or uninstalled without authentication
• Runs quietly from the menu bar with minimal system impact.

The entire project is written in Swift and designed specifically for macOS.

This is still actively being developed, and I'd genuinely love feedback from Mac users.

Some questions:

  • Is app-level locking something you've wanted on macOS?
  • Which apps would you personally lock?
  • What security or privacy features would you like to see added?

Website: https://facegate-applocker.vercel.app/

GitHub: https://github.com/dweep-desai/FaceGate-Mac

If you think I did a good job, please feel free to leave a star on my github repo - means a lot to me.

Feedback, feature requests, bug reports, and contributions are all welcome. I'd love to hear what you think.

u/AceReviewer — 20 hours ago
▲ 305 r/sideprojects+9 crossposts

Hey everyone,

I just open-sourced TuneForge.

The goal is simple: let your coding agent manage the full LLM improvement loop without ever leaving the chat window.

You can now tell your agent something like:

“Build me a customer support bot from this FAQ”

…and it can:

• Generate a clean synthetic instruction dataset (with LLM judging for quality)

• Run LoRA supervised fine-tuning on any Hugging Face causal LM

• Do a quick policy-gradient RL step using Ollama as the reward judge

• Merge the adapter, evaluate on a test set, and iterate

Everything runs locally, uses 4-bit quantization so it fits on modest hardware, and uses background jobs (with job_id polling) so long training tasks don’t freeze the MCP connection.

It’s built around the Model Context Protocol (MCP) for seamless integration with Claude Desktop, Cursor, Zed, Continue.dev, etc.

Tech: Python + Transformers + PEFT + bitsandbytes + Ollama + SQLite for job state.

Super early stage (just released), MIT licensed.

Would love feedback or ideas on what to add next. If you’re into agentic fine-tuning workflows, give it a try and let me know how it goes!

u/Just_Vugg_PolyMCP — 22 hours ago
▲ 1 r/sideprojects+1 crossposts

We’ve built a web tool that lets you easily create, edit, and download high-resolution maps, data maps, and GeoJSON files. We’d love to hear your honest feedback!

Hi Reddit,

Recently, I lost my job and decided to pour my heart into building a SaaS product at home. I’ve always found it frustrating to handle geoJson files and export large, high-resolution maps without opening heavy desktop software like QGIS.

So, I built LargeMap(Sorry, the guide is currently in Korean, but the UI itself is very intuitive and mostly in English!).

Key Features:

  • Easily overlay shapes, markers, and geoJson onto a web map.
  • An AI Chatbot helper to guide your map creation (Premium).
  • Download large-scale, high-resolution maps in just one click for free.

It’s completely free for basic use (supported by small ads). Since I am an independent developer, I really need honest feedback from the global community to improve this tool and maybe get my first global users.

What features should I add next? Any UX/UI feedback would be highly appreciated!

URL:https://map.goohwan.net

u/Dizzy_Assignment_569 — 13 hours ago
▲ 12 r/sideprojects+3 crossposts

I built an app that reduces noise and increase signal in your life

What if most of the things you do daily aren't actually moving you forward in life?
What if you have more noise than signal?

Since I listened to a podcast episode last year discussing how Steve Jobs viewed productivity through the lens of a signal-to-noise ratio, where he aimed for an 80/20 ratio (80% signal and 20% noise). This has been at the back of my mind ever since and I just find the concept so fascinating

[See clip from the podcast here: https://www.youtube.com/watch?v=SLkCmDGtidg]

I believe that in today's world, it's easy to get caught up in being busy all the time because society rewards this behavior. However, being in this state can make you forget what is truly important. Many people fill their schedules with activities that do not advance their lives, projects, or companies (noise), while postponing work that genuinely makes a difference.

Since I love developing and designing stuff, I've decided to give this a shoot and I've been using it over these last few weeks. This app will allow you to plan your daily tasks and categorize them into signal and noise. It's minimal by design and also is heavily keyboard supported.

Comment "Interested", and I'll reach out to you with more info via DM.

u/Pale-Basil-3687 — 9 hours ago
▲ 42 r/sideprojects+6 crossposts

Namaz Vakti uygulamam çıktı

Daha önce bu subda yaptığım paylaşımda annemin doğru düzgün reklamsız bir namaz vakti uygulaması bulamadığı için böyle bir işe girdiğimi, sonrasında hazır yapmışken herkesle paylaşmak istediğimi söylemiştim. Uzun çalışmalar sonucunda çıkartabildim.

İçinde Namaz Vakitleri, Kıble Pusulası, Kuran dinleme, Zekat hesaplama, kıldığınız namaz vakitlerini işaretleme, Kütüb-i Sitte külliyatı ve aklıma gelmeyen bir kaç özellik daha var.

Kesinlikle reklamsız ve herhangi bir üyelik vb. para kazanma amacı içermiyor. Faydalanmak isterseniz play store üzerinden indirebilirsiniz. Eksik ya da hatalı bulduğunuz kısımları bana burda ya da play store üzerinden yorum olarak bildirebilirsiniz.

Henüz Apple için çıkış yapamadım ama ileride İOS versiyonu da gelecek.

Uygulamanın İndirme adresi: https://play.google.com/store/apps/details?id=com.mihrab.app

u/emreyldrmy — 21 hours ago

What are people using for webapp authentication?

I know I've posted this in a bunch of places a bunch of times, but every single time I come to look for a CIAM service for a project, I'm pretty much overwhelmed with how awful/broken they all are.

My requirements are, in my opinion, very modest. Especially for 2026. And I just can't find any provider that actually works for them:

  • Cloud-hosted. I don't want to have to run my own, with all of the privacy and security concerns that comes with.
  • Free tier. At least whilst in development.
    • I don't mind paying a reasonable amount when live, but I don't want to have to pay whilst I'm still building.
    • However, I don't want the paid plans to be overly expensive for an app that's got no income yet.
  • Hosted login and signup UIs. These can get complicated fast, especially with things like MFA and Passkeys.
    • This likely means proper OIDC flows, but doesn't need to mean that.
    • I still want to build my own user profile pages using their APIs, since otherwise the UX will just be jarring.
  • No forced requirement to use frontend SDKs. I want my frontend(s) to stay clean and do everything through my own backend.
    • This means that there must be APIs for managing everything in the user profile.
  • Local auth with password.
  • MFA support. At least TOTP.
    • It's 2026. MFA is not optional.
    • This also needs to support recovery if you lose your second factor. Typically this is through single-use recovery codes but there are other options.
    • This is where almost all of the offerings fail.

That seems a pretty basic list, so I'm wondering if anyone here can suggest anything that fits - or at least comes close.

For reference, and I don't want anyone to think I'm just bashing here:

  • Cognito - MFA is broken. No support for recovery codes, so if you lose your authenticator app then you're screwed.
  • Clerk - OIDC authentication is broken, so you're forced to use the SDK for logging in. Also, some features just aren't possible at all through the APIs - e.g. querying password complexity rules
  • Descope - I've not yet been able to work out how to support both password authentication and TOTP. The custom flow that you have to install for password auth to work doesn't prompt for TOTP, which means that's just broken.
  • Auth0 - MFA is gated behind the paid tier, and that's expensive. It works out to be over $2k per month to get close to the same user levels that Clerk gives for $20 per month.
  • Zitadel - the usage counts are way too low. You only get 100 users before you have to start paying.

And my list does go on, but you get the idea.

Cheers

reddit.com
u/sazzer — 12 hours ago
▲ 152 r/sideprojects+62 crossposts

I developed Weather World because I wanted a simpler, more helpful way to stay ahead of the forecast. I truly believe that a weather app should be a tool that makes your life easier, not a source of distraction with ads and confusing menus.

How it helps you: The core of the app is all about visual clarity. I’ve focused on creating intuitive graphs that let you see temperature shifts and precipitation trends at a single glance. Instead of reading through long lists of numbers, you can visualize exactly how your day will unfold. It’s minimalist, lightweight, and built for speed—perfect for anyone who values a clean Android experience.

I’d love your support! Please give it a try and see if it helps your daily routine. If you find it useful, please recommend it to your friends! As a solo developer, your support and word-of-mouth are what help me improve and grow.

In compliance with the community rules, I’ve shared the link via IndieAppCircle. Check it out there and let me know what you think!

Find it here: https://play.google.com/store/apps/details?id=com.danie.pocasisveta

u/Tough_Deer_3756 — 1 day ago
▲ 53 r/sideprojects+21 crossposts

I’ve been working on Murmur, a local text-to-speech app for Apple Silicon Macs.

The new feature I’m building is called Projects / Story Studio, and it solves a problem I kept running into:

TTS tools are fine for one-off clips, but messy for actual audio projects.

If you’re making a podcast segment, audiobook chapter, course lesson, ad, or game dialogue, you usually need multiple speakers, multiple takes, pauses, reactions, music, edits, exports, and a way to come back to the project later.

So I built a project-based workflow:

Write a script → assign voices → generate dialogue → edit clips on a timeline → add music/SFX → export final audio.

It supports things like:

  • multiple scripts inside one project
  • Host / Guest / Narrator / Character speakers
  • inline tags like [pause], [laugh], [chuckle]
  • per-block regeneration
  • timeline editing with waveforms
  • media lane for music and SFX
  • ripple editing and gap tools
  • WAV/M4A export
  • transcript and stem export

Everything runs locally on Mac, so long scripts and voice samples do not need to be uploaded to a cloud service.

I’m still polishing the workflow and would love feedback from Mac users, especially people who make podcasts, audiobooks, courses, YouTube narration, or game dialogue.

u/tarunyadav9761 — 1 day ago
▲ 276 r/sideprojects+5 crossposts

After 3 Months of GRINDING... I hit 7k in revenue!

Still a bit stunned typing this. Three months ago I was refreshing Stripe hoping for one sale. Now there's a small but growing group of people paying every month to keep their apps from leaking.

CheckVibe is a security scanner for vibecoded apps shipped fast with AI tools. You paste a URL or hook up a GitHub repo and it surfaces what's leaking: secrets in the frontend, open database rules, missing headers. Two of us, fully bootstrapped, no funding. Three months in and we've done about $7k in gross volume, 200+ all time paying customers, 5k signups. Public Stripe link in case anyone's seen too many fake numbers: https://profile.stripe.com/checkvibedev/ZumatA0Y

A few things that actually worked:

TikTok slideshows have carried us. Aesthetic Pinterest-style backgrounds with tool names overlaid, five slides, no branding on the account. One hit a million views and is still quietly sending signups weeks later. 15 minutes to make. As a 2-person team that can't afford to spend hours on content every day, this format is unreasonably good.

Cold outreach worked, but only the version where I scanned the prospect's app first and DMed them what I found. Generic pitches got ignored. Useful findings got replies almost every time.

Paywall design was a 3x lever. The first version blurred all results, which felt clever and barely converted. Switched to one that just shows the count of critical issues with the actual findings locked. Conversion tripled. Curiosity beats obfuscation.

What nearly killed me was mobile activation tanking compared to desktop and not catching it for weeks. Onboarding had too many steps on small screens. Cut two and the gap basically closed overnight.

If you've shipped something with AI tools and haven't really checked what's exposed, checkvibe.dev runs in 30 seconds. Scan for free, only pay if you have issues. Almost every app I've scanned came back with something.

u/funfunfunzig — 1 day ago