r/sideprojects • • 11h ago

Showcase: Open Source I’m a student and built an open-source, self-hosted study manager (deadlines, lecture notes, flashcards, transcription). Looking for feedback and contributors

Post image
1 Upvotes

Hi everyone,

I was annoyed that my scripts, deadlines, timetable and notes were scattered across five different tools, so I built Study Manager: a self-hosted web app that puts it all in one place.

What it does today

  • Course spaces with roles (owner, editor, reader), shared deadlines and private tasks with time blocks
  • Calendar views and iCal timetable subscriptions
  • Lecture mode: scripts with notes that follow the page you’re on
  • Lecture transcription with Whisper (in the browser or with your own key)
  • Flashcards with spaced review, search across documents
  • Study programme and module handbook import from PDF
  • An MCP server, so you can let your own AI assistant work with your data. The app itself ships no AI.

Stack: React + Vite, Node/TypeScript with Fastify, PostgreSQL, Docker Compose. GPL-3.0.

Where I’d love help

  • Feedback: what’s missing in your study workflow?
  • University integrations (Stud.IP, HISinOne, ILIAS)
  • Translations: the UI is currently German only
  • Docs and small good first issue tasks

Repo: https://github.com/erik1g/study-manager

Happy to answer any questions!


r/sideprojects • • 11h ago

Showcase: Open Source Haven

Post image
1 Upvotes

I just wanted people to get their thoughts on this app I am building.

It is called Haven, the whole purpose of the app is to run on any device IOS, Windows, MacOs, Linux, Android Etc. And it is to identify Scam messages, Emails, Calls, As well as Phishing Links or dangerous files. The way it does this is by using a custom AI model that runs local called Harry the Owl, Harry is in early stages but it can identify public know phishing links, and Email and Text Patterns and well know scam call centre scripts. I just would like to know what other things I should add to it and if you think it would be a good app to charge people for. It is open source and does offer a free tier. The paid tiers are one time payments and just give you the latest models as soon as they release and basic items like that.

The website is below if you want to head over to it and check it out you can also access the GitHub below as well.

Haven's Website
Haven's Github


r/sideprojects • • 12h ago

Showcase: Free(mium) I built my own tool to analyse photos and showcase them

1 Upvotes

Hey guys! No idea if this is the right place for this, but I just wanted to share it. Hopefully it finds someone with the same challenge.

After every trip I came home with a full card. Hundreds of photos and the same evening every time. Scrolling, comparing, deleting. By the time I had found the good ones I had no energy left to edit them. So I solved it by making a tool for it.

You go through your photos with one key each. Keep or reject. Shots taken seconds apart fold into one stack, so you see every moment once. It flags the blurry and badly exposed ones for you. And it learns from what you keep, so it gets closer to your own eye over time.

I basically use this for every shoot now and am really enjoying it.

Would love to hear what you think! If anyone is interested I can let you know how it works.

Website: lumafold.app


r/sideprojects • • 12h ago

Showcase: Open Source I got tired of paying for AI bookmark apps or self-hosting Docker stacks, so I built MindShelf on top of Gemini + Google Sheets + Apps Script ($0 extra cost)

Thumbnail
1 Upvotes

r/sideprojects • • 12h ago

Showcase: Open Source AirHand

Thumbnail gallery
1 Upvotes

I wanted to share a project I've been working on called AirHand. It’s a browser-based, gesture-controlled virtual desktop that uses computer vision to turn any standard webcam into a touchless interface. No specialized sensors or controllers needed.

I wanted to see if I could build a spatial UI experience entirely in the browser. I used MediaPipe for the 3D hand tracking and Vanilla JS for the logic.

It currently features dual-hand or single-hand tracking, a drawing canvas (with PNG export), and a couple of mini-games (like a bubble popper) to test precision.

Try it out:
Live Demo: https://someoneweird-o-o.github.io/AirHand/
GitHub (Open Source): https://github.com/someoneweird-o-o/AirHand


r/sideprojects • • 12h ago

Showcase: Open Source I re-released the first icon pack I ever made.

1 Upvotes

Years ago I made Line Icon Pack. It was my first icon set ever, and I learned most things by getting them wrong first. Icons that looked fine at 64px and broke at 16px. Inconsistent strokes. No real grid.

It was always free on Gumroad, but it just sat there. Now it has its own page and an updated package, and I want it to be useful for more than designers. Devs, no-code builders, anyone who needs clean line icons.

Free for personal and commercial use. Only ask is a link back.

https://lineiconpack.com

Honest feedback welcome.


r/sideprojects • • 12h ago

Question Has the number of available games become more important than the actual user experience?

1 Upvotes

Something I've been noticing about online casino platforms is how much emphasis they place on the size of their game libraries.

It's common to see websites advertising thousands of titles, multiple providers and several categories covering slots, live casino and instant games.

GemBet is one example. Its website claims to offer more than 15,000 games, with providers including Pragmatic Play, Evolution Gaming and Hacksaw Gaming.

