r/SideProject • • Dec 18 '25

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

98 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

645 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 • • 6h ago

I built a little interactive globe for my two boys. Somehow, they became my entire dev team.

Enable HLS to view with audio, or disable this notification

229 Upvotes

I'm just a dad with two curious boys, aged 9 and 6, and absolutely no coding background.

A little while ago, I decided to try vibe coding using Claude Code Opus 5.5. Partly to learn something new, but mostly because I wanted to make my kids' screen time a bit more meaningful.

So I started building an interactive 3D globe where they could explore the world, discover animals, countries, landmarks, and learn a few things along the way.

Honestly, I thought I'd be lucky if they played with it for 15 minutes.
Turns out, I underestimated them.

They started exploring everything, asking questions, and then the feature requests came.
"Dad, why isn't this in the game?"
"Can you make it do this?"
"This would be SO much better if..."

So now, my two boys are basically the lead testers, and I've been adding features and fixing things based on their feedback almost every day.

It's still very much a work in progress. Plenty of bugs, missing features, and things I want to improve.

But watching them genuinely enjoy exploring the world, rather than just mindlessly staring at a screen, has been pretty rewarding.

And it got me thinking. If my kids enjoy it this much, maybe other kids would too.

So I decided to share it with everyone.

It's called My Earth Toy, and it's completely free.

https://myearthtoy.com/

You can try it without an account, or sign up for the full experience.

If you have curious little ones (physically or internally), I'd love for you to try it together. Please share your feedback; I'd appreciate hearing it.

Thank you for checking it out!


r/SideProject • • 2h ago

Drop your side project. I'll turn a few into free promo videos.

12 Upvotes

Last time I did this, I got way more responses than I expected, so I figured I'd give it another shot.

I'm building a tool that turns websites, products, and ideas into custom motion videos.

Still experimenting with it, and honestly, working on real projects is way more interesting than making random demos.

So if you're building something, drop it below.

Could be an app, website, online store, game, physical product, or literally anything else.

I'll pick a few interesting ones and make a free 15–30 second promo video for each.

No signup, no payment, no catch.

Just looking to create some cool stuff and get feedback on the results.

Drop your link 👇


r/SideProject • • 14h ago

I built a website that helps you find an Open Source alternative for nearly any app

Enable HLS to view with audio, or disable this notification

95 Upvotes

There is over 15 categories and over 500 free and open source apps to choose from all in one place!


r/SideProject • • 9h ago

I vibe-coded a GTA-style open-world game that runs in the browser (alpha, feedback welcome)

21 Upvotes

Hey, I'm Louis, 18. For the past while I've been building a GTA-inspired sandbox game that runs entirely in the browser, no download. It's an alpha, so it's rough in places, but it's somewhat playable.

Play it here: https://wta.lou15.com

What's in it: an old-town map, driving, and a city to wander around. Still working on more.

I built it with Opus 5.5 using Claude Code besides school, so I'd love to know what feels off, what breaks, and what you'd add next. Any feedback is welcome, even a one-liner.

https://reddit.com/link/1x70rmy/video/r7ia5jqgwpvh1/player


r/SideProject • • 13h ago

I built an app that converts any text into high-quality audio. It works with PDFs, blog posts, Substack and Medium links, and even photos of text.

43 Upvotes

I’m excited to share a project I’ve been working on over the past few months!

It’s a mobile app that turns any text into high-quality audio. Whether it’s a webpage, a Substack or Medium article, a PDF, or just copied text—it converts it into clear, natural-sounding speech. You can listen to it like a podcast or audiobook, even with the app running in the background.

The app is privacy-friendly and doesn’t request any permissions by default. It only asks for access if you choose to share files from your device for audio conversion.

You can also take or upload a photo of any text, and the app will extract and read it aloud.

- React Native (expo)
- NodeJS, react (web)
- Framer Landing

The app is called Frateca. You can find it on Google Play and the App Store. I also working on web vesion, it's already live.

Free iPhone app
Free Android app on Google Play
Free web version, works in any browser (on desktop or laptop).
Free web extension.

Thanks for your support, I’d love to hear what you think!


r/SideProject • • 3h ago

Music TV died, so I built my own (207k music videos, 98 channels so far)

Enable HLS to view with audio, or disable this notification

7 Upvotes

