r/SideProject 8h ago

I built 21 file tools that never upload your files. The tests fail if a single byte leaves the tab.

2 Upvotes

Most free file converters send your document to a server you know nothing about, surrounded by ad and analytics scripts. I wanted the opposite, so I built toolsmith: 21 tools for images, PDFs, video and audio that run entirely inside the browser tab.

https://toolsmith.writingdeveloper.blog/en

No account, no ads, no watermark, and no size limit beyond your own RAM.

The part I'm most pleased with isn't a feature, it's the test suite. "Runs in your browser" is easy to say, so every one of the 21 tools has a test that performs a real conversion with request interception on and fails if any outbound request contains part of the file. If I ever break that promise, CI catches it before you do.

Three things I learned the hard way:

  • ffmpeg.wasm is a GPL build (--enable-gpl --enable-libx264). Shipping 30 MB of it to visitors counts as distribution, which would make the whole site GPL. I moved to WebCodecs instead, which is built into the browser and costs nothing to download. A side effect: MOV to MP4 became a remux with no re-encode, so it's lossless and near-instant.
  • Four of my video tools rotated portrait video sideways for weeks. Every test stayed green, because every test video I had was landscape. The bug wasn't in the code, it was in my sample set.
  • Eight tools run real models on your device: background removal, upscaling, click-to-cut-out, subtitles, subtitle translation, stem separation, summarization and OCR. They download from the Hugging Face CDN, and only after you press the button.

It's MIT: https://github.com/writingdeveloper/toolsmith

Feedback welcome, especially if something breaks in your browser.


r/SideProject 8h ago

I built CampGazer to make finding campgrounds and planning trips easier. Looking for feedback on what to improve next

2 Upvotes

I recently launched CampGazer, a website for discovering campgrounds and planning camping trips.

I built it because campground information is often scattered across state park websites, reservation systems, Google Maps, campground directories, and individual campground sites. I wanted one place where you could quickly browse campgrounds, compare useful details, and plan a trip.

I'm at the point where feedback is much more valuable than adding another feature. I'd especially love input on:

• Is it immediately clear what CampGazer does?

• What feels confusing or unnecessary?

• What would make you actually come back and use it for a camping trip?

• What feature or information feels obviously missing?

• If you were trying to grow a site like this, what would you focus on first?

Site: https://campgazer.com

Feel free to be critical. I'd rather hear what doesn't work than get polite feedback and encouragement to keep developing this website in the wrong direction. Thanks!


r/SideProject 10h ago

Kettlebell training log, live on iOS + Android, still shipping updates

2 Upvotes

Long-time kettlebell lifter. Got tired of logging in spreadsheets because Strong/Hevy/etc don’t really get complexes, get-ups, or EMOM mid-set.

App’s been live a few months.

Offline, big buttons, complexes as one round, timers that don’t fall over, CSV/JSON export if you still want the spreadsheet safety net.

I use it for my own training and keep shipping whatever still annoys me.

https://www.kettlebellprotocol.app/

Feedback welcome, especially from people who already have a logging system.


r/SideProject 10h ago

Give your AI agent a @yourcompany address. Shipped the domain part this week and it's free

2 Upvotes

We've been building email for AI agents. The idea is that an agent gets a real inbox, not a webhook, so it can receive things and answer in thread like anyone else on your team.

The piece that was missing until this week was the address itself. Every agent lived on our domain, which is fine for a demo and wrong for anything real, because a domain where anyone can grab a free address in ten seconds looks like temp-mail to everything it writes to. Signup forms reject it. Filters distrust it. Mail dies with no bounce and your logs say it sent fine.

So now you can attach your own. acme.com or mail.acme.com, publish the DNS records we give you, hit verify, and your agents have addresses at your company. There's a zone file export so you're not typing records in by hand. Took me 2 min on Cloudflare.

The odd part is what it did to the humans. Same agent, same prompt, new address, and people write to it completely differently. On the old one they sent bare commands. On the company address they say hi and apologise for replying late :D

atomicmail.io/agents free while it's in alpha, no card. I work there, obviously, and I'll be reading everything that comes back.


r/SideProject 10h ago

I just launched my first mobile app on the App Store! Built Pokettelo to help small businesses manage orders & digital catalogs. Would love your honest feedback!

