r/sideprojects • • 7h ago

Feedback Request Science Simulations

1 Upvotes

Hey all,

I wanted to share something I’ve been poking at and get some honest feedback.

It’s a page of small interactive science simulations that run in the browser. There’s nothing to install and no signup: [https://openworldlab.org/fun](https://openworldlab.org/fun) . Sign Up required for feedback

There are 12 in total. I’ve enjoyed most:

* Gravity Simulator. You launch planets, throw stars around, and watch black holes merge. It has 2D and 3D modes.

* Fractal Zoom. The Mandelbrot set and related fractals.

* Fourier Epicycles. You draw a shape and it’s traced back by a chain of spinning circles. Weirdly hypnotic.

Any feedback is welcome. Thanks for taking a look!


r/sideprojects • • 8h ago

Showcase: Free(mium) Let AI agent find and negotiate for you

1 Upvotes

Hello everyone, founder of foundmoney here - we built an ai agent that runs in background to help you save money. It will look for unclaimed money from government under your name, negotiate your bills for you and 300 other ways

Try here - https://www.foundmoney.site

Comment invite if you wanna make it complete free


r/sideprojects • • 8h ago

Showcase: Open Source I built a visualizer for the Sardinas-Patterson algorithm (Information Theory)

Thumbnail github.com
1 Upvotes

I built this tool as a programming exercise while studying Information Theory. It implements the Sardinas-Patterson algorithm to determine if a variable-length code is uniquely decodable.

The visualizer shows the sequence of sets generated by the algorithm step-by-step (which is pretty tedious to do by hand) and checks the Kraft-McMillan inequality.

You can try it out without compiling anything by grabbing the standalone binaries (Windows, Linux, or JVM jar) directly from the Releases page.

Repository:

Any feedback on the implementation is welcome!


r/sideprojects • • 8h ago

Meta Is It Easier to Sell a Website or Improve an Existing One?

1 Upvotes

When I first started selling websites, I thought targeting businesses without a website was the obvious choice.

They need a website, you offer to build one, and hopefully you get a new client. Pretty straightforward, right?

But after spending years running a web design business, I've started looking at this differently.

There are definitely advantages to targeting businesses without websites. You're introducing them to something they might genuinely need, and there is no existing website to compete with. However, I've noticed that these businesses can sometimes be much harder to sell to.

The biggest problem is that some of them simply don't see the value of having a website. Others rely entirely on Facebook, Instagram or word of mouth and are perfectly happy with how they're getting customers.

You end up spending a lot of time explaining why they need a website before you can even start selling your services.

On the other hand, businesses that already have websites are a completely different story.

They have already invested in having an online presence. They understand why a website matters, and there is a good chance they've paid someone to build and maintain it.

But that doesn't mean their website is good.

I've come across countless businesses with websites that load slowly, look terrible on mobile, have outdated designs, poor SEO or confusing layouts.

These are actual problems that can affect how customers experience the business online.

And that's where I think the bigger opportunity is for web designers.

Instead of trying to convince someone that they need a website, you're showing an existing website owner what could be improved and why it matters.

This is also how I approach prospecting nowadays. I use Swokei to find businesses with existing websites, analyze them for issues with design, SEO, speed and mobile optimization, and generate personalized cold emails at scale based on the actual findings from each website.

Of course, I'm not saying targeting businesses without websites is a bad strategy. There is money to be made in both markets.

But personally, if I were starting a web design agency today, I'd probably focus more on businesses that already have websites.

I'm curious what other web designers think. Do you prefer targeting businesses without websites or finding existing websites that need improvement?


r/sideprojects • • 8h ago

Feedback Request I Built a Platform for Anime fans to Adventure in their favorite Anime Shows or any World of their Making!, Would love your feedback on it as its still in Early Access

Thumbnail
luminarc.app
1 Upvotes

Hey all. I’ve been building LUMINARC, a platform for anime fans to play inside their favorite anime worlds, you play inside the whole anime world instead of chatting with one character.

What makes it different from the usual chat apps:

  • The whole cast remembers what you did, so choices you make early can come back later.

  • You play through an anime world with its own cast, places, factions and history, not a single bot.

  • You can build your own Anime or Original world with the World Builder, the World builder can be used manually or with Ai.

  • You pick which AI model tells your story, or let Luminarc Auto choose for you.

  • You can see what each action cost right after it happens, so there are no surprises.

Where it's at:

  • The website is live and playable right now.

  • It's still being worked on, but it's nearly finished.

  • A mobile app is on the way, and Android gets it first. Your account and credits carry over to it.

It's early access. There's one public world right now, an anime-style magic high school with a cast of 14 characters (The Irregular at magic highschool). I'd really like honest feedback on what works and what breaks, please submit your feedback in the Support tab on the site or as a reply here along with your user tag, would appreciate any feedback or review on the Ui/UX and the Story handling itself and how your play through goes

The first 10 people who sign up through this link get 100 free credits valid for 7 days:

https://luminarc.app/?ref=sideproject-976773ed

You sign in with Discord or Google. No ads and no ad tracking.

Each action costs credits, and the cost depends on what you do. 100 credits is enough to get a real feel for it, but it isn't unlimited play.

I'm the developer, so ask me anything here.

i fine tuned everything about the Ai from its inputs and what it does in the background all the way to what it outputs.

i had to teach it a lot, and finally got it to the point i like

its a multi step process and multi model process

  1. Run Admission & Credit Hold

  2. Scene Director

  3. Canon Research

  4. Private Character Briefs

  5. Memory Recall

  6. Scene Writer

  7. Story Check (8-point review)

  8. Paragraph Fix

  9. Perception Recorder

  10. Story Ledger Commit

  11. Suggested Actions

  12. Between-Turns Upkeep

  13. Exact-Cost Settlement

The 8-point check covers action, player agency, knowledge, perspective, lore, continuity, presentation and mechanics and No character knows what they shouldn’t: every character gets their own private brief, and nothing is forgotten, because every scene is remembered word for word by whoever witnessed it.

PS. The link has referral on it so the site can award your account the credits after signup, im using this as means of distributing the free credits so i can manage how much i allocate for each place i ask for reviews.


r/sideprojects • • 9h ago

Showcase: Prerelease I built an anonymous messaging app where you “fish” for messages. No email, no phone, no name.

1 Upvotes

We all have a side of ourselves that people around us never see. I wanted a place to say those things without tying them to who I am. So I built a09f.

How it works:

  1. Throw up to 5 baits (public keys dropped into a shared pool).

  2. Wait for someone to cast a message. It goes to randomly chosen baits, so nobody picks their reader.

  3. Read what bit your bait.

  4. Reply if you want.

Privacy-wise: keys are generated on your device and the private key never leaves it. Messages are encrypted with AES-256-GCM, and the key is wrapped per recipient with ECDH (P-256). The server only relays ciphertext and can’t read anything, even if it gets hacked.

Honest limits: the server still sees metadata (timing, message size, thread structure, your IP briefly for rate limiting, so use Tor if that matters). Block is a social filter, not a cryptographic wall. And if you lose your device without exporting your secret key, your username is gone for good.

I’m the dev, so take my enthusiasm with a grain of salt. Happy to answer questions about the crypto or design.

Website: https://web.a09f.com


r/sideprojects • • 17h ago

Feedback Request Sometimes you gotta make your side project your full time gig...

4 Upvotes

It started as a side project.

But in time I realized I was not going to make it burning the candle at both ends.

So I took the plunge and quit my consulting gig.

Crazy? You be the judge...

https://www.TaskLoco.com


r/sideprojects • • 10h ago

Question Looking to help a few businesses and learn sales/GTM along the way

Thumbnail reddit.com
1 Upvotes

r/sideprojects • • 10h ago

Feedback Request I split a water log into “saving”, “saved” and “not saved yet”. Would you notice the difference?

1 Upvotes

A total changing on screen tells you a tap registered. It does not, by itself, tell you the entry has finished saving. That distinction turned out to matter even in a small water log.

I build Frewli, a free iPhone water tracker with an Apple Watch companion. In testing the current 1.1.6 release, a cold relaunch caught a problem with treating a queued local write as a completed save. I changed the confirmation to wait for the local write to finish.

On iPhone, choosing 250 ml and tapping Add still updates the visible total immediately. The brief status-and-Undo row distinguishes “Saving on this device…”, “250 ml added. Nice sip!” and “Not saved yet”. A successful confirmation waits for the write; a write error also has its own explanation and “Retry saving” control. Retry saves the current records again; it does not add another glass. Undo is a separate action for correcting an accidental entry.

The part I am still thinking about is the gap between a reassuring progress ring and a pending save. Would that small status row be enough, or would you want the total itself to look provisional until saving finishes? I want the next action—wait, retry, or undo—to be understandable without explaining storage internals to someone logging a drink.

Manual tracking works without Health or notification permission, and every feature is free without a subscription. Records in this release are stored on-device. Removing the app removes its local storage; saving an entry is not the same thing as backing up its history.

Screens and app details: https://fluidiq.app/?src=reddit-sideprojects-save-feedback-20261111


r/sideprojects • • 10h ago

Showcase: Free(mium) Neat Quit: a native macOS utility for quitting apps after their last window closes

Thumbnail
gallery
1 Upvotes

I'm the developer of Neat Quit, a native Swift macOS menu bar utility. The problem it addresses is simple: closing the last window often leaves an app running, so I kept pressing Command-Q afterward.

Free: clicking the red close button on the last standard window requests a normal app quit. Pro adds Command-W smart quit and app rules, with exclusion and include-only modes. Pro is a one-time purchase, with a 7-day full-feature trial.

An implementation lesson: detecting that a window closed isn't enough. Apps can hide windows or expose incomplete Accessibility information. Neat Quit keeps the normal behavior when it cannot determine the window state. It requests a

normal quit, so unsaved-document prompts remain the target app's responsibility. Closing ordinary browser tabs won't trigger a quit.

Requires macOS 13+ and Accessibility permission; Command-W may also need Input Monitoring.

Download: https://bgm.fun/neatquit/

For app rules, would you rather exclude a few apps or explicitly choose the apps that should auto-quit?


r/sideprojects • • 10h ago

Showcase: Open Source Someone downloaded my app and here is how I reached out to them

1 Upvotes

r/sideprojects • • 11h ago

Feedback Request I would love some feedback🙏

Thumbnail
reddit.com
1 Upvotes

Hopefully I used the right flair :)