honestly i find it so hard to find new music clips. searching for individuals songs sucks, and youtube just keeps putting me in the same loop of the same stuff over and over.

i missed when music tv just played stuff and you’d stumble onto something new, so i built my own. it’s called NOORwave and it turns the music videos on tidal into nonstop channels. 98 so far, 207k songs and growing, everything from 90s and grunge to hip hop and late night stuff. you hit play and it just keeps going.

there’s also a map thing (Atlas) that jumps you from artist to artist, which is how i’ve found most of my new favourites lately.

right now it only works with tidal, so you’ll need an account. more services coming later.

it’s free on windows and linux at noorwave.app. would love feedback as its still in development

heads up if you try it: you’ll need a tidal account, and connect last.fm too if you can, it makes the channels way better. it’ll look a bit bare for the first few days while it indexes your videos and builds the tags, so give it a bit before you judge it.

BSC :)


r/SideProject • • 14h ago

What are you building right now? Drop your project 👇

44 Upvotes

I'm curious to see what people are building right now.

Drop your side project name below and give me a one-line description of what it does.

I'll check out as many as I can. 👇 Check mine too🤞🏻


r/SideProject • • 1h ago

We started building our first product after work. Two days ago, we finally launched it. Now comes the hard part.

• Upvotes

Hey everyone!

A while ago, a friend and I decided we wanted to build something of our own outside our regular jobs.

He's a developer, I'm a UX designer, and neither of us had ever launched a product before. We just wanted to see if we could take an idea, actually build it, and get it out into the world. We decided to build appointment scheduling software for small service businesses.

Why? Well, it seemed like something the two of us could realistically build alongside our full-time jobs. We also wanted to offer smaller businesses something affordable, simple to use, and with fewer limitations than some of the existing tools.

That's how Calenvio started.

Along the way, three friends joined us, and suddenly our little side project became a team of five.

And two days ago, we finally launched our first product!

It's called Calenvio (https://calenvio.com/), and it helps small businesses manage appointments, clients, staff, services, and email reminders in one place.

We're very aware that we're entering a market with a ton of established competitors. We're not pretending we've invented something revolutionary. We just wanted to build something useful and hopefully offer a good alternative.

We have a clear product roadmap and plenty of ideas for what to build next.

But now comes the part we really didn't know much about: getting our first customers.

We've spent the last couple of days trying to figure out email outreach, who we can legally contact, how to approach potential customers, and how to actually communicate what we've built.

We've also set up Facebook, Instagram, and LinkedIn pages. We have a younger colleague helping us with marketing, but we're all pretty new to this.

It's funny how much time you spend thinking about features, bugs, design, and getting everything ready for launch. And then you finally launch and realize that nobody knows your product exists.

So here we are. Five people, our first launched product, zero marketing experience, and a whole new set of challenges ahead.

Now we're trying to figure out how to get that very first customer.

For those of you who've been through this, what actually worked for you in the beginning? How did you find your first customers when nobody knew who you were?

Would love to hear your experiences, especially from people who started with zero audience.

Thanks for reading!


r/SideProject • • 3h ago

I made a freebie website — would love some feedback

4 Upvotes

I’ve been working on a freebie website called Fweebies that collects genuinely free stuff like samples, birthday freebies, pet stuff, museum passes, etc. This is simply a passion project of mine since I love finding freebies.

I’m not a web developer, so I’ve been using Claude Code to help me build it. I know AI-built sites can sometimes have a certain look, so I’m curious if anything about mine feels too AI-made or generic.

I still want it to feel colorful and a little playful because that’s more my personality, so I don’t want to turn it into another super minimal black-and-white website.

I’ve been trying to make smaller changes instead — flatter icons, less overly polished copy, cleaner cards, more obvious verification dates, and keeping the piggy bank as the main branding.

Would love any feedback on the design or overall feel. Thank you.

fweebies.com


r/SideProject • • 12m ago

I'm building "2ools"

Thumbnail 2ools.pages.dev
• Upvotes

Hey guys , I'm building a utility suite called "2ools", you'll find many tools you may need for your everyday task. Its completely free right now. Try it out , give me feedback and also tell me if you have any suggestions on how to monetize stuff or should I continue free 😅

Thank you guys!

note: Its still under development :)


