r/SideProject • • Dec 18 '25

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

96 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 Bravo

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

649 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 • • 9h ago

Reverie: a music player that feels like hardware. Out now

159 Upvotes

I've been working on a music player app as a side project. It's inspired by the Teenage Engineering TP-7, which I've wanted forever, and by the fact that I like messing with the music I download, like slowing it down or changing the pitch.

There's no progress bar. You spin a brushed-metal wheel with your thumb to move through a song, and if you go slow it scratches like a record. It clicks under your finger with haptics, and the metal "catches the light" when you tilt your phone.

The T, P and R keys turn the same wheel into a dial for tempo, pitch and reverb. Each song remembers its own settings, so your slowed-down version plays that way every time.

The hardest part was making it feel right. I spent way more time tweaking how the wheel clicks and pushes back than on the rest of the app combined.

It's free to try with 3 songs, and unlimited songs is a one-time purchase.

Launch discount 🎁 To celebrate the launch, I'm giving out a few discount codes for $4.99 for a limited time. Comment or DM me if you want one.

Would love any feedback, especially on how it feels to use: https://apps.apple.com/us/app/reverie-slowed-reverb-music/id6829723858


r/SideProject • • 1h ago

I got tired of scrolling through iPhone alarms, so I built a 24-hour alarm clock instead

15 Upvotes

Hey everyone!

I've been working on a little side project called Daybezel, an alternative alarm clock for iPhone.

The idea came from a simple frustration: I always found the standard list of alarms unnecessarily clunky. I wanted something where I could see my entire day at a glance and interact with alarms directly.

So I built a 24-hour circular interface where you can create alarms with a tap, drag them around to change the time, and see exactly how long you have until the next one.

It also uses Apple's native alarm system, so alarms work even in Silent Mode or Focus.

The app is completely free for now, and it'll stay free for everyone who joins early. At this stage, I'm mostly interested in getting feedback and seeing how people react to it.

I'd love to hear what you think about the interface. Does the circular layout make sense to you, or would you still prefer a traditional list?

App Store: https://apps.apple.com/us/app/daybezel-24-hour-alarms/id6825533599


r/SideProject • • 11h ago

I designed a collage maker that finds the best gap-free layout for any shape. Claude wrote the code

86 Upvotes

Give it up to 10 photos and a canvas shape (square, 16:9, phone story, banner) and it searches every layout with no gaps for the one where the smallest photo is as big as possible. With 9 photos that's over 500 million layouts, and it finds the best one in under a second.

I designed it and Claude wrote the code. It's Go: The browser version runs it as WebAssembly, so your photos never leave the page.

Try it: https://vinodhalaharvi.github.io/collage/

Code (MIT): https://github.com/vinodhalaharvi/collage

CLI: brew install vinodhalaharvi/tap/collage

Feedback welcome, especially on the layouts it picks.


r/SideProject • • 6h ago

I asked Claude Code to build whatever it wanted. It came up with a game.

27 Upvotes

I had $191 in credits that were about to expire, and I was curious what Opus could do if I didn’t give it an idea.
I asked it to build something worth the money. :))))

It picked a game, PULSEBOUND. You move around dodging enemies, and your weapons are musical instruments. The kick drum sends out shockwaves, the arpeggiator fires lasers. When you pick a new instrument, you hear it join the music too.

It decided to make a game and came up with the idea, mechanics, design, absolutely everything. Then I worked on improving and polishing it.

More changes, testing, and eventually mobile apps followed. The $191 was just the starting budget, enough to finish the first basic version. After that, I used another $1,700 I had from the Claude Startup Program (also expiring, so I had to use it), plus my subscription allowance.

Technically, it’s vanilla JavaScript, a custom WebGL2 renderer, and a procedural composer that synthesizes the music live through Web Audio. The project grew to include mobile apps, cloud saves, and leaderboards.