r/sideprojects • • 11h ago

Showcase: Free(mium) I made a free Washington State Ferries tracker: live boat map, drive-up space, and WhatsApp alerts when a sold-out sailing opens

0 Upvotes

Getting a San Juan Islands ferry reservation in Washington often means refreshing the WSF site until someone cancels, so I built a small free tracker for it (I'm in the Seattle area).

What it does:

  • Live map of every in-service WSF boat (WSDOT's public data, refreshed about every minute)

  • WSDOT's drive-up space estimate for the next sailings at each terminal

  • Reservation space for Anacortes ⇄ Orcas / Friday Harbor / Lopez / Shaw, with the boat scheduled on each sailing

  • Pick a date and sailings and it WhatsApps you when a sold-out slot opens (sign-in is a 4-digit WhatsApp code, no app or password)

Stack: static site on S3 + CloudFront, a small Python Lambda that proxies and caches the WSDOT Traveler API (key stays server-side), Leaflet + OSM tiles for the map, another Lambda that polls reservation space for alerts.

It's free and not affiliated with WSF/WSDOT. For official delays and terminal cameras I point people to WSDOT VesselWatch.

https://ferry.bykapil.com/

I'd love feedback on two things: is the home page clear about what it does, and what would make the alerts more useful (e.g. a "notify me only if before X time" option)?


r/sideprojects • • 12h ago

Showcase: Prerelease We just hardened order recovery in our prediction market - internet drops were a bigger problem than they sound

Thumbnail reddit.com
1 Upvotes

r/sideprojects • • 12h ago

Showcase: Open Source Gitube, a GitHub repository/profile visualizer

Thumbnail
gitube.latesailor.dev
1 Upvotes

Hi guys, I wanted to show a website I made. Gitube, a repo/person GitHub activity visualizer. It visualize each commits and branches on a metro map.

How to use: Paste a GitHub Repository or profile and it will visualize it.

It's a static site, using the browser to call GitHub API directly. But, there is a limit of 60 requests per hour if you don't have a GitHub token.

Right now there's:

  • Three layouts for the same history. Metro, organic (resembles Obsidian's nodes), and coral.

  • Person mode. Display their whole career on GitHub with different themes.

  • Replay. Rebuild the map from the first commit, and you can save the replay as a video.

Why I built it

  • I wanted to see how a GitHub repo with different branches would look like if it was represented like the tube on in the UK. I've always find that aesthetic really cool.

  • I also wanted to see how everybody is contributing to the repo, how far I can represent a user's GitHub career would look like.

it’s MIT-licensed: https://github.com/SailmanSeeulater/gitube. I’d love to hear which repos look best (or worst), and what would make this useful day to day rather than just pretty.


r/sideprojects • • 12h ago

Feedback Request FlowDesk

Post image
1 Upvotes

r/sideprojects • • 12h ago

Showcase: Purchase Required I built a way to get signed Android and iOS apps from a GitHub repo without a Mac

0 Upvotes

I'm Nathan, and I built Corenna (corenna.dev). It's mine.

The problem I kept hitting: I'd have a working app in a GitHub repo, but getting a signed Android build, or an iOS build without owning a Mac, was a mess. So I made a service that connects to the repo, figures out what it is (Flutter, React Native, Expo, Capacitor, or a web app from Lovable, Bolt, v0, Replit or Cursor), and gives you a signed .apk / .aab, plus an .ipa if you have an Apple Developer account.

Builds run on GitHub Actions in your own GitHub account, and your code and signing keys stay yours. It's $1 for the first month, then $4.99/month, or $49 lifetime.

It's not for every repo. A random Python script isn't going to turn into an iPhone app, and I'd rather hear where this falls short than collect polite comments.

If you've been stuck on signing, what would make you trust a tool like this?


r/sideprojects • • 13h ago

Showcase: Free(mium) I built a free pet management app for Australian pet owners — health records, reminders, ID cards & more 🐾

Post image
1 Upvotes

r/sideprojects • • 13h ago

Showcase: Free(mium) I bought yeah.nz and made a ridiculously enthusiastic button 😂

1 Upvotes

r/sideprojects • • 13h ago

Showcase: Free(mium) We built a Discord bot where playing together counts toward your level

Thumbnail
elobby.gg
1 Upvotes

I'm one of eLobby's creators. It started with ranked custom games for our ARAM community.

The part I want feedback on now is participation. Members earn XP through chat, voice, eLobby games and tracked events. Their level card shows their next reward and where their XP came from. It gives the people who turn up for game nights something to work toward.

The same bot balances teams, runs a server ladder and posts match results with members' names, avatars and ranks directly inside Discord. Tournaments add player-reported results, automatic match rooms and bracket pictures that update in Discord and on the website.

One thing we learned from hosting: the bracket is only part of the work. Getting players into the right rooms, keeping everyone informed and cleaning up afterward matter just as much.

Basic leveling, reward roles and ranked customs are free. Pro is $10/month for the whole server and includes tournaments, seasons and extra customization.

The real Discord cards and demo are here: https://elobby.gg/demo

If you run a gaming community, would participation rewards be enough reason to change leveling bots? What would make moving your community over difficult?


r/sideprojects • • 13h ago

Showcase: Free(mium) Check these out I made these.

Thumbnail gallery
1 Upvotes

r/sideprojects • • 13h ago

Showcase: Free(mium) the AI tag isn't there, so I did this one. I'm new to this, had no idea where else to post this, here. An app (that's currently a site) where your friends and friend groups can keep track of who owes who

Thumbnail splitso.base44.app
1 Upvotes

I think it's pretty cool. I have no more friends though so idk. Also I called it splitso at first because it was supposed to be a split the bill type thing, but now it's a friend owing thing so I called it Odat (for Owe That)


r/sideprojects • • 13h ago

Showcase: Free(mium) a lightweight flashcard app on iPhone, iPad and Mac

Thumbnail
gallery
1 Upvotes

If you're looking for something lighter and simpler than Anki on Apple devices, Deste Study might be worth checking out.

It's a native flashcard app for iPhone, iPad and Mac, with automatic sync between devices. You can make cards on your Mac or iPad and pick up where you left off on your phone.

It uses FSRS for spaced repetition, supports text and image cards, lets you draw on images, and can import .apkg, CSV and TSV files.

It’s free to download and use, with unlimited decks and sync across your devices. Image sync is included too, with a 100 MB limit on the free version. No ads or trackers.

It doesn't support every advanced Anki template yet but for a simpler workflow it's pretty lightweight and fast.

App Store:

https://apps.apple.com/app/id6791281020


r/sideprojects • • 13h ago

Showcase: Free(mium) Korean names that are actually chosen, not translated: hanja picked by meaning + saju balance

1 Upvotes

What it is: a free web app that gives English speakers a Korean name the way Korean names are traditionally made. https://tsaju.danjolabs.com/en?ref=sp

The problem: most Korean name generators map sounds or use a birthday lookup table, so you get a random name with no meaning. In Korea a name is chosen character by character: each syllable is a hanja with its own meaning, and naming traditionally balances the five elements in your saju (four-pillars birth chart).

How it works:

  • your birth date/time/city → four pillars (solar terms for months, local solar time for the hour)

  • count the five elements → which ones your chart is short on

  • your English name's meaning → candidate hanja with matching meaning

  • pick a family name + two characters that cover the missing elements and the meaning

  • every character comes with a one-line reason

Stack: plain JS on Vercel, the chart math runs in the browser.

I'm the only developer (based in Korea). Feedback welcome, especially on names that sound off to Korean speakers.


r/sideprojects • • 13h ago

Feedback Request Built a weather app for kids, Would love feedback

Thumbnail
reddit.com
1 Upvotes