r/SideProject • • 6h ago

Building a product in 2026: feature overload vs keeping it simple

6 Upvotes

How do you draw the line between adding every feature users ask for versus keeping the core product clean and focused? Would love to know how other early stage builders handle this .


r/SideProject • • 13h ago

My side project has now read 11 million news articles. Here's what the world is writing about right now

22 Upvotes

Solo project, built nights and weekends: CLSTR reads 100k+ news articles a day from 40k+ sources, figures out which ones cover the same event, and squashes them into one item. Related events get chained into "situations" with timelines, so you can see how a story developed over weeks instead of re-reading the same headline 20 times.

A month after my last update here, two new things:

First, a map: which countries the world's newsrooms are writing about, refreshed every ten minutes, with a permanent link per hour. Right now it's 2,660 across 160 countries in the last three hours. clstr.news/world

Second, the stats at 164 days and 11,079,667 articles, measured again:

  • 12:1 - articles written per thing that actually happened. Still mostly echo.
  • 4 in 10 events never get a second day of coverage. Only 1.2% keep growing past day 3.
  • One world leader shows up in ~84 new events every single day, more than the next five most-covered people combined.
  • Only 0.08% of events rate as "exceptional". The mundane middle is where the news lives.

All the charts: clstr.news/observatory

About CLSTR: there's a free API and MCP server your agents can use (docs in clstr.news/developers)


r/SideProject • • 36m ago

AI can write my guitar app. I still can't tell whether a fingering is bad or I'm just bad at playing it.

• Upvotes

I'm a programmer, a hobby guitarist, and apparently now someone who needs to relearn music to debug an app.

I'm building Art Guitar. I had some music education a long time ago, but I've forgotten most of it. So I've been using AI to fill in the gaps as I build.

Guitar fingerings are where this gets awkward. I can't comfortably read one and play it on sight. Even something reasonable can take me hours of repetition before my fingers cooperate.

So when I struggle with something the app produces, what have I actually learned? Is the fingering awkward? Is it fine for an experienced player? Or do I just need more practice?

With a tracker, I can check whether a total is correct. Here, a result can pass the checks I know how to write and still be something a guitarist would never choose to play. Asking AI to review it leaves me needing enough expertise to judge that answer too.

That's the part of “you can build anything with AI” I'm struggling with. I can build more than I can confidently evaluate.

I'm in my 30s. I wanted to build an app around a hobby, and now I'm wondering how much of that hobby I need to master before I can trust what I'm shipping.

If you've built outside your expertise, how did you handle this? Learn the field yourself, work with an expert, or narrow the product to what you could actually verify?


r/SideProject • • 17h ago

I built a tinnitus app that cuts a notch at your exact pitch. Six weeks on Play: ~330 installs, 1 sale, and almost none of it from search

40 Upvotes

I have tinnitus. Every app I tried was a folder of white-noise MP3s with a timer, and none of them cared that my ringing has a specific pitch. So I built one that does. Today I shipped 2.0.0, a full redesign, so it felt like a good moment to share the numbers.

**How it works**

- **sylence.app** has a pitch test that runs in the browser: one sine oscillator and a slider. You move the tone until it sits on your ringing. Nothing is uploaded; the page's CSP is `connect-src 'none'`, so it can't phone home even if I wanted it to. Then it plays noise with a notch cut at your pitch, next to the same noise without it.

- **The Android app** (Flutter) takes that number and builds every sound on the device with a notch at your pitch (two cascaded RBJ biquads): noise colours synthesised in Dart, plus 31 real recordings (rain, fan, ocean, city, piano...) that get notched in a background isolate and layered, up to five at once. No account. Your pitch and diary stay on the phone. The only network calls are Play billing (RevenueCat, which also carries a few anonymous progress markers, each named in the privacy policy) and a promo-code check if you type one.

- The player never takes audio focus, so it sits under YouTube, podcasts and calls instead of pausing them.

**The numbers, six weeks in**

- ~330 installs; 239 still have it.

- 1 sale: Lifetime, from someone who used the free version for 13 days first. No subscriptions yet.

- About two thirds of all installs came on three days, when Facebook reels I posted by hand took off (the biggest reached 57k views). The same kind of clips posted on a schedule through the API got 0 to 5 views each.