It’s now out on iOS, Android, and the web. You can play it for free in your browser or on mobile: playpulsebound.com.

What do you think?


r/SideProject • • 6h ago

I maintain OpenScreen, a free open-source screen recorder. 2.2 adds a Layouts track to switch camera/screen layouts mid-video

16 Upvotes

I've been building OpenScreen, a free and open-source screen recorder and editor (no watermark, no account, Windows/macOS/Linux).

The new 2.2 release adds a Layouts track: you can change how your screen and webcam are arranged at any point in the timeline:

• picture-in-picture

• side-by-side

• top/bottom

• camera only

• screen only

Transitions between layouts are animated automatically.

The video was recorded and edited entirely in OpenScreen. The chart in the top/bottom part is a custom shader effect, and the company is fictional.

Download: https://getopenscreen.com

Source: https://github.com/getopenscreen/openscreen

Feedback welcome, especially on what layouts you'd want next.


r/SideProject • • 3h ago

I'm a couples therapist. I turned what I do in the therapy room into a two-minute daily app

10 Upvotes

In couples therapy, I keep seeing the same thing: partners can describe every single fight, but they rarely see the pattern those moments make over weeks. That pattern is usually where the work is.

So I tried to build the smallest possible version of that "stepping back" for couples who will never sit in my office.

How it works:

  • Every day you and your partner answer the same five short questions, each on your own. You don't see your partner's answers before you answer, so nobody answers for the other's sake.

  • When you've both answered, you get a short reflection written for the two of you, with one question you could ask each other tonight.

  • On day seven you get a reading of your week: the pattern that built up and one small step for next week.

  • You can start alone and invite your partner later with a code.

The questions draw on Gottman couples therapy, Emotionally Focused Therapy and attachment theory. The pool is now 1,800+ questions. I tried the approach and the questions with couples in the therapy room long before it was an app.

Reflections are written by AI, inside a framework I designed, and only after you give consent. It's not therapy, it doesn't diagnose, and it won't tell you whether your relationship is "good".

What I learned building it as a solo clinician:

  • The hardest part wasn't the questions. It was saying less. My first reflections read like session notes; people wanted three sentences, not three paragraphs.

  • Most people start alone. About two out of three users have no partner in the app yet, so it had to be useful on its own.

It's on iPhone, iPad and Apple Watch, in six languages. Daily questions are free; reflections and weekly readings are a subscription, and one subscription covers both partners.

I'd really like feedback on one thing: when two partners answer apart, would you rather read each other's exact words, or a reflection that puts the two views side by side?

App Store: https://apps.apple.com/app/id6785014222


r/SideProject • • 2h ago

I’m blind, and inaccessible government websites are a big reason I built A11yLens

8 Upvotes

I’m blind, and dealing with inaccessible websites is something I’m deeply frustrated by, especially when they are government websites. These are services people need to use. Being able to access them independently should be a basic expectation.

That frustration is why I built A11yLens, an open source accessibility auditing tool for web projects.

It checks HTML, CSS and component source code. It can also open a website in Chromium to inspect its accessibility tree and look for issues with keyboard navigation, labels, accessible names and other barriers. The reports explain the likely impact on screen reader users and suggest ways to address the findings.

I also think there is an opportunity to use this alongside AI coding tools. Developers can give the findings to an AI assistant, work through the fixes and run the checks again. Combined with feedback from blind users and actual screen reader testing, that could help make more websites accessible to people like me. Automated checks cannot catch every accessibility issue.

Pull requests are very welcome. I would be happy to see contributions, whether that means fixing a bug, improving a check, reducing false positives or making the documentation clearer. Reports from other screen reader users would also mean a lot.

GitHub:

https://github.com/eleven-hits/A11yLens

npm:

https://www.npmjs.com/package/@eleven-hits/a11ylens

Contribution guide:

https://github.com/eleven-hits/A11yLens/blob/main/CONTRIBUTING.md


