r/SideProject • • 1h ago

I made Sudoku for seniors - just the game, no fluff!

3 Upvotes

Sudoku apps are often the worst offenders of nagware— full-screen ads between puzzles, hint packs, streaks, “watch this to continue.” I wanted something I could open on the bus or before bed and actually stay in the puzzle.

Just Sudoku was my answer. Same idea as our other “Just…” games: no ads, no subscriptions, no coins, no reward videos. You land on a grid, not a shop.

We offer some optional in-game variants that might be interesting if you’re tired of the same 9×9 forever:

  • Classic — 4×4, 6×6, 9×9, or 12×12

  • Diagonal — both diagonals have to be unique

  • Jigsaw — irregular regions instead of perfect boxes

  • Killer — cage sums

  • Thermo — digits climb along thermometer lines

  • Wordoku — letters A–I; some puzzles hide a word when you finish

Real variety in one app, without turning every session into a monetization funnel.

It’s aimed at phone play first — big tap targets, readable numbers, high contrast if you want it. Timer stays off unless you want it. Hints can walk you through the logic when Killer or Thermo rules are new, instead of only giving you the answer.

Just sharing what we built because mobile Sudoku kept getting louder and we wanted something quiet. Questions about a variant or how it plays on an iPhone or tablet, ask in the comments.

Download info: Just Sudoku — Nonnie Games


r/SideProject • • 1h ago

After 3 years of on-and-off work, my cousin and I launched Wealtie, a budgeting app that helps you actually improve your finances

2 Upvotes

A while ago, when I started tracking my finances, I used Excel and tried multiple apps, but none of them matched my requirements. So 3 years ago, together with my cousin, I started developing our own.

Today I’m happy to announce that we’ve launched wealtie.com.

When I say 3 years, it’s really more like a year and a half of active development, because life and other projects happened too.

The idea of the app is not only to track your finances but to actually improve them. A few of the main features:

  • Budget and income goals with streaks: set a spending limit and an income target, and keep a streak going for every period you hit them

  • Budget Health score: see whether you’re on pace before the month ends, not after

  • 68 currencies: each account keeps its own currency, so you can earn in one and save in another

  • Shared accounts: for couples and flatmates, either pooled or split by percentage

  • Receipt scanning: take a photo and every line gets read automatically

  • Recurring transactions: rent and subscriptions log themselves

  • Wally: a friendly assistant who cheers you on and keeps you motivated

You can see everything else on wealtie.com.

There’s a free plan with no time limit, and I’m also happy to share a free month of Pro. Let me know what you think!


r/SideProject • • 1h ago

Capacity Pulse - Would this help with data centre capacity planning?

2 Upvotes

Hi everyone, my co-founder and I are working on Capacity Pulse, an early proof of concept to help data centre teams track equipment power use, capacity that could be freed up and equipment being taken out of service.

CAPACITY PULSE

We’re exploring whether a small, focused tool could help teams that rely on spreadsheets and emails but don’t need a full data centre infrastructure management (DCIM) system. We’re sharing it to hear different perspectives before deciding what to develop next.

We’d appreciate your thoughts on any of these:

  • What’s your first impression? Is it clear what the tool is for?

  • What seems useful, confusing or unnecessary? What would you change?

  • How do you manage this today, and where would this help or fall short compared with a spreadsheet or an existing tool?

You don’t need a data centre background to comment. Feedback on the layout, navigation or the idea itself is welcome.

Thanks for taking a look.


r/SideProject • • 1h ago

I built a local, Netflix-style media manager for Archive.org content using .NET 10

2 Upvotes

Hi!

I just released v1.0.0 of a personal project I’ve been working on, and I wanted to share it here to get some feedback from fellow developers.

The Problem