- 57% of people who open the Play listing install. Search sends almost nobody: I'm not in the top 30 for any tinnitus keyword, and with no public rating yet I don't expect to be.

**What I'd do differently**

- Ship the browser test first. It needs nothing, so it's what people actually try, and the app converts better behind it.

- The name. "Sylence" sounds exactly like "silence", so people who hear it in a video search the wrong word. I now spell it on screen every time.

- Post by hand. Everything scheduled was close to invisible; the hand-posted reels carried the whole launch.

**Honest bit:** the evidence on notched sound is mixed. A 2010 study looked promising, the larger 2016 trial missed its main outcomes, and a 2018 Cochrane review couldn't show sound therapy in general beats a placebo. The site lays all of it out. It's masking and relief, not a treatment. Masking is free (noise plus one of rain, fan or ocean) and your first listen includes the notch; after that the notch is Pro, with a 7-day free trial on the yearly plan.

Two questions for people who've been here: how did you get your first real search traffic on Play, and how did you get your first ratings without nagging people? Happy to go into the DSP or the Flutter audio side too.

Site: https://sylence.app

Play: https://play.google.com/store/apps/details?id=com.geekbug.sylence&referrer=utm_source%3Dreddit%26utm_medium%3Dcommunity%26utm_campaign%3Dsideproject


r/SideProject • • 7h ago

Had an idea for air-gapped file transfer, broke 32+ Mbps

Thumbnail
youtube.com
6 Upvotes

Hi everyone! I was looking at optical file transfer and saw that Decimen was rather ineffective. Firstly, it's QR-based system really seemed to be designed for paper, where binary design is necessary to prevent ink smudging. On a screen, binary is ineffecient, although luminance makes sense. I looked at a lot of research papers and eventually found this:I saw that OFDM was the logical improvement off QR codes, as it used actual signal processing and luminance instead of binary black-and-white QR. So I decided to base my system off FOCUS. For fast decoding, I also wanted it to be GPU based rather than CPU based, and to deal with frame desync well.

https://vs.inf.ethz.ch/publ/papers/soeroesg-mobisys2016-Focus.pdf After that, I stripped the FOCUS finders (the original finders were ugly and wasted a lot of space) and came up with a custom, compact ring. the ring has around 15 bits of information distributed via Reed Solomon along the giant ring. A GPU can easily decode the ring's RS it by brute forcing the maximum likelihood of each of the 32,768 codewords.

To balance between range and maximizing speed, i created 4 different ring sizes; 32, 64, 128, and 256. Initially I wanted to stick with the browser; however, the browser is woefully inefficient in webcam tuning. After maxing the settings, we were still at 700 KB/s; better than Decimen but hardly a knockout blow. I couldn't switch to 60fps without it oscillating wildly between 1.3 MB/s to 0 MB/s when out of phase. So I decided to focus on a native android instead. LIZARD is a format; decoders can choose how to decode it.

A weak web decoder doesn't prevent me from making a strong native decoder; the format is the same, while a fountain code called Wirehair allows slow and fast speeds to both exist. Initially, Claude tried to port the OpenCV based finder to Vulkan. Branchy work is not great on a GPU, which struggles with warp divergence, so I scrapped that. However, AI inference is perfect for a GPU. As I had an RTX 4090, I asked it to make a generator, open pytorch, and train a custom, 50k parameter AI finder that uses the grayscale image and finds four corners. The CPU based OpenCV finder helped create training frames solutions for the GPU, which was given high levels of noise and perspective distortion in order to make it harder to detect than phones. I kept training it till the GPU version defeated the CPU in finding accuracy. After a few hours, had fully trained a custom 3-layer CNN that found the code easily in 1.5 ms on the GPU.

Next, I faced a massive issue: camera/frame desync. This was the bane of optical camera communication, with many resarch papers trying to defeat this with barcodes. The difference between my code and a QR: half of a FOCUS image can decode, meaning that if part of another frame was captures, some of it could decode. Additionally, android's native Camera2 API allows you to defeat this problem completely. it allows you to control the delays between frames. As a result, I decided to embed pilot signals in the image. Every four frames, it cycles through these four pilots.

0 0
1 0
0 1
1 1