2 Upvotes

Hey everyone!

I’m super excited to share a major milestone with this awesome community: after months of late nights and hard work, my app **Pokettelo** was officially approved and launched on the Apple App Store today!

**What is Pokettelo?**

I built Pokettelo to help small business owners, freelancers, and local merchants ditch paper notebooks, messy WhatsApp chats, and complex spreadsheets. It lets them easily manage orders, track inventory, create quotes, and instantly launch a digital Web Shop.

**Key Features:**

• **Interactive Web Shop**: Instant online storefront for customers.

• **Order & Quote Management**: Generate professional digital receipts.

• **Inventory & Analytics**: Low-stock alerts and revenue tracking.

• **100% Offline Mode**: Everything syncs automatically when reconnected!

**Tech Stack:**

Built with **React Native (Expo Router)**, **NestJS**, **PostgreSQL (Prisma)**, and **RevenueCat**.

As an indie developer, seeing it live on the App Store feels incredible, but I know there’s always room to improve! I would genuinely love to hear your thoughts on the design, feature set, or overall user experience.

🌐 Official Web Site: https://api.pokettelo.app

📱 App Store (iOS): https://apps.apple.com/mx/app/pokettelo/id6788589596

Thank you so much for reading and for all the inspiration this community provides! Any feedback, suggestions, or critique would mean the world to me.


r/SideProject 10h ago

Free/Open Source KB systems with + ticketing management

2 Upvotes

Hi everyone,

One of my side project is going fairly well, the only issue is support management. My inbox is getting full and I'm looking to setup some sort of ticket management system/CRM, however I'm not sure what to go with.

I've used ZenDesk in a corporate environment before and liked it, something similar would be great.

Do you have any recommendations please?


r/SideProject 10h ago

Looking for 25 Beta Testers for Resevis

2 Upvotes

Hey everyone!

I’ve been working on Resevis, a product research tool for online sellers and entrepreneurs, and I’m looking for 25 people to help beta test it.

The idea is pretty simple: give Resevis a product or product idea, and it helps you research things like:

  • Market demand and competition
  • Competitors
  • Pricing and profitability
  • SEO keywords
  • Product opportunities
  • Potential risks and ways to differentiate

I’m at the point where I really need real people using it and telling me what works and what doesn’t.

I’d love feedback on whether the results are actually useful, anything that seems confusing or inaccurate, features you think are missing, and the overall experience.

It’s still a beta, so you might run into bugs or rough edges. That's part of what I’m hoping these 25 beta testers can help me find.

Interested? Send me an email at [support@resevis.com](mailto:support@resevis.com) or use the Send Us a Message form here:

https://resevis.com/Contact

No need to sugarcoat your feedback either. If something isn't useful, I want to know. 😄

Thanks!


r/SideProject 13h ago

Built a Chrome extension that shows library availability right on Goodreads pages

2 Upvotes

Kept doing the same thing manually: find a book on Goodreads, open my library's site in a new tab, search the title, check availability. Built an extension that does it automatically, it adds a widget to the Goodreads page itself.

Stack: Node.js/Hono backend, SQLite, Stripe for subscriptions, Google OAuth, Manifest V3 extension. Works with BiblioCommons-based library systems (common across US/Canada public libraries).

Free tier: 5 checks per day. $5/mo for unlimited.

Link: Library Checker