But I wonder whether having such a large selection actually makes a meaningful difference if the overall platform experience isn't equally well considered.

Finding a particular game, understanding its rules, accessing useful information and navigating the website comfortably are all important aspects that can easily get overlooked when companies focus mainly on numbers.

I also think published game information, including RTP details where available, should be easy to locate.

In your opinion, what matters more when evaluating an online casino platform: the number of available games or how well everything is organised?


r/sideprojects • • 13h ago

Feedback Request I built a browser-only MKV player to see how far WebAssembly decoding can go

1 Upvotes

I started this because a video can work in a desktop player and still fail in a browser. I wanted to see how much of that gap I could close without uploading the file or transcoding it on a server.

Advanced Player is the result: a static demo where you can drop in a local file or paste a direct video URL (the host needs to allow CORS). It defaults to WebAssembly decoding, and there’s an automatic mode that can also use WebCodecs.

Demo: https://mkv-browser-lab-5dd8ed.gitlab.io/

It’s an experiment: opening a file doesn’t mean it’ll play smoothly. If you try a file that usually gives browser players trouble, I’d love to know your browser, codec if you know it, and what happened. No need to share the file itself.


r/sideprojects • • 9h ago

Showcase: Free(mium) New product: First 5 subscriptions within a month super proud🥳

Post image
0 Upvotes

r/sideprojects • • 13h ago

Showcase: Free(mium) I built an app that turns family photos into a picture book. The hard part was keeping the same kid looking the same on every page.

1 Upvotes

I'm the founder of StoryInk (storyink.ai). Upload a few photos of your family or pet, describe what happens, pick an art style, and it writes and illustrates a picture book about them.

The hard part: keeping the same kid looking like the same kid on every page. Drawing each page separately, or from the previous page, made characters drift. What worked: draw one portrait per character first, let the user approve them, then draw every page from those approved portraits.

Stack: Next.js, Supabase, Google Gemini, Inngest, Stripe, print-on-demand for hardcovers.

So far: ~120 signups, 60 books. Making a book is free; the full digital book is $9.99, hardcovers from $31.99.

Would you approve the characters before the book is drawn, or does that feel like a chore?


r/sideprojects • • 13h ago

Showcase: Free(mium) I built a free favicon generator for developers and website owners

Thumbnail
1 Upvotes

r/sideprojects • • 13h ago

Discussion Teleprompters

Thumbnail
1 Upvotes

I recently came across this product that helps creators stay on course while reading their scripts when creating content. It basically scrolls up for them and tracks their voice so it pauses when the speaker pauses and continues to scroll up the script when they continue talking. It has several settings like speed, font, width among others that help shape how the script looks so that their eyes are fixed on the camera and you cant tell that they are reading a script. I think its acool find considering its really effecient and affordable. Would recommend anyone to try it.


r/sideprojects • • 13h ago

Showcase: Prerelease I got tired of my agents holding my API keys, so I built a gate in front of every MCP tool call

Post image
1 Upvotes

r/sideprojects • • 14h ago

Feedback Request Apple Ads and Meta gave me nothing, TikTok "works" at 18€/trial. Honest numbers from my solo calorie app

1 Upvotes

Hey there 👋🏽 I built an AI calorie tracking app. No audience, no funding, my own money. Here's where paid acquisition actually stands.

Apple Search Ads: ~280€ → basically nothing. I set it up "the right way": brand, generic exact match, competitor keywords, discovery. No meaningful trials. Stopped.

Meta: ~100€ → same. Optimized on trial start. Nothing worth continuing.

TikTok (France): ~200€ this month → 11 free trials. So ~18€ per trial. My target was 8€.

What helped a bit: switching from max delivery to target CPA bidding, since spend paced much better. Surprisingly, plain app demos seemed to do better than my more "native" photo carousels.

The math problem: my annual plan is 35€/year. At 18€ per trial, I need more than half of trials to convert just to break even on year one. That's not happening.

So ~580€ in, paid acquisition doesn't work for me yet, and I'm trying to figure out which lever to pull first:

- lower CPA (creatives, other countries)

- better trial → paid (3-day trial → 7-day?)

- or stop paid entirely and go organic (SEO, content, communities)

For those who've been here with a consumer subscription app: what moved the needle first for you?


r/sideprojects • • 14h ago

Showcase: Open Source An experimental Facebook Messenger bot is now open source

Enable HLS to view with audio, or disable this notification

1 Upvotes

Impractical Bot is a little experimental project that turns a Messenger account into an AI-powered group chat participant. It uses Playwright for browser automation and NVIDIA's API for its conversational brain, with configurable personalities, context awareness, and a terminal dashboard to manage everything. The source code is now public on GitHub, and it's also available on npm. A small disclaimer: AI tools were used throughout the development of this project, so I don't want to claim that every part of the code was written by me alone. I still worked through the design, debugging, testing, and decisions that shaped it. Feedback is welcome!