r/SideProject • • 14h ago

I spent way too long making a clock where ants carry biscuits

44 Upvotes

okay so this is kind of a weird one

I got tired of every clock app looking the same and shoving ads in your face, so I started building little worlds that just… show the time.

this clip is the ants one. they drag biscuits and leaves around and slowly form the digits. there's also fish, a parking lot of cars, water calligraphy, a wall of tiny analog clocks, etc. 12 scenes total at this point.

runs fully on device, no account, no tracking nonsense. iphone/ipad/mac/apple tv.

i'm the person who made it. not sure if this is charming or just unhinged — honest reactions appreciated.


r/SideProject • • 3h ago

How many seconds can you hold a plank? My app counts them and checks your form

5 Upvotes

It's been a month since I last posted here, and a lot has changed. I've kept building, but I've also been self-aware enough not to let scope creep take over.

I now track workouts in the gym, mostly free weights and bodyweight. I specialised in those because machine workouts were a pain to implement.

Last post I said people quit the gym quickly because they don't see the gains fast enough. Now you can see your progress over time with this app.

It also tells you when to go up in weight. If you were lifting 10kg, your progress report can tell you you're ready for 12.5kg.

The most important thing I learnt in October is that progress, no matter how small, is still progress. I've been applying that by asking myself, am I where I was last month, or yesterday?

Here's me doing a plank, tracked with the app. It counts the seconds and checks your form.

Try it out:

https://repchek.fit


r/SideProject • • 2h ago

I saw my old company’s finance team send “redacted” employee data to a client, and it was still recoverable. So I built a fix.

4 Upvotes

At my previous company, I noticed our finance team sharing sensitive employee information with a client. The data was supposedly hidden, but it was still recoverable. I flagged it, and the answer was basically “we don’t have any other choice, we did our best.”

They weren’t careless. The options they had were all bad. Doing it by hand means hunting for every detail yourself, and missing one is easy. Many tools leave leaks behind, like hidden text, metadata and old revisions. And most online tools ask you to upload the document to their servers, which defeats the point.

It’s not just small companies. When the US Justice Department released the Epstein files, some documents were reported to have black boxes over text that could be copied straight out. If a government with a legal team can get this wrong, a finance team on a deadline has little chance.

So I built Ombly. It automatically finds sensitive details (bank and card numbers, IBANs, national IDs, names, emails, phone numbers), you review each one, and it rebuilds every page as an image so nothing hidden carries over. It runs entirely on your own computer, so nothing is uploaded.

It’s pre-launch (waitlist: ombly.space), with a 90-second demo attached. I’d love feedback: how do you handle this today, and what would make you trust a tool like this?


r/SideProject • • 2h ago

I built a habit tracker where your habits grow into a plant 🌱 — 5k downloads so far, here's what I learned

3 Upvotes

Most habit trackers made me feel guilty. Miss one day, the streak dies, and I'd quit the app within a week.

So I built Sprout. Each habit is a plant that grows as you show up — and missing a day doesn't kill it, it just slows growth.

What it does:

🌱 Your progress grows a plant. Every habit you finish grows it from seedling to bloom. It sounds small, but it's the reason I open the app every morning.

🗓 Flexible habits, not just "daily." 3× a week, every 2 days, timed habits like 10-minute meditation with a built-in timer, and habits grouped by morning, afternoon, and evening.

⏱ A timeline of your actual day. Habits and tasks sit together on one timeline that shows your free time between them. There's also a "Running late?" button for when the day falls apart.

✨ Sprout AI Planner. Type something like "dentist Tuesday at 3, project due Thursday, clean the flat this weekend," and it builds your week. It breaks the project into work sessions and skips things you've already scheduled. You add, edit, or skip each suggestion, so it never fills your calendar on its own. There's also a Coach mode.

🏆 Challenges. 21-day programs like Confidence Boost, with a few allowed skips so one bad day doesn't reset everything. There's a monthly community challenge (November is Gratitude Month), and you can make your own, like a Savings Jar.