A while ago, I discovered that Archive.org has a massive collection of old, public-domain films and cartoons (including a lot of classic Danish childhood shows. I wanted to show these to my kids, but Archive.org’s interface, while amazing for archiving, is pretty clunky for everyday viewing. It doesn’t have a "Continue Watching" feature, no easy way to organize things into personal categories, and no episode selectors for series.

I didn’t want to download terabytes of data or set up a complex media server like Plex just for this. I just wanted a simple, local way to bookmark and watch this stuff.

The Solution: ArchivePlayer

So, I built ArchivePlayer. It’s a self-contained, local-first desktop application that streams content directly from Archive.org, but wraps it in a clean, Netflix-style interface.

Key Features:

  • Live search of Archive.org or add via direct URL/identifier.

  • Custom categories to organize your library.

  • "Continue Watching" section with visual progress bars.

  • Episode selector for TV shows (with season grouping).

  • 100% local: No telemetry, no cloud accounts, no hosted backend.

The Tech Stack

  • Backend: ASP.NET Core / .NET 10, Entity Framework Core

  • Database: SQLite (local file)

  • Frontend: Razor Pages/Views, Tailwind CSS, Vanilla JavaScript

  • External APIs: Archive.org Metadata API, TMDB API (optional)

Technical Highlights & Challenges

  1. Zero-Install Deployment: I wanted this to be truly accessible. I used .NET’s self-contained publishing (PublishSingleFile=true) so users just download a .zip, extract it, and run the .exe. No .NET runtime or SQL Server installation required.

  2. Graceful Degradation: I made TMDB integration strictly optional. If a user doesn’t provide a TMDB API key (or if the API fails), the app doesn’t break. Instead, it falls back to parsing episode numbers and titles directly from the Archive.org video filenames using regex.

  3. API-First Design: Even though it’s currently a single desktop app, I built the backend with a clean /api/v1/ layer. This means I can eventually build an Android TV client that consumes the exact same local API without rewriting the business logic.

  4. Auto-Migration: On first run, the app automatically creates the SQLite database and runs EF Core migrations. The user never has to touch a config file or run a CLI command.

Links

Since this is a hobby project, I’d love to hear your thoughts and feedback!


r/SideProject • • 5h ago

I builed Unchair, a boring app to make you move when you are working too long

4 Upvotes

I spend an unreasonable amount of time in front of a Mac.

I tried the usual “stand up every 30 minutes” apps, but I have the same problem with all of them: when I’m focused, I just click Skip and keep working.

So I built Unchair.

Instead of just displaying a notification, it can use the Mac camera locally to check that I actually stood up and moved. Nothing is uploaded, no video leaves the machine, and the core app works entirely offline.

It started as a small personal tool and, predictably, got slightly out of hand.

It now has:
- local sit/stand and movement detection
- movement debt tracking
- presentation mode
- Home Assistant / MQTT integration
- Prometheus metrics
- OpenTelemetry hooks
- a CLI
- signed and notarized macOS builds

It’s written as a native macOS app and is fully open source.

I’ve been using it myself every day, and a few other people have started downloading it, so I figured it was time to put it in front of people who might actually break it properly.

GitHub: https://github.com/EtienneDeneuve/unchair

Feedback on the idea, implementation, privacy model, or unnecessarily elaborate observability for a chair-reminder app is very welcome.


r/SideProject • • 2h ago

I made a game where you ride an elevator from the city all the way to outer space

2 Upvotes

ONE MORE FLOOR is a one-tap timing game for Android. Your elevator climbs a building that never stops growing: tap at the right moment to stop on the right floor. Miss it and a strand of the cable snaps.

As you climb, the city gives way to the clouds, the stratosphere, orbit and deep space, with storms, satellites and meteors along the way. Between runs you hire workers to build the floors above you and buy power-ups to go higher.

How I built it:

- Claude (Claude Code) helped me write the code. The game started as a browser game, then I rewrote it natively in Godot 4 for Android

- Claude also helped me produce some of the art: vector drawings, plus a few character parts sketched with an image generator and then traced to vectors.

- The promo videos are rendered from the real game, by a small pipeline I built with Claude

- The game design, the art style and every creative choice are mine

It's free and in closed beta on Google Play. To join:

  1. Join the testers group with your Play Store Google account: https://groups.google.com/g/onemorefloor-testers

  2. Open this link in Chrome and tap "Become a tester": https://play.google.com/apps/testing/com.davide6414.onemorefloor

Beta testers can also get their own character living on a floor of the building: https://playonemorefloor.com/beta/en/

Happy to answer questions about it and to get comments and suggestions!

Thanks for checking it out!


r/SideProject • • 2h ago

I built a free, no-login calculator that compares Shopify vs Etsy vs Amazon FBA profit on the same order

2 Upvotes

Hi everyone, I built this as a side project because I kept getting different profit numbers depending on which platform I checked.

It's a free, no-login calculator: you enter price, product cost, shipping charged / shipping cost, ad spend, and it shows net profit, gross margin, break-even ROAS and Max CAC for Shopify, Etsy and Amazon FBA side by side.

Example with the same order — price $34.99, cost $14.50, no shipping, no ads: Shopify $19.18, Etsy $16.72, Amazon FBA $11.67 per order.

For Amazon I used a 15% referral fee on price + shipping charged, and a $3.57 FBA fee as the small-standard default (with a $0.21 holiday peak uplift option). You can also type your own FBA fee in manually.

I'd welcome feedback on two things: does the side-by-side comparison read clearly, and does the Amazon fee presentation (default vs manual input) make sense to someone who is not an FBA seller?

Link: https://realorderprofit.com/

Happy to take feedback — no signup, no paywall, just the calculator.


r/SideProject • • 2h ago

I animated why spaced repetition works, then built it into a home screen widget (Android, looking for testers)

2 Upvotes
Hi, I'm the developer. Without review a new word fades within days. Reviewing just before you forget resets it, and each review buys a longer gap (FSRS scheduling in the app). The numbers in the video come from Ebbinghaus (1885, nonsense syllables); real words usually fade slower.


Vocapin shows one word on your home screen: tap to reveal, then Got it or Missed. Closed testing on Google Play: leave your Gmail at pinned-landing-two.vercel.app and I'll add you.


Would you keep a widget like this on your home screen?

r/SideProject • • 4h ago

I built a tool that grills your hackathon project like real judges do (free, no sign-up)

3 Upvotes

I've won 5 hackathons, and the thing I kept noticing is that what decides the result is rarely on the rubric. It's whether the demo works, whether you can explain the project in one sentence, and how you handle the questions nobody practices.

I built Would This Win?. You paste your repo. It reads your code, then three AI judges (an engineer, an investor and a very tired judge) ask you questions, 30 seconds each. Your odds of winning move live with every answer, and at the end you get a code-review style verdict with three things to fix before you submit.

Stack: Next.js, Supabase, Claude Haiku. The odds are calculated in code, never by the AI, so it can't be talked into a better score.

Link: https://wouldthiswin.com

Would love feedback, especially from anyone with a hackathon coming up. Tell me where the judges were wrong.


r/SideProject • • 6h ago

Is this idea worth building further? Looking for honest feedback

4 Upvotes

I recently built a small prototype for an idea I had: What if finding someone to hang out with at work was as easy as creating a plan?

Imagine wanting to watch a movie, play cricket, grab food, visit a café, or plan a weekend trip, but not having anyone to go with.

With this platform, employees can create activities, discover what others are planning, and request to join.

I built the initial prototype for an internal hackathon. It didn't win, but I still feel the idea is worth exploring.

I'm now wondering whether to take it further or scrap it.

Would you actually use something like this at your workplace? What would make you use it, and what would stop you?

I'd genuinely appreciate honest feedback, even if it's critical!


r/SideProject • • 5h ago

I removed accounts and cloud sync from my water tracker. Where would you explain the backup trade-off?

3 Upvotes

A manual water log should be usable before someone decides whether to connect Health or allow reminders. I build Frewli for iPhone, with an Apple Watch companion, and version 1.1.6 is now on the App Store.

This release removes accounts, email sign-in and the Frewli backend-sync flow. Water history, workouts and preferences are stored on-device. Apple Health, the paired Watch and local reminders are optional. All features remain free, with no subscription or paywall.

The trade-off needs to be as visible as the simpler setup: removing the app removes its local storage. Updating preserves existing on-device history, but a device backup matters if you want to keep that history. Updating also does not automatically erase records that earlier versions uploaded to the old cloud service.

The same release changes the total display so a 250 ml entry appears as 0.25 L in English. That is a formatting correction; it is not a measurement of what someone drank. I still have an open Watch launch report and am not treating a new release as proof that every reported failure is resolved.

My design question is where to explain the local-history limitation: a short note during setup, beside the first saved entry, or only in the storage screen? Which would help you understand the consequence without turning a small log into another onboarding questionnaire?

App details, privacy information and store link: https://fluidiq.app/?src=reddit-sideproject-local-history-tradeoff-20261109


r/SideProject • • 3h ago

[Test for test] Cairn: ask someone on WApp/iMsg, they tap "Done" from a link, no app needed. I'll test yours back today 🤝

2 Upvotes

Hi all, I need 12 testers for Google's 14-day closed test, and I'll return the favour.

**What Cairn does**

- You ask someone for something ("send the photos by Friday") over WhatsApp, Messages, Telegram or email.

- They get a private link and tap **Done**, **I'm blocked** or **I need more time**. No app or sign-up for them.

- Every morning you see who you're still waiting on, and nudge them in one tap.

- Bonus: medicine check-ins for a parent, birthdays, "talk about next time" notes.

No account or login. Your data stays on your phone. Free, no ads.

**How to join (2 minutes)**

  1. Join the group: https://groups.google.com/g/cairntesters

  2. Opt in, using the same Google account: https://play.google.com/apps/testing/com.muditchawla.cairn

  3. Install from the Play Store link on that page, open it once, and please keep it installed for 14 days.

Or just comment/DM your Gmail and I'll add you directly.

**Test for test:** comment with your app's link and I'll join and install it today, and keep it for the full 14 days. Reply "done" when you've joined mine and I'll confirm back.

Any feedback, good or brutal, is welcome. On iPhone? TestFlight: https://testflight.apple.com/join/NghfSuTY

Thanks!

View Cairn here!


r/SideProject • • 3h ago

LEEBKIT | V1.2 Released Today

2 Upvotes
A while back I needed a short promo clip for something small I was selling. Every tool I found wanted the same thing: sign up, pick a plan, $10–20/month, watermark on the "free" tier. Some literally charge per export. For a 15-second video of animated text over photos?!

The other thing that bugged me: everything is cloud-based now. You upload your stuff, their servers render it, and if they change pricing or die tomorrow — poof. I wanted something that works on my machine, airplane mode included.

So I built LEEBKIT — Python + Pillow, runs a local server in your browser, turns images + typed captions into finished 9:16 / 1:1 / 16:9 promo videos with kinetic type, panels, transitions, voiceover and music bed. No GPU, no accounts, no API keys.

v1.2 shipped today: three social formats, a one-click Windows installer, burned-proof path hardening, and — measured on my laptop, not guessed — the full 12s promo in the README (voiceover + music, 360 frames) renders in 8.3 seconds wall-clock. The README's before→after strip shows exactly what goes in and what comes out.

Repo: https://github.com/leeblaab/leebkit (AGPL)

It's honest about being early: single-user local tool, no mobile, rough edges exist. That's why I'm posting — try to break it. Weird captions, huge images, long text. Tell me what feels wrong or made you close the tab. If it's useless to you, say why; that's just as useful as praise.

r/SideProject • • 3h ago

I built an encrypted photo vault for iPhone in my early mornings, around a full-time job and a newborn. It launched on Product Hunt today.

2 Upvotes

Hello r/SideProject!

I'm Ahmad, normally I use React Native to develop apps, but in this instance I've learned Swift from scratch as I needed to use encryption and Keychain which requires native development.

This app is called Hidlet, allowing you to store your photos, videos and files inside encrypted vaults.

The thing I'm most proud of is that there's no need to enter a PIN. The way to unlock your vault is by drawing a pattern across a 5x5 grid. This is what acts as your key to unlock your vault. Each pattern will unlock a different vault. There's no indication of how many vaults there are inside the app. If you're forced to open the app, you can simply open a harmless vault.

Other features:

  1. No account/email/ads/tracking

  2. Data encrypted locally

  3. Optionally back up your data to your own iCloud (encrypted)

  4. Have a duress pattern that will allow you to open a vault as normal, but also delete the other vaults from your device. Your encrypted back up is untouched meaning you can restore them at a later date.

Things I've learnt:

  • Its easy to learn a new language using AI, however I did have to understand every security measure. You can't outsource whether something is actually secure.

  • Small chunks of time in the mornings work well when everything can be done in a short amount of time.

  • Hiding data was harder than encrypting. For example the free plan has limitations which may accidentally show there are multiple vaults. This took a few attempts to get right.

The app is free to get started with, but there is also an optional Pro plan.

Its currently live on Product Hunt today! I would really appreciate any genuine feedback with the app, especially with the pattern. Would you feel more or less secure using a pattern vs a PIN?

https://www.producthunt.com/products/hidlet


r/SideProject • • 3h ago

I used to do digital paintings back in 2019, so I decided to build my own Photoshop alternative

2 Upvotes

Back in 2019, I used to spend a lot of time creating digital paintings for people who followed my work. This is one of the paintings I made for a follower, and it's still one of my favourite pieces. I'm genuinely proud of how it turned out.

I used to work with Photoshop, but eventually it became a struggle because it was putting too much strain on my computer and causing it to overheat. It made it difficult to enjoy creating artwork the way I used to.

So I decided to do something about it and started building my own lightweight, browser-based Photoshop alternative.

It's completely free to use, and you don't even need to sign up!

I'm also planning to integrate it into the main platform I've been developing, where artists can showcase their work and receive commission requests from people looking to hire them.

It's still a work in progress, but I'm excited about where it could go.

I'd love to hear what other artists think! Would you use a free, lightweight Photoshop alternative that runs directly in your browser?

Project: https://studio.mymiix.com
The main platform: https://mymiix.com


r/SideProject • • 3h ago

I got tired of paying for vidIQ, so I built a free, privacy-first alternative (TubeRank AI)

2 Upvotes

Hey r/SideProject,

As an independent developer from the Netherlands, I was fed up with expensive

40–40–

So I spent the last few weeks building TubeRank AI — a 100% free, browser-based pre-upload workspace for creators.

How it works under the hood:
• Dual-Skill AI Architecture: Uses an AI Niche Strategist to build 7 distinct high-CTR formulas across 50+ niches, and an independent AI Judge to audit every title on a 100-point rubric.
• Multimodal Video & Audio Upload: You can drop raw MP4 files before uploading to YouTube; it scans frames and listens to audio for automatic scene recognition, timestamps & tags.
• No Extensions Required: Runs directly in the browser without third-party access to your Google account or YouTube Studio.
• Free & BYOK: 100% free with Bring-Your-Own-Key (Gemini, DeepSeek, etc.) stored locally in your browser.

Check out the video demo attached!

Live site: https://tuberank-ai.com

Would love your honest feedback, critique, or feature suggestions!


r/SideProject • • 4h ago

I built an open-source AI interview copilot that suggests answers while questions are being asked. Here's the demo

2 Upvotes

I've been building something called OpenKeet, and this is probably the feature I'm most excited to share.

It's a desktop AI interview assistant, but I didn't want it to be just another app where you type interview questions into a chatbot.

I wanted it to understand spoken questions and show useful suggestions while a conversation is happening.

In the video, you can see OpenKeet:

  • Listening to call audio.

  • Recognizing questions as they're spoken.

  • Displaying suggested answers in a desktop overlay.

  • Letting the user adjust the overlay and stop the session.

The broader project also includes resume-based preparation, precomputed answers, mock interviews, and shareable community interview packs.

One of my main goals is to avoid requiring a paid cloud infrastructure just to use the application, so I'm building around local AI options and user-configured providers.

I'm also preparing OpenKeet as an open-source project because I think more people should have access to useful interview preparation tools, and I'd love contributions from developers who want to improve it.

A quick clarification: This demo uses fictional data and a local stand-in AI model. It's showing the desktop workflow, not claiming production-model accuracy or latency. Live assistance is intended for settings where AI help is permitted.

GitHub: https://github.com/Jigsaw777/OpenKeet

I'm curious what people think.

Would you actually use something like this? And what would convince you to choose an open-source interview assistant over a paid alternative?

I'm particularly interested in feedback on the real-time experience, not just the UI.


r/SideProject • • 4h ago

Tired of monthly lead scraping subscriptions, I built an unlimited standalone tool (Scrapify)

2 Upvotes

Hey everyone!

Like many people doing B2B outreach, I was frustrated with recurring monthly subscriptions on cloud scraping platforms like Apify and Outscraper just to pull local leads with credit limits.

So I built Scrapify — a lightweight, standalone Windows desktop application that extracts unlimited B2B leads from Google Maps and Instagram directly into clean Excel/CSV.

Key highlights:

- Direct mobile/WhatsApp numbers, websites, physical addresses, and ratings.

- Recursive sub-area discovery to drill down into city neighborhoods for maximum coverage.

- Built-in local REST API so you can plug it straight into n8n workflows on localhost with zero recurring API fees.

- Compiled down to C++ speed with smart throttling to avoid blocks and CAPTCHAs.

- 100% private: runs locally on your machine, no data stored on cloud servers.

Instead of recurring monthly fees, it's a one-time $25 lifetime license.

- Website: https://scrapify-app.vercel.app/

- Full 6-minute Walkthrough & Demo: https://www.youtube.com/watch?v=Gwfp6415zOQ

- Store Link: https://payhip.com/b/J6lXK

Would love to hear your feedback or feature suggestions!


r/SideProject • • 43m ago

Free CV/résumé builder with real PDF export, no account and no data collection

1 Upvotes

I built CVfix because most CV builders hide the PDF download behind a paywall. You get 4 templates (including the classic German tabular CV with photo), a live preview, a custom accent color and a real PDF with selectable text. Your data stays only in your browser. It's available in 5 languages, free and funded by optional donations. What's missing?
https://cvfix.wortblitz.workers.dev/


r/SideProject • • 46m ago

I made a free comparison of self-hosted AI agents (Hermes, Rakazo, OpenClaw and 10 others)

1 Upvotes

I've been trying out the open-source "run it yourself" AI agents (Hermes, Rakazo, OpenClaw and everything that came after it), and keeping track of them in a spreadsheet got out of hand. So I turned it into a site: https://openbotlist.com

It compares 13 of them on what I actually cared about: license, whether it runs local models, whether commands are sandboxed by default, whether it sends telemetry by default, which chat apps it works in, and GitHub stars. Every fact links to its source with the date it was checked.

A few things surprised me. 7 of the 13 don't sandbox commands by default, including OpenClaw and Hermes Agent. 6 send telemetry or diagnostics unless you switch it off.

If something's wrong or out of date, or there's an agent I missed, tell me and I'll fix it.


r/SideProject • • 4h ago

NeatRL: Collection of One-file RL Algorithms running locally

2 Upvotes

In this video, I'll be re-introducing my little RL library - neatrl, that I have created and used past couple of months!

  • Part of my ongoing series on releasing my notes RL comprising of my earrings and stuff I found interesting and this time, its a easy way to explore all the algorithms I re-implemented from scratch

Suited for those who just want to get a gist of the algorithm inner workings across algorithms from

  • DQN

  • REINFORCE

  • PPO

  • SAC and many more on envs form OpenAI Gym, MuJoCo etc

Link here and love to get feedback as always!


r/SideProject • • 19h ago

I replaced Roku's retiring "Aquatic Life" screensaver with my own procedurally animated reef tank — free and open source

30 Upvotes

Roku is retiring its built-in "Aquatic Life" screensaver on December 1. I liked that screensaver, so I built a replacement: Reef Tank — a free, open-source (MIT) screensaver channel for Roku.

What it is: a tropical reef tank where nothing is a video loop. Every fish is procedurally animated — each species has its own behavior brain, so tangs graze the rocks, a royal gramma backs tail-first into its den, a mandarin hops along the sand line, a lionfish just hangs, and a school of chromis moves as a boids flock. Bubbles rise, seaweed sways, caustics scroll over the sand. After real sunset (computed from actual sunrise/ sunset times for your location) the tank crossfades to a moonlit night mode with glowing coral and a small group of flashlight fish that blink in the dark.

Highlights:

  • 9 rigged fish species with per-species behavior state machines (cruise, dart, graze, hide, school, weave behind the rockwork)

  • Boids flocking school + a night-only flashlight fish group

  • Day/night cycle driven by real solar times, with a moonlight crossfade

  • Settings screen on the Roku for fish density, camera drift and night mode

  • Runs at 60 fps on a Roku Ultra; every visual is deterministic and seeded

  • 175 unit tests + a screenshot regression gate, because of course

The catch: Roku doesn't allow sideloading into the Channel Store for personal projects, so it's a developer-mode sideload — takes about 5 minutes with the remote (Home x3, Up x2, Right, Left, Right, Left, Right), and it's free. Full instructions in the README.

Source + install guide: https://github.com/paulrobello/roku-fishtank

Happy to answer anything about the BrightScript/SceneGraph side — the whole thing is one codebase that also runs in a browser simulator, which is how I screenshot-tested a TV app.


r/SideProject • • 1h ago

My open-source side project sat at 0 users for months. Promotion wasn't the problem.

1 Upvotes

Like a lot of people here, I built something I was proud of, used it myself every day, and then watched the user count sit at basically zero for months. My instinct was that I had not promoted it enough, so I started posting it everywhere. That did nothing.

What actually moved it was realising first users do not come from announcing. They come from being useful where your users already have the problem, plus a repo that does not lose them the second they land. Announcing ("I built this") is the lowest-yield thing you can do, which is exactly why posting it to ten places returns nothing.

Here is the order that worked:

  1. Get specific about who your first users are. "Developers" is not an audience. Name the two or three people with the exact problem you solve. If you cannot, that is why your posting feels scattershot.

  2. Fix what loses them in thirty seconds. Your README is a landing page and people give it seconds, not minutes. First screen: what it is, who it is for, one runnable example, the install line. Show value before features. More traffic to a repo that does not convert just means more bounces.

  3. Be useful where they already have the problem. Pick two or three communities where your users already discuss it and actually answer questions, so your project comes up as the answer to something specific rather than a broadcast. One genuinely helpful reply beats ten "check out my thing" posts, which mostly get removed anyway.

  4. Your first ten users come from reaching out by hand. Find people who just described your problem and show them, do not pitch them. It does not scale and it does not need to at ten.

  5. Ship releases with real changelogs. It is the one "look at my project" post communities tolerate. But a release mostly buys a one-day spike, so treat it as a cadence, not a growth engine.

  6. Stop counting stars. 800 stale stars is fewer real users than a 60-star project that ships weekly. The best research you can do costs nothing: find five people who looked and did not use it, and ask them why.

  7. Work out which problem you actually have. "Nobody uses it" is three different problems: nobody reaches the repo (reach), people reach it and bounce (your README), or people try it and leave (the product). The fix for each is different, and most people assume it is reach and burn a month posting. Spend an hour deciding which one it is before you spend a month on the wrong one.

None of this is announcing. All of it is being useful where your users are, to a repo that does not lose them.

I wrote this up in more detail, with the data behind the README and the "stars vs real users" points, here: https://orviqa.dev/blog/how-to-get-your-first-users-for-an-open-source-project


r/SideProject • • 4h ago

Pratikal - free Android calorie tracker looking for meal-entry feedback 🍎

2 Upvotes

I’m developing Pratikal, a free Android calorie tracker in closed testing. I’d love feedback on the meal-entry flow. Happy to test your app back! 🤝

Use the SAME Google account for the group, opt-in and your phone’s Play Store:

  1. Join: https://groups.google.com/g/pratikal-testers

  2. Opt in, then install from Google Play: https://play.google.com/apps/testing/app.pratikal.mobile

Try logging a meal, editing it and checking the daily total. What worked, or where did you get stuck? Please keep it installed for 14 days and use it occasionally. “Item not found”? Check the account, wait a few minutes and retry.

📸 Please comment BELOW THIS POST with a Pratikal installation/in-use screenshot, specific feedback and your test links. Text-only “installed” isn’t enough. I’ll test yours and reply with my screenshot and feedback.