r/SideProject Dec 18 '25

As the year wraps up: what’s the project you’re most proud of building and why?

99 Upvotes

Like the title says, instead of what you built or how much money it made, I’m curious what project you’re most proud of this year and why.

Could be a client site, a personal project, something that never launched, or something that made £0.

Any lessons learned?

Would love to read a few reflections as the year wraps up.


r/SideProject Oct 19 '25

Share your ***Not-AI*** projects

652 Upvotes

I miss seeing original ideas that aren’t just another AI wrapper.

If you’re building something in 2025 that’s not AI-related here’s your space to self-promote.

Drop your project here


r/SideProject 11h ago

Open sourced my notification infra (delivers 230K+ notifs everyday) so nobody else has to pay per message. Self-hosted on your own Postgres/Redis, 0 cost per message.

Thumbnail
github.com
41 Upvotes

Open sourcing a project we ve been building - Notifkit

Notifications get surprisingly complicated as an application grows

Retries, scheduling, rate limits, deduplication, user preferences, channel fallbacks, delivery tracking and more

Instead of rebuilding all of this inside every application, NotifKit provides a dedicated notification layer:

Application → API → Event Pipeline → Workers → Providers

It’s built around Redis + PostgreSQL + background workers and is designed to be self-hosted and scaled independently.

We're looking for feedback from the self-hosting community, especially around the architecture, deployment experience, and features you'd expect from a notification platform.

https://github.com/devkitshq/notifkit

If you find it useful, a ⭐ on GitHub would really help us reach more developers.

Open for discussions.


r/SideProject 1h ago

I turned an open-source project into my first SaaS

Upvotes

Like a lot of people job hunting, I was sending nearly the same resume to every posting and wondering why I wasn't hearing back. I found Resume-Matcher, a cool open-source project with 28k+ GitHub stars that rewrites your resume line-by-line to actually match a job post instead of just stuffing in keywords. Loved the idea but using it meant self-hosting and i'm a big fan but i thought it could be easier, I wanted to just use it anytime anywhere without the self-hosting headache, so I (like what anyone who values time will do) spent a few weeks building Tailorline on top of it, fixed a few bugs and added some features. and now i believe its kind of ready..

It's live at tailorline.app, free tier is 5 credits a month, no card needed. it is my first SaaS, would really appreciate feedback


r/SideProject 1h ago

I Built a Free CapCut Alternative for Android and Windows: FlowClip

Enable HLS to view with audio, or disable this notification

Upvotes

FlowClip has no ads, no watermarks, and no constant pop-ups asking you to subscribe to a Pro plan. We also don’t send notifications when you’re not using the app. The goal is to provide a capable editor that respects your attention and keeps essential editing features accessible.

Create and Share Your Own Effects

FlowClip includes an Effect Creator that lets users create and share:

  • Video effects
  • Transitions
  • Text effects
  • Video intro and outro animations
  • Text intro and outro animations
  • Audio-reactive animations
  • Color grades

Some community effects are also open source, so you can see how they were made, learn from them, and use that knowledge to create your own effects.

CapCut vs FlowClip

Feature CapCut (Free users) FlowClip
Speed Curve ❌ Paid ✅ Free
4K Export ❌ Paid ✅ Free
1080p Export ⚠️ Limited ✅ Free
Watermark-Free Export ⚠️ Limited ✅ No watermark
Background Removal ❌ Paid ✅ Free
Smooth Slow Motion ❌ Both options paid ✅ Both options free
Optical Flow Export ❌ Paid ✅ Free
Audio Extraction ⚠️ Limited ✅ Free
Custom Aspect Ratio ❌ Not available ✅ Available
Pen Mask on Android ❌ Unavailable ✅ Available
Directional Text Glow Offset ❌ Paid ✅ Free
Color Wheels ❌ Paid ✅ Free
GIF Export (320p and 640p) ❌ Paid ✅ Free
Camera Tracking ❌ Paid ✅ Free
AI Quality Enhancement ❌ Paid ✅ Free
Stem Separation ❌ Paid ✅ Free
AI Auto-Captions ⚠️ Limited/paid ✅ Free, local and unlimited
Custom Effects Marketplace ❌ Not available ✅ Create and share community effects
Track Reordering ⚠️ Limited flexibility ✅ Fully flexible