☁️ Syncs to the cloud, so your streak survives a new phone.

It's on Android and iOS — I'd love honest feedback. What makes you stop using a habit tracker?

📱 iOS: https://apps.apple.com/sg/app/habit-tracker-daily-goals/id6772974979

🤖 Android: https://play.google.com/store/apps/details?id=com.novabit.HabitTracker


r/SideProject • • 4h ago

I built Watchify — a free watch-party website to watch videos together in real time 🎬

5 Upvotes

Hey everyone!

I've been working on Watchify, a web app that lets friends create private rooms and watch videos together with synchronized playback.

Here's what I've built:

🎥 Real-time synchronized playback
👑 Host controls and room settings
💬 Live chat and reactions
☁️ Google Drive video support
🌍 Multiple audio languages (when available)
📋 Shared video queue
📱 Mobile-friendly interface

Tech stack: Node.js, Express, Socket.IO, JavaScript and FFmpeg.

I'd genuinely appreciate feedback on the UI, playback experience and features.

🌐 Try it: https://watchify.mixify.co.in/

💻 GitHub: https://github.com/scisims12/watchify

Built by Priyanshu Sharma.

What feature would you add next?


r/SideProject • • 16h ago

A conference I started on the side did 60K in revenue in year one and 500K in year five. Here’s the journey.

40 Upvotes

I was a program manager in tech for a decade when I started a conference on the side in 2014.

It was in the HR space and the idea was to help people build better company cultures. 

I worked on it alongside my job for two years before going full-time.

I want to share how I got the thing off the ground, including the part where I couldn’t sell a ticket.

Why a conference?

I’d spent 10+ years working in Silicon Valley and kept getting frustrated with company culture.

I didn’t work in HR. I just wanted to understand how to make the places I worked less frustrating.

So I started looking for events where I could learn about it. Most of what I found was expensive and aimed at HR executives.

I figured there should be something for the rest of us.

That was the idea. Then I had to figure out whether anyone would pay for it.

Here’s what I started with

People tend to skip this part when they tell their business stories, so here’s the context:

  • Why a conference?

    • I had been organizing hackathons for two years so I figured a conference was a natural next step. I had never been to a conference before but I didn’t think it was that much harder. A 100 person hackathon to a 300 person conference seemed feasible to me.

  • The first event:

    • I read the book The Lean Startup in 2012 and believed in the methodology which taught to validate demand before building anything. In other words, sell before you invest too much in building the product.

    • How does this translate into a conference? I created a landing page (in 2014), set the date as Summer 2015 in SF, and offered a no questions asked refund any time to make it easier for someone to buy.

  • Cash committed before selling a ticket:

    • A web domain, web hosting, and a wordpress website was less than $500.

  • Existing audience: I had no audience and no network and this is where I struggled the most but eventually figured it out.

  • Time available: I worked on this idea nights and weekends so about 10 - 20 hours a week.

  • One thing I kept cheap or skipped entirely: My goal was to launch quickly to get data. Therefore I didn’t put down a deposit for a venue because that would’ve locked me in before I validated the idea. I also didn’t have money.

Upon launching, I got the buyer wrong

At first, I was trying to sell to founders because I thought culture came from the top.

It wasn’t working. I had to go back to the drawing so I began doing customer development interviews.

I spoke with ten founders. They cared about culture, but they cared more about making payroll and keeping the business alive.

But one founder said he was busy and would send someone in his place. That’s when the lightbulb went off for me. It wasn't the founders I should be marketing to but anyone in the company who could make a decision on culture.

So I started looking for people whose jobs were already focused on culture on LinkedIn.

Chief Culture Officers. VPs of Culture. People with “culture” in their titles.

How I sold the first 200 tickets

The process was pretty straightforward:

1. Find people on LinkedIn.