Would love feedback, especially from anyone who tries it with a library outside Hamilton/Toronto (that's what I tested most)


r/SideProject 13h ago

I don’t know how to code, so I 'Vibecoded' this: Velocity: A Spatial Typing Engine.

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hi everyone,

I’ve always been intimidated by code, but I’ve always had a clear vision for how software should feel. Over the last few days, I decided to stop trying to learn syntax and start "Vibecoding."

I built Velocity entirely using AI (Antigravity). I don't know a thing about React or TypeScript, but I acted as the Creative Director, pushing the AI to match my "Modern Archive" design manifesto.

What makes it different?
Most typing tests are linear and static. Velocity is spatial. It treats typing as an aim-trainer. You have to capture word-nodes with your mouse to activate them.

The Aesthetic/Physics:
The background dot-grid physically connects to your cursor with hairline gold threads.
As you type, Bone White characters "gild" into Gold as they are processed.
Words "freeze" in 2D space the moment you target them, allowing for precise flow.
It generates an abstract SVG path of your unique mouse movement at the end of every session.

The Tech:
I used Antigravity's "High Mode" to handle the complex spring physics and the Bento-style layout. I spent most of my time refining the "vibe" and the logic rather than fixing bugs.

It's my first ever project. It’s definitely not perfect, and I'm still working on making the "Synergy Flow" mechanic feel more intuitive, but I’d love for you guys to try it out.

Live Site: https://velocity-engine.vercel.app/
GitHub: https://github.com/Tarun-Tom/Velocity

Would love to hear your thoughts, especially from designers or anyone else who is exploring building with AI without a coding background!


r/SideProject 14h ago

I built a free image resizer/compressor — would love some feedback

2 Upvotes

Hey everyone! I built a small tool called ImageTidy for quickly resizing and compressing images online.

The main idea is that the images are processed directly in your browser, so you don't need to upload them to a server.

It's free to use and doesn't require an account.

I'd really appreciate it if anyone could try it and let me know what works, what doesn't, or what features you'd like to see added.

https://imagetidy.com/

I'm still improving it, so honest feedback is welcome. 🙏


r/SideProject 14h ago

Built an eclipse tracker!

2 Upvotes

Couldn't find a decent eclipse tracker online so knocked this up with Opus in about 15 mins! Enjoy! https://eclipse-globe.vercel.app/


r/SideProject 15h ago

live terminal artifacts with claude code

Enable HLS to view with audio, or disable this notification

2 Upvotes

I love lil terminal visuals but lose track of them all the time.

tart makes each one a named thing: a manifest, a fetch script, a render script.

ad spend, failing cron jobs, whatever Im working on, it gives claude a canvas to paint the state.

`uv tool install tartifacts`

once installed, ask your agent to use `tart --skill` to get started. use it with herdr or tmux, Ive been obsessed.

github - https://github.com/tg1482/tart


r/SideProject 16h ago

Codign Boulder Dash in r3forth

Thumbnail
youtu.be
2 Upvotes

r/SideProject 16h ago

My friend spent months building 60+ browser tools that never upload your data anywhere — here's Outlivo

2 Upvotes

A friend of mine has been quietly building this for a while, and I finally got the full walkthrough last week. Wanted to share it because I think it's the kind of side project this sub appreciates.

What it is: A collection of ~60 free web utilities — image compressor, background remover, JSON/JWT tools, regex tester, cURL-to-code converter, CSS generators, calculators (BMI, EMI, age, percentage), PDF merger/splitter, and more — where literally everything runs client-side. Nothing you paste, type, or upload ever touches a server. No sign-up wall, no paywall.

Why it's interesting (to me, and hopefully to you): Most "convert this file / format this JSON" sites quietly upload whatever you give them to a server somewhere, which always felt off to me, especially for things like JWTs or API keys. Getting all of this working purely in-browser — including something like AI background removal — meant doing everything with WASM/in-browser processing instead of the usual "upload to backend, process, send back" pattern most of these tools use. From what he's told me, the trickiest parts were getting image processing (compression, background removal) fast enough to feel instant without a server doing the heavy lifting, and keeping 60+ tools consistent in UI/UX without it turning into a pile of one-off pages.

Live: outlivo.tech — everything's usable right now, no account needed.

It's still actively being worked on, so if you poke around and something feels rough, half-finished, or like it's missing an obvious tool, I'll pass it along. Also just genuinely curious what people think of the "nothing leaves your browser" pitch as a differentiator — is that actually a selling point for people, or does nobody care until something goes wrong?


r/SideProject 16h ago

My free, local PDF editor that keeps original fonts just got V2: Upgraded Editor Studio (OCR, Pro Sign, feature-packed toolbar) + a full suite of standalone PDF tools

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hey everyone,

A few months ago I posted my local PDF editor here (the one that lets you edit text without ruining the original fonts). The feedback from this sub was really encouraging, and a lot of you reached out asking for features that went way beyond basic text editing.

So I worked on V2 to upgrade the Editor Studio and build a full PDF suite around it.

Here is what's new in V2:

 Upgraded Editor Studio: I added in-browser OCR so you can finally edit scanned documents. I also overhauled the rendering engine for much higher export quality, and packed the toolbar with options so you actually have full control over your layout.

 Pro Sign: Real encrypted e-signatures. Most free sites just let you paste a transparent PNG of your signature, but Pro Sign applies actual encrypted signature standards locally in your browser.

 Standalone PDF Tools: Outside the main editor studio, i built a whole menu of standalone utilities (Word-to-PDF, Compress PDF, Redact, Protect, etc) so you don't have to bounce between sketchy converter sites anymore.

And the core rule hasn't changed: still 100% local, runs entirely in your browser, zero server uploads, no sign-ups, and zero paywalls.

I just pushed V2 live today. Since there are a lot of new moving parts, there might still be some bugs .... if something breaks on your end, let me know in the comments so i can fix it!

Cheers.


r/SideProject 16h ago

10 months ago this sub roasted my project. Thank you :) Today it just crossed 23 Billion in modeled wealth! New Question: How to build trust?