This created a way to estimate how much of the last frame and future frame was on it. As it had two variables and two unknown frames, it was solvable; as a result, the camera knew how far off it was each frame. Then, it was able to adjust the time accordingly, keeping the rates stable at 60FPS. Voila! I had solved the hardest problem in OCC.

Speed: 0.7→1.4-1.6 MB/s

i returned an idea that I scrapped on web due to lag; 2:1 multiplexing. there is no reason why 2 square codes wouldn't store more; 1920x960 is far better than 1080x1080 in size. The change i did that made it viable; I did not try for a complex 2:1 mode, but simply multiplexed two frames side by side; two 960x960 squares. At this point the improvement of LIZARD went smoothly.

Speed: 0.4-1.6→2.1 MB/s

There were three final levers, but they were mundane. Firstly, I disabled the ISP edge enhancement and other cosmetic optimizations that were terrible for keeping signal. Then, i made the error correction levels higher for outer frequencies and lower for inner frequencies. I also added another LDPC rate. After that, I replaced the 96-module ring with the 256-module ring. That massively increased the area of signal. I used random old school monitors and they still got a similar rate. What phone did I use? S26 ultra. 1.5x zoom . 105 degree lens. 1080p, 60fps. it seems like the lens settings were far more influential than any monitor i used.I hope you liked my system! lmk what your thoughts are.

Speed: 2.1→4.1 MB/s

Note: the high speeds only exist reliably on Android.
Try it here!: https://fosslabs.dev/


r/SideProject • • 1h ago

I’m thinking of offering a hosted OpenTodo for free, with every feature and no subscription. Weird idea?

• Upvotes

I’m having so much fun building OpenTodo. Honestly, I wanted something like it for a long time: a task app that’s completely free, open source, and runs on my own server, where nobody can paywall my tasks or shut the app down.

Self-hosting stays at the heart of it. That won’t change.

But I keep coming back to a slightly weird idea. Not everyone has a server, or wants one. Plenty of open-source projects offer a hosted version, but almost always as the paid part. I’d like to offer one too, but for free:

  • every feature, with no “Pro” tier,
  • no subscription,
  • the same code you can run yourself, so you can export your tasks and move to your own server at any time,
  • end-to-end encryption available, as it already is when you self-host.

The obvious question is who pays for the servers. I can personally pay for the first 100-200 users probably, but then my first thought is donations, with the running costs published openly so everyone can see what it takes.
But I’m honestly not sure that’s enough, and I don’t want to make a promise I can’t keep.

What I’m unsure about:

  • What if donations don’t cover it? Would a waiting list or storage limits be fair, as long as every feature stays?
  • Trust. Would you put your tasks on a free service run by one person? What would you need: a promise of plenty of notice and a full export if it ever closes, encryption, something else?
  • Attachments, webhooks and email to task are what spammers love on free services. Would stricter limits on those be acceptable?

So, what do you think?

Do you know projects that did this well, or that got it badly wrong?

Nothing is decided. If your answer is “keep it self-hosted and don’t spread yourself thin”, I’d like to hear that too.

If you haven’t seen OpenTodo yet: website - demo (no sign-up) · GitHub


r/SideProject • • 1h ago

I built a job board for Reddit's hiring subs that throws out the ~75% of posts that aren't actually jobs

• Upvotes

On subs like r/forhire, r/slavelabour and r/DesignJobs, about 3 in 4 posts are people advertising their own services or spam. The real jobs are in there, but you scroll past a lot to find them, and a fair number of what's left are scams.

So I made Only Hiring: https://onlyhiring.hassandev.me

How it works:

A scheduled job pulls new posts from about 19 hiring subreddits. Anything tagged [For Hire] or [Offer] gets dropped before any LLM call, which costs nothing and catches a lot of the noise. An LLM reads the rest and decides whether someone is actually hiring. For the ones that are, it writes a short summary and pulls out the pay, role, work mode, location and skills. It also gives each post a scam score from 0 to 1, based on signs like upfront fees, Telegram-only contact, requests to rent your account and payment in crypto. Posts at 0.4 or higher get a warning, and at 0.6 or higher they're hidden unless you choose to see them. Reposts are collapsed into one listing.

The site is Next.js on Vercel, reading from a Neon Postgres table through a role that can only SELECT. The dataset is small enough that filtering and search run in the browser, and the filters are kept in the URL so you can share a filtered view.