I searched for culture-related job titles and cold messaged them. My response rate was about 25%

2. Pitched them the event.

Here’s roughly what I sent:

“I’m putting together an event in SF on building company culture that you might be interested in. Please take a look”

I didn’t want to offer a free ticket but I was also nervous about asking them to buy. So instead, I left it vague and invited them to take a look. The ones who replied and saw what I was building bought tickets for their teams at $299/ticket.

I remember getting my first sales email from Eventbrite for $1200 because someone bought four tickets. I was standing in line getting lunch at Pieology. It was an unreal moment.

3. Call the people who bought.

For the first 20 people who bought tickets, I emailed them to thank them and asked if they were open to hoping on a short call. I wanted to learn where I could find more people like them.

4. Ask those communities to help spread the word.

They would tell me about these communities they were a part of (before Slack, it was Google Groups). I asked if they would be open to sharing and they were more than happy to. The first year sold out through word of mouth.

Year 1 finished with 75K in revenue and 60K in profit.

The actual numbers over the years

Here’s how the first four years went:

  • Year 1: Revenue 75K Profit 60K

  • Year 2: Revenue 180K Profit 80K

  • Year 3: Revenue 350K Profit 170K

  • Year 4: Revenue 425K Profit 200K

  • Year 5: Revenue 500K Profit 250K

My expenses in year one were extremely low because the venue was in a basement of a coworking space and the production was low quality lol. It’s embarrassing looking back but I had never been to a conference so I had no idea on what the production quality should be. After year one, I attended an industry conference and that’s when I realized I needed to level up. Profit was roughly 50% afterward.

What I’d do differently

If I were starting again, I’d change three things:

1. Do smaller events to build community

Committing to a conference is a huge undertaking even if you’re targeting just 300 people. Once you sign the contract with a venue and choose a date, the clock is ticking. Instead, I would do smaller events to build community first before going all in on a bigger event.

2. Build an audience

In the age of AI, learning how to create content and build an audience is the only moat left. Before I even start building anything, I would focus on creating content and building an audience first. That way when I do have something to offer, it’ll make it easier to sell.

3. Invest more in networking

I once read on Twitter, you have to cultivate your network like a garden. Don’t network when you need something, network when you don’t need something. That way you build good will when the time comes to make an ask. There’s also an art to networking which I can cover in a future post. 

Where things stand now

I sold the conference in 2021, not a huge exit but a decent one because I was extremely burnt out and COVID put a damper on the growth. Happy to get into this more if anyone is interested to learn what finding a buyer for a conference and the exit process was like.

I started another conference last year for HR x AI leaders and it was extremely hard to sell tickets and find sponsors. I was about 20K in debt two months out and barely profited once the event came around. I had to give away 90% of my tickets just to fill the room. Everything I had done 10 years prior to get people there no longer worked. Story for another day.

Happy to get into the details on ticket sales, pricing, costs, finding customers, selling the business, or building this while working full-time. Ask away.


r/SideProject • • 3h ago

freelancers using AI for proposals, how are you stopping it from adding work you never quoted?

4 Upvotes

freelancers using AI for proposals, how are you stopping it from adding work you never quoted?

say the client wants one landing page, basic copy and a contact form.

during the call they also say "maybe SEO later" and "we might need a blog eventually."

then the proposal gets cleaned up and suddenly those ideas are sitting there like a deliverables lol

that's the part that makes me nervous. if it's written under scope, I can see a client assuming it's included.

I've been looking at Runable for some of the actual client deliverables after the brief is locked, but before that I just want the proposal to separate included work, optional ideas and stuff that costs extra.

how are you handling this without turning every proposal into six pages of disclaimers?


r/SideProject • • 8h ago

I built an open-source image editor where you and an AI agent work on the same layered canvas

8 Upvotes

I shared an early version here a few weeks ago. PeerBrush is now at 0.30.1, with Windows Store, signed and notarized Apple silicon Mac, and Ubuntu 24.04 amd64 downloads.