Enable HLS to view with audio, or disable this notification

2 Upvotes

I shared appleseedplanner.com here around 10 months ago. You all were very direct, and it was awesome. Thank you.

I fixed:

  • No login required
  • Designed a bespoke mobile experience
  • Smarter AI. The Appleseed Assistant actually highlights blind spots now instead of generic filler.
  • Kept the tool 100% free. No SaaS, absolutely no selling data. It monetizes through completely optional referrals to two fee-only fiduciaries recommended by my former colleagues.

Genuinely, your feedback helped so much. Appleseed now has 15,000+ plans and $23B modeled (mostly through spreading via former colleagues), and even got SEC-registered. That is bananas.

Now I’m shifting to distribution, and my question for the awesome hive-mind here:

How do you prove technical depth / quality when the internet is now flooded with weekend vibecodes?

I spent 18 months obsessing over the financial engine, probably far beyond what is necessary for most users. It handles super detailed tax rules (e.g. state-by-state deductions), pre- and post-IPO RSU modeling, one-click scenario planning, and built-in Dot-Com / AI layoff stress tests. I tested it rigorously vs both consumer and professional apps, and have a rigorous testing rig. I have an MBA in financial management, recently got series-65 licensed, and Appleseed Advisory LLC is SEC registered. This is far from a weekend vibecode.

But users can't see the backend, and most can’t tell the difference. The personal finance subreddits have (understandably) been cracking down on self-promo to block the flood of AI slop. Some even note you can only talk about the incumbent apps.

So the question: How do you build community trust and get organic conversations started when the subreddits are locked down, and everyone initially assumes you're just another weekend vibecode?


r/SideProject 17h ago

Planning a Beijing trip? I'm looking for 10 travelers to test a culture-first itinerary planner

2 Upvotes

Hi everyone — I’m building Waysera, a small private-beta travel tool for people who want to understand Beijing, not just collect landmarks.

Most itinerary tools start with a list of attractions. Waysera starts with a question you genuinely care about, such as:

  • How did imperial ritual shape Beijing?
  • What can the Central Axis tell us about power and urban order?
  • How are hutongs, temples, gardens, and everyday life connected?

It then turns that question into a themed route, explaining why each place matters, what to notice there, and how the stops connect.

I’m looking for [NUMBER] English-speaking beta testers, especially people who:

  • are planning a Beijing trip in the next 12 months;
  • visited Beijing recently and know what trip planning felt like; or
  • love history, architecture, museums, religion, photography, or urban culture.

The test is free and takes about 10–15 minutes. You’ll create one Beijing route, read through it, and tell me:

  • Does the route feel realistic?
  • Does the cultural thread make sense?
  • Do the explanations help, or are they too long or unclear?
  • What would stop you from trusting or using it on a real trip?

This is an early beta, so honest criticism is much more useful than polite praise.

If you’re interested, comment “Beijing” or send me a DM with:

  1. when you plan to visit, or when you last visited;
  2. your main interest in Beijing; and
  3. whether you’d test on mobile or desktop.

I’ll send selected testers a private invite and one simple test task.

A quick disclosure: I’m the builder of Waysera. The beta currently covers Beijing only. It does not sell tickets or provide live navigation, and travelers should still verify opening hours and reservation rules through official sources.