I made a couple of choices on purpose. I don't store post bodies; you get my summary and a link back to Reddit, which is where you apply. And there are no accounts or analytics at all. If you mark a job as applied, that's saved in your browser's localStorage and nowhere else.

What isn't great yet: Many job posts don't share budgets or salaries, so it's hard to filter job posts with price. This is a problem with the people posting vague jobs, but I wonder if I could fix this better on my end too. Also, deleted Reddit posts can also stay listed for a while before they drop off.

The website code is open source: https://github.com/hassanaziz0012/only-hiring. The scraper and grader live in a separate private repo.

I'd like feedback on two things: whether each listing tells you enough to decide if a job is worth opening, and whether the scam warnings feel useful or just noisy.


r/SideProject • • 1h ago

I turned a short motion-design animation into a playable record. The tiny roller skater is the needle.

Enable HLS to view with audio, or disable this notification

• Upvotes

A French motion designer, Bénédict Aubry, posted a short animation called "Roller" for Motiontober: a tiny roller skater riding a spinning pink record. People in the comments kept asking where they could play it, so I asked him if I could make a playable version. He said yes, and later sent me the original music too.

Play it here: https://groove-skater.vercel.app/

What you can do:

- Drag the skater (or use WASD) onto the grooves and the song plays from that spot. The outer edge is the start of the song, the inner edge is the end.

- Jump (tap or Space) and the needle lifts, so the music stops while you're in the air.

- Skate along the groove to scratch. Going with the spin slows the music down, and outrunning it plays the song backwards.

- Walk off the record or onto the label and it goes quiet, like a real record.

- The pink buttons are power and 33/45 RPM. A and B switch between the two versions of the artist's track.

- You can also drop in your own song. It stays in your browser.

How it's built: a single HTML file with Canvas 2D and Web Audio, no framework. The song is decoded forward and reversed, and every frame the playback speed comes from how fast the record surface is moving under the skater. To get the look right, I went through the original video frame by frame and measured the camera angle, the colours, and how the skate trails thicken and fade.

All the art direction, motion and music are Bénédict's. I only built the interactive part. His work: https://www.instagram.com/benedict_aubry_pro/

I'd love feedback, especially on how the scratching feels and on how it works on your phone.


r/SideProject • • 1h ago

Built a tool that shows the state of the job market using people

Enable HLS to view with audio, or disable this notification

• Upvotes

Hi folks

After getting laid off in 2025 and looking how many of my friends are being laid off and looking for a job I created a tool that visualizes the state of the job market. This is using data from normal people rather than government stats.

This is free and has no ads. I dont plan to monetize it. Take a look and tell me if useful or crap?

Link: https://howisthejobmarket.com


r/SideProject • • 2h ago

Six years of searching for a cofounder

2 Upvotes

I’ve been looking for a cofounder for the past six years, searching everywhere from Vancouver to Seattle, but I still haven’t found the right person to build with.
It’s frustrating when you want to move forward but can’t find someone who shares your commitment. Anyone else struggling with this? Where did you eventually find your cofounder?


r/SideProject • • 11h ago

3 of us in Vancouver built a car spotting app where every car you snap becomes a collectible card

10 Upvotes

We're three car nerds who kept losing track of the cool stuff we spotted. Camera roll full of random Ferraris and weird old Hiluxes with no way to look back at them.

So we built Burbles. You see a car, snap it, and it turns into a card in your binder with a rarity tier, from Common up to Legendary. There are daily challenges that send you out to find a specific car, and plates get blurred before anything gets shared.

It's live on iOS ("Burbles: Car Stories"). Honest feedback would mean a lot, especially what feels confusing or pointless. Happy to give anyone here a free year of Pro.

What would make you actually open an app like this every day?


r/SideProject • • 2h ago

I built a clipboard manager that feels native to macOS, but with the power features Apple missed (Zero subscription!)

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hey everyone, I’m the independent developer behind Mokopaste.

It feels a bit surreal writing this post. Knowing how many incredible clipboard managers already exist in the community, I couldn't help wondering at first: "Do people really need another one?"

However, ever since it launched on the Mac App Store back at the end of April, Mokopaste has unexpectedly received a lot of love and encouragement from Mac users. As a dev who has been building for macOS for years, I wanted to create a tool based purely on real, high-efficiency workflows—completely bloat-free and driven entirely by the keyboard.