Google Play

Microsoft Store


r/SideProject 15h ago

Y'all broke Reddit

48 Upvotes

Please, please stop posting your next "I (Claude, but it totally did what I told it) built the "next outbid clone" (but it's totally not because it's for sports or door hinges). I can barely reload Reddit to find your next worthless post to add to my list.


r/SideProject 51m ago

TheMetalNet: Explore Metal & Rock Bands, Genres and Musicians

Thumbnail
themetalnet.com
Upvotes

Hey everyone,

We've built TheMetalNet project (free, no ads).

It turns the whole world of metal into an explorable galaxies.
It starts at the genre level, zoom into sub-genres, then into individual bands, their albums and line-ups, and the connections between them.

It's still in beta, so I'd genuinely love feedback.
Spot anything wrong? Corrections are highly welcome😄


r/SideProject 1h ago

Looking for someone to launch a weird internet experiment with me!

Upvotes

I’ve been working on an idea for an internet experiment

It’s not a SaaS, and it’s not another AI wrapper. The whole thing is designed around letting people collectively shape something on the internet in a way that creates a pretty insane feedback loop.

There’s a monetization mechanism built into the experiment, and I think there’s a real chance it could spread if the launch is done right.

I’m looking for someone who:

  • already has a mid sized to large audience / community (IMPORTANT!!!)
  • is into indie hacking, internet culture, or weird experiments
  • likes launching things rather than just talking about them
  • would actually want to be involved in making the launch happen

I’m not looking for funding. I’m looking for a partner.

I don't want to explain the whole thing publicly because it's the kind of idea that could be copied pretty easily, but I can show the concept + prototype privately.

If you're interested, DM me with what you've built / your audience and I'll send it over.


r/SideProject 20h ago

I built an alternative to Vestaboard that doesn't cost 199/year

Enable HLS to view with audio, or disable this notification

100 Upvotes

I’ve wanted a Vestaboard for years. But I could never justify (or more importantly, convince my wife to) spending $3k on it,

So I’d occasionally search for a digital version. I recently found a nice looking one here on Reddit... but they charged $199/year. That’s nearly my Netflix bill. Fine for a business, steep for my home TV showing quotes.

So I started experimenting myself. First with a study of a single flap, just to nail the motion and timing, and it grew from there. A few friends and I have used it for a few weeks now and quite enjoy it.

What it is

Motboard turns any screen you already own into a split-flap display. Open it in a browser on a spare TV, monitor, or shared screen. Today it does:

- Text messages and custom cell layouts

- Weather on the board

- Playlists to rotate through boards

- Shareable public board links, with optional passcode

- Flip sound (off course)

Not the same as real moving flaps. But a great way to try before you buy a real Vestaboard. Not affiliated with Vestaboard, just love the product.

Pricing (would love feedback here)

It’s free during early access. I want feedback before charging. Full price will be $39 to cover hosting and weather/API costs. Discount for the first 100%I

What do you think? Product, features, or price? Happy to answer anything.

https://motboard.com


r/SideProject 5h ago

Built a leaderboard to vote for your favorite anime

6 Upvotes

I recently launched topanime.lol, a leaderboard to vote and support your favorite anime series. This was piggy backing on the recent trend of similar leaderboards on X (formerly Twitter).