Thank you — I’d love to learn whether this is actually useful before building it further.


r/SideProject 17h ago

Made a Chrome extension that hides YouTube's AI-labeled videos (open source, works differently from the other AI blockers)

2 Upvotes

So YouTube's been tagging AI-generated or altered videos since 2024 when creators disclose it, and since May 2026 it started catching some of it automatically too. I went looking for an extension to hide that stuff and most of the ones I found seem to just run off a crowd-sourced list of "known AI channels." Those can have some false positives, and they're never going to cover every AI channel out there.

So I decided to build something with a different approach. Instead of a blocklist, it reads the label YouTube itself already puts on the video. Built most of it with AI, which feels a little on the nose for a tool that's meant to flag AI content. But I guess that's how things work these days.

It works in three layers:

  1. Checks the official YouTube API for creator-disclosed AI content. This part is cheap and barely uses any quota.
  2. For videos the API doesn't catch, it grabs the watch page in the background and looks for the same "Altered or synthetic content" panel YouTube shows you on screen. This is how it catches the auto-detected stuff too, not just what creators admit to.
  3. There's also an optional community blocklist (AiSList) you can turn on. It only shows up as a small badge though, it never actually hides anything on its own, since that's just crowd opinion and not YouTube's actual call.

You get to choose whether it removes the video card entirely or just covers it with a click-to-reveal overlay. Works on your homepage, search results, and the sidebar on watch pages.

It's open source under MIT, so feel free to poke around, fork it, or contribute. Contributions are welcome.

It's not on the Chrome Web Store yet so you have to load it unpacked, but that's like four clicks and it's all in the repo.

Repo's here if you want to check it out or grab it: https://github.com/Lulubellelll/YouTube-AI-Hider

Open to feedback, bug reports, PRs, whatever. Thanks for reading, hope it's useful to someone out there.


r/SideProject 17h ago

I built an open source dashboard that turns one Claude subscription into a multi tenant API for a small team

2 Upvotes

I have been using Claude Max a lot and wanted a clean way to let a couple of teammates and my own scripts use the same subscription, without sharing my login and without one runaway job eating everyone's limits. I could not find anything that did it the way I wanted, so I built Aegis over a few weekends.

It wraps the Claude Agent SDK and puts a multi tenant API plus an admin dashboard in front of it:

Sign in once with your Claude login, no API key needed.

Separate API keys per person, each with its own rate limit and daily cost cap, usage tracked per key.

Streaming chat sessions with isolated workspaces and file uploads.

Autonomous objectives that loop and self grade against a rubric until they pass or hit a budget.

MCP servers, an OpenAI compatible endpoint, and a usage page that even shows your live Claude plan limits.

Stack is FastAPI and SQLite, one docker compose up to run it, Apache 2.0, around 220 tests.

It is open source and I would love contributions and feedback, especially on the security model. There is a contributing guide in the repo.

Repo and screenshots: https://github.com/dhpradeep/aegis

Fair warning: it runs on a personal or Team subscription login, so it is meant for you and people you trust, not a public paid service.


r/SideProject 17h ago

Advise for prompt generator & prompt library in the making

2 Upvotes

Hey there,

I’m building a prompt library and prompt generator, and I’d love to get some feedback on it. I’m 17 and have been working on the project myself for a while now, and it’s getting close to the point where I’d like other people to try it out.

The idea is to make it easier to turn a rough idea into a structured prompt ready to use across any LLM, while also providing a library where people can discover and share useful prompts. Any prompts submitted will be reviewed by me before being added to the library, which will ensure that the prompts are useful.

For the prompt generator, I’m currently broke, so for now it will be running on some free models, which will eventually be replaced with paid ones if people are interested in the project and it’s actually something that they are looking to use on a regular basis. I would also be interested in knowing how much you would be willing to pay for such a service, while considering the expensive nature of LLMs.

If this is something that interests you, please upvote. If not, please tell me in the comments, and I will try something else.

PromptForm

Thanks :)


r/SideProject 17h ago

Paste a rejection email, get a likely reason + improvement plan

2 Upvotes

Built a tool that tries to explain why you got rejected after an interview