Following the community's latest PCP guidelines, here is a quick rundown:

1. Problem

Most clipboard tools out there are either bloated with high memory usage or just clunky to use. When coding or writing every day, we usually run into these annoying little friction points:

  • Copying a bunch of random fragments and feeling like you're hunting for a needle in a haystack when you need them back.
  • Needing to switch back and forth across different windows just to chain-paste multiple items.
  • Copying sensitive info and constantly worrying if background apps are secretly logging it.
  • Finally finding what you copied, only to realize you still have to paste it somewhere first just to fix a typo or reformat it.

To scratch my own itch and solve these daily pains, I built Mokopaste — a nimble, privacy-respecting little assistant that stays out of your way and lets you keep your hands glued to the main keyboard.

2. Comparison & Features

If we’re looking at a benchmark, everyone knows Maccy as the go-to champion for lightweight, plain-text utility.

  • How does it compare to Maccy?
    • Maccy is built for ultra-minimalist, pure text and stays super lightweight.
    • Mokopaste keeps that same snappy, native feel while leaning a bit more into heavy productivity and power-user workflows: for instance, you can tag frequently used prompts or code snippets and treat it like your personal snippet library; or, before pasting, you can edit text right inside the preview popup instead of switching windows back and forth. It also handles Finder files, large images, code highlighting, and multi-select batch pasting much more smoothly.
  • Little things that make Mokopaste feel great to use day-to-day:
    • Total Keyboard Flow: Hit a custom global shortcut to summon it, navigate with arrow keys, and hit Enter to paste—your hands never have to touch the mouse.
    • Tags as a Mini Knowledge Base: Keep your prompts, code snippets, and canned replies organized with tags for instant retrieval.
    • Inline Quick Editing: Spot a typo in your history? Edit the text right inside the preview before pasting it out.
    • Rich Previews for Everything: Deeply integrated with Finder. Instantly preview files, code, videos, images, web links, and more at a glance.
    • Instant OCR: Trigger a shortcut to cleanly extract plain text straight out of images.
    • Pin Windows & Pause Collection: Keep the window pinned while coding, or hit pause whenever you're typing passwords or sensitive data for total peace of mind.
    • Batch Queue Pasting: Need to move a bunch of items sequentially? Multi-select to queue them up and paste them out one by one.
    • Zero-Maintenance Cleanup: It automatically clears out expired files and heavy caches so your system stays light forever.
    • Local-First & iCloud Sync: 100% of your data stays locally on your machine—no shady uploads. If you use multiple Macs, optional end-to-end encrypted iCloud sync is built right in.

3. Pricing & Where to Get It

Mokopaste keeps things straightforward with a clean, honest buyout model. No annoying subscription traps, zero hidden in-app purchases:

  • 7-Day Free Trial: All features unlocked, try everything out.
  • Free Tier: Completely free.
  • Pro Tier: Just $6.18 (one-time purchase).

Get your hands on it:

Every line of code and tiny feature in this app was crafted through my own daily development grind. I’d love to hear your honest feedback and ideas—your needs are what drive my updates, so feel free to drop a comment and chat with me anytime!


r/SideProject • • 6h ago

I built analytics where you watch every visit like a video to improve conversion, and see which visitors were bots (53% of global web traffic is bots now)

4 Upvotes

Hi everyone,

I have many years of experience with bot detection, user fingerprinting and analytics, and this is the first time I've turned it into some sort of product. I'd really appreciate honest feedback.

What it does currently:

- Recognises returning visitors, Device fingerprinting
- Shows any visit and user action on a page like a video, with text inputs hidden.
- Gives every visitor a bot score, keeps bots out of your stats, and challenge suspicious ones with a custom captcha.
- Shows which visitor made each Stripe sale.
- Webhook support

Where I think it's useful:

- Conversion: watch where shoppers or new signups get stuck, and fix that step.
- Live support: see what a visitor is doing, so you can offer help.
- Fake traffic and signups: know how much of your traffic is bots, and have tools to stop them and exclude them from analytics.

You can check it out here: https://identuly.com

I'm doing this solo and I don't have much marketing experience, so I'm trying to find out if this kind of product is actually needed, is it useful? and any tips on getting it in front of the right people?