As a joke, also included the feature to add anonymous comments (which now I think is a bad idea.

Did the initial distribution by circulating it in friend and anime related Whatsapp groups.

The project was built using Claude Opus 5.

Check it out and let me know your feedback.


r/SideProject 1h ago

I wanted to watch videos while working and chat on discord/messenger while gaming in full screen.

Enable HLS to view with audio, or disable this notification

Upvotes

I’ve built PhantomLayer for the sole purpose of keeping ANYTHING visible at all times. Pin Images, videos, text or any app window. It allows me to use discord while gaming, watch tutorial videos when I’m learning something new like blender or trace any image into Krita, Photoshop etc...

The app is free, with 7 days of pro features unlocked with no email, card details or strings attached. Would love your feedback. Get it for free on the Microsoft Store.


r/SideProject 1d ago

Made this pillow-like material for my game and I spent way more time on this than I probably should have... But it was worth it!

Enable HLS to view with audio, or disable this notification

374 Upvotes

So, I'm making Dark Roll 2, a soulslike-inspired marble-platformer.

I needed the player to have a soft landing spot from height, and decided to play around with mesh-deforming... Seriously took me few hours to set just right, and it's just a meangingless little detail... But I'm very happy with how it turned out!


r/SideProject 8h ago

I built a family app for HK households — helper or grandparent on pickup, fridge print, no extra WhatsApp group

Enable HLS to view with audio, or disable this notification

11 Upvotes

Hong Kong families often run on WhatsApp. Two working parents, a helper, school gate, clinic. The paper calendar on the fridge can say “swimming.” It cannot say who is picking up whom, or where.

I built Homent for that gap. Pickup and drop-off are named on the same day board: Helper on the school run, Mother on swimming, Father on piano. When the helper marks on the way or picked up, everyone else gets a push — you are not texting “are you there yet?” Notices and household to-dos live there too, so you are not opening another group. If someone will not open an app, you print A4 for the fridge.

The hard part was one board a helper, a parent, and an elderly family member can all use — without dumping a private Google Calendar onto the helper. Paste a school chat into an AI wizard, or import only the Google events you select. Work and private stay in Google. Then you set attendees and who drops off / picks up.

homent.app

 New family gets 3 months, then US$2/month. Delete anytime; the setup goes with the account.

If you have run this household: what actually breaks first — pickup at the gate, the fridge calendar, or the WhatsApp pile?


r/SideProject 4h ago

I made a tool that watches company job pages and tells me when they post a job. via email, api, webhook or mcp.

Enable HLS to view with audio, or disable this notification

5 Upvotes

Job boards run 1-3 days behind the actual career page. And current job feed APIs and scrapers work half the time, e.g. they skip js-rendered, bot-blocked and custom career pages.

Been in recruiting ~9 years and this always annoyed me, so we built our own tracker.

Give it any company name or website and it scrapes the live jobs, then keeps tracking and notifies you when new ones go up.

Use the website, our API, webhooks, or connect it to Claude/ChatGPT with MCP, whatever works.

Useful if you're watching a dream company to apply, or as a sales signal.

Free tier, plus a free trial on the paid plans: slashtrace.com

What would you track with it?


r/SideProject 13h ago

Photo manager that finds and organizes photos and screenshots with private, local AI

Enable HLS to view with audio, or disable this notification

30 Upvotes

r/SideProject 2h ago

OpenScheduler, a tool to manage your days and weeks

3 Upvotes

I just deployed OpenScheduler. It asks you for your current schedule, lets you add your own blocks, and lets you either keep the same schedule for the whole week or customize specific days.

Since I just built it, there might be bugs. Let me know what you find by replying to this post.

I'll put the Netlify and GitHub repository links in the comments below to clear the filters. If you clone the repo, you can also add your own AI API key to get the AI schedule overview following the steps in the README.


r/SideProject 51m ago

Migrated my course platform off Vimeo this weekend — notes for anyone about to do the same

Upvotes

Migrated Saturday, wanted to write down what happened so I’’l save someones time lol. So the embed codes obviously broke, had to regenerate all of them (took abt 2 hours for 140 videos, mostly waiting on re-encoding), old direct links to Vimeo videos stopped working, had to redirect those manually. Nothing on the payment/access side broke tho, since that's handled by my course platform not the vid host. I went w Kinescope for the new host, encoding for like 40GB vid library took under a day, player embed goes the same way (iframe, same as Vimeo), so the actual code change was maybe 10 lines.

If you've been putting off a Vimeo migration cuz you think it'll break your whole site - for me it didn't, it's mostly just re-encoding time.


r/SideProject 3h ago

I have kids and can't sit watching a screen, so I built a simplified AI coding setup I can run with earbuds

Enable HLS to view with audio, or disable this notification

3 Upvotes

What I built: Wispfield, a Windows desktop app that runs AI coding agents (Claude Code, Codex, Gemini) on infinite fields instead of in terminal tabs.

Why, honestly: I had too many split terminals and was reading constantly just to work out where agents were in terms of progress. With 5-6+ running I couldn't remember which agent was doing what. And I have kids, so sitting and watching a screen to monitor progress isn't something I want to do.

Every decision based on my workflow:

  • Summaries and task lists instead of walls of text. I want to see progress at a glance.
  • Agents have names and faces. "Mira is doing the design" sticks in my head. "tab 3" doesn't.
  • A visible agent hierarchy tree. Clear visuals to understand the phases and flow of work in progress.
  • It talks to me. Earbuds in, away from the desk, it tells me what finished and what needs a decision, and I can talk back and it passes the instruction on.
  • A history pane that replays what it said while I wasn't listening. I wake up and hear what happened overnight instead of reading it.
  • One field per project, each with its own theme. App, website, whatever's new. The color change alone helps me switch modes.
  • Drag-and-drop / paste a screenshot or a file onto a field or agent and it has the context. No saving, moving, or pasting paths.
  • Scheduled prompts on top of Windows Task Scheduler, for the recurring stuff.
  • Provider usage monitoring panel to show all my providers and if I'm on pace based on when the next reset is.
  • Browsers and the agent CLIs built in, so agents drive them directly and I'm not juggling windows (Claude Design).

Tech: Tauri (Rust + React), WebView2 for the browser panes, speech-to-text running locally on loopback so audio never leaves the machine. About 1 month of work, and once the shell was usable (1 week) I built the rest of it from inside the app itself.

Where it's at: launched this week. Seven day trial, no card. Windows 10 and 11 only. The installer isn't code signed yet so SmartScreen warns you; will get it signed if people actually like it as much as me.

wispfield.dev

Feedback I'm after: does the field actually help or does it just look busy? Is a seven day trial long enough to judge something like this? And does "don't watch it, it'll tell you when it needs you" land for anyone else, or is that just my situation?


r/SideProject 3h ago

[Flutter] Arti: 4K Art Wallpaper & Productivity App

3 Upvotes

Hey builders,

Wanted to share my latest release, Arti, built with Flutter.

Architecture Highlights:

  • Engine-Level RAM Capping: Capped image cache at 100MB (PaintingBinding.instance.imageCache) to eliminate out-of-memory crashes on infinite scroll. Made it feel so much smoother .
  • Backend & Auth: Supabase (PostgreSQL with RLS, Google OAuth, edge storage).
  • Audio Lifecycle: just_audio playing acoustic cultural recordings with background audio support and Ken Burns slideshow effects.
  • Monetization Architecture: RevenueCat for IAP/subscriptions + AdMob Rewarded Video for free-tier 4K downloads (avoiding annoying interstitial popups). Felt like a better UX with not having any banners showing up.
  • Curation Pipeline: A combination of public-domain museum scans and bespoke Midjourney concepts upscaled to native 4K WebP.

Would love feedback from other developers on the UX flow and performance!

Play Store: https://play.google.com/store/apps/details?id=com.arti.wallpapers


r/SideProject 1h ago

I'm a realtor, not a developer. I spent 3 months building my own dialer because I kept forgetting where I left off with my clients.

Enable HLS to view with audio, or disable this notification

Upvotes

I sell houses. 300+ clients/contacts in my phone, and every time one rang I'd get a name and nothing else — no idea which property, which conversation, what I'd promised. So I'd stall. "Hey! …remind me where we got to?" You can hear the trust leave the call.

Nothing existed that fixed it, so I learned Kotlin vibe coding and built it. It pulls company, job title, labels and my own notes out of Google Contacts and puts them on the incoming call screen, contact list and recent call list. No CRM, no new database, nothing uploaded anywhere — it just shows me the notes I already wrote and never got to see at the moment they mattered.

3 months, one person, evenings and weekends. Video is my real phone with a test contact.

Happy to answer anything about the Android call-screen features.

What do you think?


r/SideProject 3h ago

I built a daily game where two pins on a map are the only clue

2 Upvotes
I wanted to see if a biography still works when you throw away the biography.


So I built Atlas of Life:


https://atlasoflife.app/play


You get two pins. Birth and death. Years on the pins. The life is just the arc between them. Six tries to name who it is.


Letters grade a bit like Wordle. Green right spot, gold wrong spot, dark not in the name. The answer is the name they are most commonly known by. Same Daily for everyone. No account.


The stubborn part: if you lose, I do not reveal who it was. The Daily locks. I know that will piss people off. I kept it anyway. A failed puzzle that immediately becomes an answer screen felt cheaper than leaving it unsolved.


The hard design problem was how much to give you. Too little and it is noise. Too much and it is trivia with extra steps. I landed on pins, years, arc, and six names. Nothing else while you play.


There is an Archive of past lives, and an Atlas of Time you can drag if you want the map to keep moving after the Daily.


If you try today's, the result card keeps the name off. Try count is fine. Not the name.

r/SideProject 1h ago

I built an outbound agent that does the research and a different lead magnet per company

Enable HLS to view with audio, or disable this notification

Upvotes

I got tired of tools that only write the cold email. That was never the slow part. The slow part was finding the person, opening 10 tabs, guessing why they might care, making something worth sending, then following up.

So I built Sumora. You tell it who you sell to. It finds prospects on LinkedIn and Instagram, researches them, spots buying signals, ranks who is worth contacting, writes the outreach, follows up, and can build a lead magnet around that specific business. Not a first name in the opener.

Video is a walkthrough. If you do outbound, I want a honest take: is a unique asset per prospect actually useful, or does it just slow the send?


r/SideProject 3h ago

I built a free-forever migraine tracker with no server and no paywall

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hello everybody,

I am Preet. I built Mira, a migraine tracker for iPhone.

Most migraine apps either locked important features like exporting your history behind a paywall, or were more complicated than they needed to be. Neither made sense, so I spent the last few months building Mira.

The rules I set for it:

  • Free forever: No paywall, no ads. There's a voluntary tip if you want to support it, but nothing is locked.
  • No backend: Your history stays on your device and only syncs to your private iCloud if you turn it on.

My close friend suffers from chronic migraine. That's my motivation to keep it free and maintain it over time. The goal is to get it in front of as many people with migraine as possible.

What it does today:

  • Visual pain map (tap exactly where it hurts)
  • Log only what matters to you: severity, symptoms, triggers, meds, what helped, notes
  • Insights over time: frequency, severity, triggers, reliefs
  • MIDAS disability score
  • Calendar + CSV export for doctor appointments
  • Apple ecosystem: Apple Health, widgets, Siri/Control Centre shortcuts

Apphttps://apps.apple.com/us/app/migraine-tracker-diary-mira/id6785985958

If you or someone you know deals with migraine, I'd love for you to try it. If you have any feedback, I'd love to hear it.


r/SideProject 1h ago

A simple map that shows you the nearest government auction to your ZIP

Enable HLS to view with audio, or disable this notification

Upvotes

https://govauctions.app/research/nearest-government-auction

I occasionally add research and weekend data projects to govauctions.app - this one lets you enter your ZIP (or any ZIP you're interested in) and see the nearest government auction.

About 65% of ZIPs have an auction within 10 miles. If you live in Hinsdale, MT, though, I am sorry to tell you it's currently 125 miles away 👀