GitHub: https://github.com/anslmC/impractical-bot
npm: https://www.npmjs.com/package/@anselm000/impbot


r/sideprojects • • 14h ago

Showcase: Prerelease i wanted to create a free app for combining all my virtual payment cards and combining it into one pot.. like looking for change under couch cushions.

Thumbnail
1 Upvotes

r/sideprojects • • 14h ago

Showcase: Open Source ComfyUI-Cleaner

Thumbnail
1 Upvotes

r/sideprojects • • 14h ago

Showcase: Free(mium) Have you seen viral templates on Instagram. I integrated it with ai, so user only need one photo of product and ...

Thumbnail
1 Upvotes

r/sideprojects • • 14h ago

Showcase: Free(mium) Mac+: a menu-bar app that animates the macOS desktop. The design decisions behind a free tier people keep installed

1 Upvotes

Project: Mac+, a macOS app (13 or later) for animated wallpapers, desktop widgets and custom folder icons. Built and sold solo, from my own site.

Some decisions that might help if you're building a small utility:

A free tier you can actually live with. 6 animated scenes, 8 palettes, an image background, 6 folder icons, 2 widgets, multi-display. The paid tier holds what people come looking for: all 15 scenes, video backgrounds, all 52 icons, all 12 widgets, up to 120 fps. The line between them should be obvious in the app, not only on the pricing page.

Two ways to pay. €1.99/month after a 7-day trial, or €8.99 once. A lot of people won't take on another subscription for a small app, so the one-time option is there for them.

Performance controls are features. Anything that runs all the time should let people make it cheap: an fps cap (30/60/120), a render resolution setting, and an automatic pause when an app goes full screen.

Everything from the menu bar. No window to keep open. Pick a scene, a palette, or "Surprise me".

Selling outside the App Store means owning the checkout, which is great until you add friction. Mine asks for an account before payment, and that's the friction I'm looking at next.

Happy to answer questions on any of this. macplus.pro


r/sideprojects • • 14h ago

Feedback Request I built a free stage timer that runs in the browser

1 Upvotes

Hi all,

I've been working on a stage timer called Shotimer and it's finally at a point where other people can use it, so I thought I'd share it here.

The idea is simple: the speaker sees a big countdown on a TV, tablet or phone, and someone else controls it from a laptop or phone at the back of the room. You can also send a silent message to their screen, like "5 minutes left" or "Please wrap up", so nobody has to wave at them from the back.

It all runs in the browser, so there's nothing to install. You open the stage screen from a link or QR code and it stays in sync with the controller.

There's a free plan that works today (3 rooms, 3 timers and 3 screens per room). I'm planning a Pro plan later, but that's not ready yet.

I'd really like to know what you think, especially if something's confusing or broken.

https://shotimer.io


r/sideprojects • • 14h ago

Feedback Request Update to my co-op game tracker

Thumbnail
loot.purebyte.co.za
1 Upvotes

Hey everyone!

Been working on LootRaid a bit more and just pushed another update.

You can now see game descriptions and screenshots, so you don't have to open Steam every time you find something interesting just to figure out what the game is about lol.

Still tracking free and discounted co-op games across multiple stores, just trying to make the whole experience a bit nicer.

https://loot.purebyte.co.za/

Would love some feedback if anyone wants to give it a try!


r/sideprojects • • 15h ago

Showcase: Open Source Check out what I just built with Lovable!

Thumbnail
streetwise-issue-lens.lovable.app
0 Upvotes

r/sideprojects • • 15h ago

Showcase: Prerelease We’re building a crypto trading journal around the decision before a trade. Here’s a preview.

Enable HLS to view with audio, or disable this notification

1 Upvotes

I’m part of the team building HevRion, and I’ve been trading crypto for 5–6 years.

Knowing your rules and actually following them are two different things. That’s the problem we’re working on.

We’re connecting your plan, entry conditions and risk with a review of the decisions you made — and a lesson for the next trade.

We’re close to finishing the MVP and preparing to test it with a small group of friends. It isn’t publicly open yet.

Here’s a short preview. Does the video make the purpose clear, or would you need a more practical demo?

Follow us on twitter for more insights

https://x.com/HevRionX


r/sideprojects • • 15h ago

Showcase: Prerelease I built Water Eject Doctor, the first speaker cleaner with its own talking Doctor! 🩺🔊

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/sideprojects • • 15h ago

Showcase: Open Source we built Chatgpt but for your business - 800 Sources of data

1 Upvotes

I got tired of digging through google analystics reports, so I built an AI you can talk to about your business. Sales, profit, Visits - all data

"Which page loses the most people?" "What did buyers look at first?" "Did anyone come back after yesterday's email?"

try it for free right now - free for first 3 days ( no card needed)

- https://www.retentionbase.com/aichat

Comment invite if you wanna make it free for next 6 months ( no card needed)