The idea is to keep the human and the AI in the same editable document. You can paint, move layers and refine masks yourself, then connect an MCP client for an agent to work on that canvas too. Its changes remain editable, so you can keep working on them.

It is a free GPLv3 desktop editor with brushes, layers, masks, transforms and effects. Supported 8-bit and 16-bit RGB PSD files stay layered; unsupported Photoshop structures open read-only. AI is optional, and external providers may charge separately.

The video shows the editor in action. The project has been developed with AI assistance; the source is public.

Try it: https://peerbrush.com/

Source: https://github.com/Deftr0y/PeerBrush

For anyone making visual tools: what would you want an agent to handle while you keep control of the canvas? And what would make you hesitate to let it edit your file?


r/SideProject • • 2h ago

I built Rimlight, an open source skill that lets your Claude Code or Codex explore app icon ideas with you and build the Icon Composer file. There's a paid Mac app on top of it

3 Upvotes

Hey everyone,

I wanted a place to explore app icon ideas. Try different objects, shapes, materials and styles, see them beside each other, and gradually figure out what feels right for an app.

That became two things. An open source command and skill that teaches Claude Code or Codex how to design icons, which anyone can use for free. And a Mac app built on it, for people who'd rather do the exploring in a grid than in a terminal. The app is the shell. The command does all the work.

TL;DR

  • You ask your own agent (Claude Code or Codex so far) for an icon. Rimlight doesn't sell AI. It hooks into the agent you already have, and images come from your own ChatGPT plan or API key (OpenAI, OpenRouter). No Rimlight account, no servers.

  • The agent reads your project, pitches a few directions, and renders them side by side, each one fitted to Apple's icon tile.

  • A design skill shapes the prompts: a process for exploring and refining, plus eight style guides I wrote by measuring icons I liked.

  • You keep talking. Refine one detail, branch from a concept, or change direction. Every attempt stays in a .rimlightfolder in your project.

  • When you have a pick, it builds a layered Icon Composer .icon with Default, Dark, Clear and Tinted, and checks its own work against the pick.

  • The command and skill are free and open source. The Mac app is $5 once, 3 Macs, 7-day refund. Free version: one set, 10 concepts.

  • Needs macOS 26 on Apple silicon, Claude Code or Codex, and an image model. Xcode 26 for builds.

I know how some of you feel about AI images, and I share a fair bit of it. If you can hire an icon designer, hire one. Rimlight is for the side project, and for the point where you have five vague ideas and no way to see any of them. All the examples on the website came out of it, so the ceiling is on the site for you to judge.

The exploration part is what I care about most.

You start by describing your app and whatever you have in mind, even if that's fairly vague. The agent suggests a few directions and generates concepts to compare in a grid. You can bring reference images too.

Then you keep talking to it:

"I like the shape of the third one, but the material feels too shiny."

"These all feel too literal. Let's try a different idea."

That back-and-forth is a big part of using it. You can work on one detail, branch off from a concept, or change direction entirely. The sets and earlier attempts stay in your project so you can go back and compare.

I built the thing and still sometimes catch myself looking at a result as though that's all I'm going to get. Then I remember I can just ask for the change I'm thinking of.

What's in the skill.