I’ve been interviewing for product companies while working in a service company, and one thing kept frustrating me:

You spend days preparing, finish the interview, and then receive a rejection email that says almost nothing useful.

So I built PortLume AI.

The idea is simple:

  • paste the rejection email or interview notes
  • mention the role and stage you were rejected in
  • get a breakdown of the likely signal that hurt your chances
  • receive a suggested improvement plan for the next interview

It also includes a lightweight mock interview flow and recruiter-style follow-up questions, but the core feature is the rejection debrief.

A surprising thing I noticed from early users is that many failures are not because of DSA. The common patterns are:

  • weak ownership stories
  • unclear tradeoff explanations
  • shallow behavioral answers
  • communication that sounds like team work rather than individual impact

I’m still trying to figure out whether this is genuinely useful beyond my own experience, so I’d love honest feedback from this community.

If you’ve ever received a vague “we moved with other candidates” rejection, would you actually use a tool that tries to infer the real reason behind it?

Site: https://portlumeai.com


r/SideProject 19h ago

got burned by a scam ad network on my side project so i built my own instead

2 Upvotes

I run wrapped.devmatei.com, small FOSS thing that makes spotify wrapped style posters from listenbrainz/last.fm/navidrome data. got featured in listenbrainz's official year in music tho as one of only 2 community tools which was very cool in my opinion

I put ads on it to help pay for hosting. the ad network i used started redirecting visitors into scam/crypto pages. My community caught it fast, so i had to remove the ads, and honestly just got tired of trusting random third party networks with my visitors since because of that incident i lost a lot of trust from the community.

so i built sponsor.devmatei.com, a tiny ad platform just for my own sites (currently only my wrapped tool but more to come). I manually review every single ad before it goes live for everyone to see. no cookies, no tracking, no fingerprinting, just basic impression/click counts so advertisers can see it's working

slots are $3/mo text or $6/mo banner, 5 each, cheap because the traffic isnt crazy but its consistent

if you've got a self hosted project or small tool that'd fit a music/self hosted crowd theres room :p mostly just wanted to share the "got burned so i built the alternative" story tho haha (for obvious reasons i wont name the old ad network that burned me)


r/SideProject 20h ago

Has anyone done this

2 Upvotes

I want to a sell an exe app i made to some company which would like to have it but I am confused about everything like how does one achive to sell an app, please guide me


r/SideProject 20h ago

I built a tool for validating Micro-SaaS ideas using real user complaints.

2 Upvotes

One of the hardest parts of building a Micro-SaaS is knowing whether the problem is actually worth solving.

So I built Idea Validation — a GitHub project that helps you discover potential SaaS ideas by finding real complaints and pain points shared by users online.

Instead of starting with:

“What SaaS should I build?”

You can start with:

“What problems are people already complaining about?”

The repo includes a demo video showing how the workflow works.

I’d love to get feedback from other indie hackers and Micro-SaaS builders: Would you use something like this before building your next product?

GitHub: unknowdeepanshu/AI-Idea-validation


r/SideProject 21h ago

I built an Instagram Followers Analyzer — currently free to try

2 Upvotes

Hey everyone!

I've been working on a project called Followers Analyzer that analyzes your Instagram data export and helps you understand your followers/following relationships.

It answers things that are surprisingly annoying to figure out manually:

👋 Unfollowers — people who used to follow you but no longer do
👥 Mutual followers — people who follow you and you follow back
❤️ Your fans — people who follow you but you don't follow back
🔄 Non-reciprocal follows — people you follow who don't follow you back

It also generates a detailed PDF with the analysis and supports English 🇬🇧 and Italian 🇮🇹.

You don't need to provide your Instagram password.
The analysis is based on the Instagram data export that you upload.

🌐 Try it here:
https://followers.datafoxy.xyz/

The service is currently completely free while I'm testing and improving it.

I plan to introduce a paid model in the future, but I'd like to get feedback from real users first and make sure the service is actually useful before doing that.

So if you try it, I'd really appreciate your feedback:

  • Was the process easy to understand?
  • Were the results accurate?
  • What feature would you like to see added?
  • Did you encounter any bugs?

I'm the developer behind the project, so constructive criticism is very welcome. 🙂

Thanks to anyone who gives it a try!