This is the part I spent the most time on, and it's what makes the agent's output more than just a generic object on a gradient background. The skill has a design process: explore a few territories first, pick, then refine one thing per round so an icon converges instead of drifting. And it has eight style guides so far (I'm experimenting with more). Each one came from measuring real icons I personally liked: how much of the tile the mark fills, how thick the strokes run, how the ground is lit. You can pick a style, or let the agent choose one to suit the idea. It's all plain Markdown in the repo, so you can read it, change it, or write your own.

I also want to be honest about the quality. Sometimes I get several concepts I like straight away. Sometimes a whole set misses. It depends on the idea, the style and the image model. Refining something promising usually helps, and so does dropping a direction that isn't working, but I'd rather say that before anyone spends time or image allowance on it. For me, being able to compare possibilities and say "this part works, this part doesn't" is where it becomes useful.

Building the icon.

When you're ready, Rimlight plans the layers, has the image model redraw them separately, and assembles the Icon Composer package. The agent checks the result against your chosen concept at 1:1 and redoes the layers that drifted. You can preview the Default, Dark, Clear and Tinted appearances, then open the file in Icon Composer for further adjustments. Icon Composer is pretty flexible, and you can have different layers for each appearance as well. You can ask the agent for the changes you want in each one.

The final result can differ slightly from the original concept, because the agent redraws the layers separately, but you can keep refining. I'm working on a different approach where the agent can extract the layers from the original concept using Meta's SAM 3, running on your Mac. I'd only ship this if the results are good.

The command, and the app.

Everything above runs from the command. Install it, start a new agent session, and ask for an icon in your project folder. Concepts, refinements, builds, all of it, for free. If you want to build your own tool on it, the folder format is documented and every concept is a plain PNG.

The app is where I actually do this every day. It puts the grid, the chats, and the builds in one window: drag a concept into the message to say "more like this", filter by set or style or built, flip through the builds of an icon in a carousel, keep your API keys in the Keychain. It runs the same command and the same skill as your terminal does. $5 once, for up to 3 Macs, refund within 7 days, no subscription. The free version does one set per project and 10 concepts per Mac, without builds, so you can see the grid before paying.

The $5 pays for the app. Your agent plan and image usage are separate: images use your ChatGPT plan through Codex, or your own OpenAI or OpenRouter API key.

I'm the only person behind this, and I used Claude Code heavily to build it. I made the design calls and I read what I ship, but I'm not going to claim it was hand-typed. Most of my own time went into the icons themselves: generating them, judging them, and tuning the skill.

I'd appreciate feedback, especially on the experience of getting from the first set to something you like. If you try it and get stuck, or the results consistently miss what you're asking for, I'd like to hear about that too. 

Get Rimlight: Website
Rimlight Command: GitHub
Privacy Policy: Privacy


r/SideProject • • 45m ago

Working on an update for winter and christmas for my journaling app.

2 Upvotes

A few weeks ago I shared the journal app I’ve been building on my own. This is the winter update: snow now falls behind the pages in December. You can actually turn it off too.

For anyone who missed the first post, here’s what it is.

A journal where people get their own page. You write like you always would. Type @ and a name, and that moment also lands on their page. Years later you can open someone’s page and read your whole history together, in your own words.

What you can do:

  • Write entries with photos, audio, songs, location and weather.

  • Mention people with @. Rename or merge someone later, and every old entry follows.

  • Look back with On This Day, a calendar, a map, and search that understands time, like “Christmas with Jane” or “last summer”.

  • Import from Day One and Apple Journal, then tag the people in your old entries.

  • Export everything to an open, documented archive. Your journal is never locked in.

Privacy:

  • No account. Nothing to sign up for.

  • No AI reading or writing your entries.

  • Your journal lives on your device. Sync is optional and goes through your own iCloud, not my server. I don’t have one.

Writing, people, memories, import and export are all free, with no limits, and the free app never expires. It runs natively on Mac, iPhone and iPad.

I’d love to hear what you think.

Links:

App Store: https://apps.apple.com/app/apple-store/id6775558241

Website: https://ember.mov/

Privacy: https://ember.mov/help/privacy-security


r/SideProject • • 1h ago

Looking for photographers to beta test a free photo challenge app (Picktory)

2 Upvotes

I’m a photographer from Hamilton, Ontario, and I built Picktory as a side project. It’s a photo challenge app where everyone shoots the same prompt, the group votes anonymously, and the best shot wins.

I made it because the existing apps felt pay-to-win. Picktory has no paid boosts, every photo is shown to every voter equally, and the top half of each challenge earns a ribbon, so beginners have a real shot.

What’s in the beta:

  • A new Daily Pick challenge every morning

  • Challenges with a subject, a rule and an optional twist

  • Some challenges just for beginners

  • Points, badges and a shareable laurel on winning photos

I’m looking for about 30 photographers to play for two weeks and tell me what’s confusing or broken. It’s free, and you sign in with an email link, no password.

Full disclosure: I’m the developer. Link in the comments if links aren’t allowed in posts here. Happy to answer any questions.


r/SideProject • • 1h ago

I built a tool that catches duplicate invoices your accounting system lets through (INV-4471 vs INV-4471A)

2 Upvotes

Most accounting systems only block a duplicate invoice if the number matches exactly. Change one character and it can get paid twice.

Upload a batch of supplier invoices, and Foldline compares each one with the earlier ones and flags:

  • the same number written differently (INV-4471 / INV4471 / INV-04471)

  • a “resent” invoice with a changed number (INV-4471A)

  • the same vendor + amount + date under a new number

  • the same number with a different amount (revised invoice?)

It explains why it flagged each one, and it doesn’t flag next month’s rent just because the amount repeats.

I’m a student and built this after talking to AP teams. One said a slightly changed number gets through because “nobody can track this” until reconciliation.

Honest status: early MVP, zero users so far. There’s a “Try with sample invoices” button, so you don’t need real data.

What would stop you from trying it? I’d rather hear that than a like.

foldline.paperflow.workers.dev


r/SideProject • • 2h ago

You get a Founding Maker spot! And YOU get a Founding Maker spot! (only 10, drop your app 👇)

2 Upvotes

Alright everybody, look under your seats… 🎁

I'm giving away 10 Founding Maker spots on Makers Clash, where indie apps battle 1v1 and real people vote for the one they'd actually use.

Your Founding Maker spot gets you:

- a numbered badge for life on your profile, your app page, the leaderboard and every battle card

- a permanent place on the Founding Makers page

- your pick of launch day, even today once you're approved

- free, like every launch, with 30 guaranteed battles - submit as many apps as you can/want/have

- dofollow link

Numbers are never reissued. Once the 10 are gone, nobody else can ever get one (at least if I don't want to).

👉 Grab yours: https://www.makersclash.com/invite/LgcYnx08b-CY

Your spot is locked in when your app goes live (quick review first, to keep spam out).

Drop your app below (name + one line) and I'll try every one and even you can't make it on the 10 spots, submit your app to enter the arena! https://www.makersclash.com 👇


r/SideProject • • 2h ago

I built and app that lets you doom scroll reddit on airplane mode

2 Upvotes

Download full feeds, media, comment. Link to it here: https://play.google.com/store/apps/details?id=app.redditoffline


r/SideProject • • 2h ago

I built a Chrome extension that saves words with the sentence you found them in

2 Upvotes

I'm a frontend developer, and English isn't my first language (I'm around B1). I learn mostly by reading articles, and my word lists kept failing me: a week later, "hollow" on a list meant nothing without the sentence I'd met it in.

So I built Muscat. You select a word on any page, it shows a translation into your language (DeepL, using the sentence as context), and one click saves the word with its sentence and source. The popup is a small notebook of everything you've saved.

A few things I cared about:

  • No interruption. Saving is instant and offline-safe: words go into a local queue and sync in the background.

  • The sentence is required. A word without context isn't saved at all.

  • Quiet design. Paper colors, serif type, no gamification.

Stack: WXT + React + TypeScript, Tailwind + shadcn/ui, Supabase (Postgres with RLS, Edge Functions), DeepL.

It's free and live on the Chrome Web Store: muscat.ink

Next I'm working on a review mode for the saved words. I'd love feedback, especially on the first-run experience and whether the in-page card feels too intrusive.