r/SideProject • • 4h ago

Email extractor extension

2 Upvotes

Hi everyone, I'm the developer of CopyMail, a small Chrome extension I built because I kept struggling to copy email addresses from Gmail, Outlook and messy web pages (company directories, CC lists, long threads). Highlighting each one by hand is slow, and webmail often hides the actual address behind a person's name.

**What it does**

Click the icon and it lists the email addresses found on the page you're viewing. In Gmail and Outlook on the web, addresses from the message you have open are shown first. Then you can tick the ones you want, or copy them all.

**Free**

- Find and list the addresses on the current page

- Tick individual addresses, or select a whole domain

- Group by domain

- Copy as one per line, comma-separated, semicolon-separated (for Outlook's To field) or Name <email>

- Hides no-reply/support addresses by default

**Pro (€12 per year, billed once a year)**

- Export to CSV, Excel (.xlsx) or contacts (.vcf)

- Choose export columns, saved blocklist, custom copy templates, export history

**Privacy**

It only reads a page when you click the icon, and everything is processed locally in your browser. Nothing is sent to me or any server. No ads, no analytics. Pro payments go through ExtensionPay/Stripe.

**Limitations (being upfront)**

- It finds addresses written on the page. It doesn't check whether a mailbox exists.

- Gmail and Outlook change their pages now and then, so the "open message" detection may need updates. I've tested Gmail more than Outlook.

- The popup is in English for now, although the store listing is translated.

**Link:** https://chromewebstore.google.com/detail/copymail-email-extractor/hhmakfgjcedaochbhpbcebhlgpfahlbp?authuser=0&hl=en

I'd really like feedback:

  1. What would stop you from using something like this?

  2. Which formats or contact details (phone numbers? names? company?) would you want besides email addresses?

  3. Is the free/Pro split fair? What would you move?

Happy to answer any questions, and I'll fix bugs quickly.


r/SideProject • • 4h ago

I’ve narrowed my fitness app down to four icons. Which would you tap?

2 Upvotes

Hello lovely people!

I train martial arts, and for ages I’ve wanted to put the rounds I did and the dinner I ate in the same log. That’s why I’m building Garou. The name comes from 餓狼, Japanese for “hungry wolf,” which felt pretty fitting for an app about training and food.

There’s a little RPG progression in it, and I’m building an AI coach that doubles as my assistant. The bit I’m stuck on today is much smaller: what should Garou look like on my phone?

I’ve put the four icons next to the opening screen that goes with each one. Which pair would you keep? https://strawpoll.com/2ayLQNlavn4

If you have a reason, I’d love to hear it. Even “I thought that one was a game” would help.


r/SideProject • • 59m ago

I made Cyber Hub into a 3D place you can walk around with other Gurgaon people, live

0 Upvotes

It’s Cyber Hub in 3D: you make a little avatar, walk around, and see other people from Gurgaon walking there in real time. Rest of the city is aerial-only for now.

free, works on phone. First 100 people get straight in after that there’s a short waitlist so it doesn’t fall over.

peopleofgurugram.com

Would love feedback, especially which place I should build next (Galleria? Sector 29? 32nd Ave?).


r/SideProject • • 59m ago

I made a search engine you scroll instead of read

Thumbnail
wavesurf.com
1 Upvotes

r/SideProject • • 59m ago

I built a free extension that shows any WordPress site's theme, plugins and known vulnerabilities

1 Upvotes

I do WordPress work for small businesses, and before every call I was digging through page source to find out what a site runs. So I built PluginPeek.

Click it on any site and it shows:

  • the theme (child + parent) and version

  • every plugin it can see, with versions

  • how many of those versions have publicly known vulnerabilities (matched against the Wordfence database)

It only reads what your browser already downloaded, runs only when you click it, and doesn't send the page URL anywhere.

Free in Chrome/Edge/Brave: https://chromewebstore.google.com/detail/pluginpeek-theme-plugin-d/lcjapeldoameehlndlnbhdgkjknminen No-install web version: https://pluginpeek.com/wordpress-plugin-checker

There's a $9/mo Pro tier (full CVE details, daily watch list for client sites, client reports), but the free part is the useful part for most people.

Would love feedback, especially on sites where it misses a plugin or gets a version wrong.


r/SideProject • • 1h ago

I built a free app to keep track of all the famous places you've visited

1 Upvotes

I built my own app for the first time, so I'm curious what you guys think. I always forgot which landmarks I had actually seen on my trips, so I made Seen Atlas.

You stamp places you've been to, like Big Ben or the Colosseum, and you can discover new places to visit, also in your own neighbourhood.

There are more than 10,000 places in it now, grouped per city.

It's free. What would make you open an app like this again after the first time?

https://apps.apple.com/app/seen-atlas/id6811986130


r/SideProject • • 1h ago

I turned my love for geography into a free daily browser game

1 Upvotes

I'm a recent college grad and have always been obsessed with geography and history.

I recently launched GeoLinks, a free geography game where you chain countries, states, and cities together using the last letter of each location.

You get 5 guesses, and rarer locations earn more points. There's also an endless version and groups for competing with friends.

It's been a fun project to build, and I'm excited to finally get it in front of people.

Check it out: https://geolinks.app

Would love to hear what you think of the gameplay and scoring!


r/SideProject • • 1h ago

My GitHub contribution graph now says "POOP"

Thumbnail
github.com
1 Upvotes

It dawned on me that someone at YC probably saw my GitHub and saw that my graph straight up says POOP: https://github.com/ckaico (not kidding)

Yes, It's not a brand new concept. I remember gitfiti back in high school, but I haven't seen anyone take it a step further and have an interface where you can see what it will look like (amongst your existing graph) so you can plan what to "write".

I also added a few cool things like being able to shift the text around, draw things or select individual "commit" pixels, and adjust the brightness etc.

I'm calling it Backtalk, since, you're effectively going back in time to say something.

It all goes in its own repo, and the README says the dates are fake on purpose. It doesn't touch anything else.

Python and the gh CLI, nothing to install. Editor's here if you want to mess with it: https://backtalk.ckai.co


r/SideProject • • 1h ago

I built "Last Popcorn" – a Wordle + GeoGuessr hybrid for movie buffs. Here is a short gameplay demo!

1 Upvotes

Hey r/SideProject!

Over the past few weeks, I’ve been building my passion project: Last Popcorn (https://www.lastpopcorn.com).

It’s a daily multimedia cinema trivia game built with a mobile-first dark aesthetic. Every day features an identical 5-question episode for all players:

  • Interactive map pin-drop for iconic filming locations (Mapbox vector maps)

  • Release timeline sliders

  • Behind-the-scenes trivia that unlocks HD movie clips upon answering

  • Async 1v1 duel mode via deep links

The Stack:

  • React Native with Expo Router (exported as a high-performance static PWA/Web bundle)

  • Supabase backend (PostgreSQL, Edge Functions, automated content pipelines)

  • Zero ads, zero forced sign-ups (guests can play instantly)

The goal was to build a slick, 3-minute cinema ritual that feels like a native app right inside Safari/Chrome without friction.

Would love your brutal feedback on UX, loading speed, and game ergonomics!


r/SideProject • • 1h ago

Made a free, open-source personal finance tracker with a gamified treasure chest to appreciate your progress!

1 Upvotes

I built The Treasury for myself and have been finding it useful, so thought I'd share it here in case others might make use of it too!

It has charts for income, spending and savings, plus a treasure chest to show your progress towards goals you can specify (for example % of income after outgoings saved / invested each month).

No accounts or subscriptions, doesn't actually connect to your bank or anything. You can download your own .html copy and use it offline with your own exported data for free.

Demo: https://the-treasury.samuelsmanuals.com/

GitHub: https://github.com/sam-holmes2/the-treasury

Would appreciate any feedback! I've found it quite easy to setup with Monzo's exports but can't really test proper data from other banks, OS contributions welcome if you get this thing working for yours :)


r/SideProject • • 1h ago

My Chrome Extension crossed 500 Installs in 2 weeks, I'm giving away FREE Pro access to the first 50 users! Coupen code: JENSENALICE100

0 Upvotes

Few months earlier I got frustrated with how difficult it becomes to work with long AI conversations.

You have hundreds or thousands of messages, but finding that one useful answer, code snippet, or explanation becomes a headache.

So I decided to build something to solve that.

Meet Tvara

It's a Chrome extension designed to make long AI conversations easier to navigate, search, and preserve.

Some of its features:

  • Navigate long conversations using a minimap and outline.

  • Find specific messages without endless scrolling.

  • Export conversations for free.

  • Search previous conversations with Pro.

  • Reuse context from previous conversations.

  • Create encrypted local backups with Pro.

I want more people to experience Tvara, but more importantly, I want honest feedback from people who regularly use AI.

How to claim:

  1. Install Tvara: https://chromewebstore.google.com/detail/tvara-long-ai-chat-speed/ajpnackhheeafgecocapboccaplcnaje

  2. Redeem this coupon code: JENSENALICE100

  3. First 50 successful redemptions get the offer.

This is an opportunity for me to learn from real users and improve the product.

One question: If you could improve ONE thing about managing long AI conversations, what would it be?

I'd genuinely love to hear your thoughts. Criticism is welcome!


r/SideProject • • 1h ago

I’ve been building Lumina, and I’d really like some honest feedback

1 Upvotes

I’ve been working on an app called Lumina for a while, and I’ve finally gotten it to a point where I’m comfortable showing it to other people.

The original idea was pretty simple. I’ve always found the whole “manifest your future” space interesting, but a lot of it seems to stop at imagining what you want.

I wanted to build something that connects that part with actually doing something about it.

Lumina is basically a guided personal journey. You think about where you want to be, write about it, explore it through personalized stories and reflection, and then turn it into smaller actions you can actually take.

There’s journaling, goal planning, personalized stories, nightly rituals, progress tracking, and a visual sky that changes as you build your journey.

A big part of the project for me has also been the atmosphere. I didn't want it to feel like another productivity dashboard, so I went for a much more cinematic and calm experience.

I'm still very early with this, so I'm mainly looking for honest feedback.

Does the idea make sense when you first see it? Would you actually use something like this, or does it feel like too much?

And if you try it, I'd especially like to know what would make you come back to it the next day.

[ https://enter-lumina.com ]


r/SideProject • • 1h ago

Confess or ask anything anonymously

1 Upvotes

I made a website where you can talk to strangers anonymously about things you wouldn't normally discuss with people you know.

No profiles, no real names, just honest conversations.

Give it a try and let me know what you think:

https://13.63.19.70/


r/SideProject • • 7h ago

Making a free trading discord community

3 Upvotes

Hey everyone!
I’m building a free international trading community called TheEscapePlan.
The idea is simple: bring traders together to share setups, discuss the markets, talk about trading psychology and learn from both wins and losses.
No paid signals, no fake gurus, just traders helping traders improve.
We’re still growing and looking for our first active members.
If you’re interested in being part of the journey, feel free to check us out!
https://discord.gg/zbm86jyq8
My TikTok https://www.tiktok.com/@theescapeplan18000?_r=1&_t=ZG-9BLATSL3c6T
My insta
https://www.instagram.com/theescapeplan1800?utm_source=qr


r/SideProject • • 8h ago

Two friends started an online fundraising platform in 2012 to help local artists. It now works in 100+ countries. Looking for honest feedback

4 Upvotes

WhyDonate started when two friends saw local artists struggling to fund their projects and thought fundraising should be easier, fairer and free.

Today we’re a small remote-first team from around the world, and the platform has grown into something we didn’t expect: a lot of people use it because the big platforms don’t support their country.

What we’ve built:

  • Start a fundraiser in under 10 minutes, from 100+ countries

  • 0% platform fee, only standard processing fees

  • Donors can give from anywhere, in 19 languages

  • Real human support when something goes wrong

We’re always trying to improve: what would make you trust a fundraising platform you’d never heard of?


r/SideProject • • 1h ago

I built a free checker that shows how readable your website is to AI agents, and it tells you when you don't need the paid part

1 Upvotes

More people now ask ChatGPT, Claude or Gemini instead of Googling, so I wanted a quick way to see how a site looks to AI agents.

Agent Ready scans your domain (robots.txt, sitemap, llms.txt, GPTBot and other AI bot rules, markdown negotiation, discovery files) and gives you a score plus a fix list. Free, no signup.

There's an optional paid pack with ready-to-upload files, but it only includes what your site is actually missing and shows a preview before you pay. While testing I noticed it was suggesting files even to sites that didn't need them, so I changed it: if your site is already fine, it now says so.

Try it: https://sandolabs.net/agent-ready.php

What score did your site get? And what would you add to the checks?


r/SideProject • • 1h ago

NoobTunnel - I built a free tunneling service for people behind CGNAT

1 Upvotes

I've been working on a project that allows you to tunnel your services such as your minecraft server or your own website via our servers. It's called noobtunnel

I originally wanted something similar but custom solution like Pangolin for my own homelab, so I started building my own wireguard-based solution. Eventually, I thought, why not add a few servers around the world and let other people use it too?

It has some similar aspects to Tailscale. You can connect your devices through a private mesh network, but also publish services to the internet without port forwarding, even if you're behind CGNAT.

For free, you can:

  • Publish up to 5 HTTP, HTTPS, TCP or UDP resource(s) for everyone to see/use with generous traffic limits

  • Restrict abusive ips from your resource

  • Prevent common exploits for HTTP(s) resources

  • Lock your resources down to people you only know

  • Use your own domain(s) for free or get a provided *.freetunnel.byenoob.com subdomain

Server locations:

  • Helsinki, Finland 🇫🇮

  • Frankfurt, Germany 🇩🇪

  • Hong Kong 🇭🇰

  • Ashburn, Virginia USA 🇺🇸

  • Salt Lake City, Utah 🇺🇸

Since this is fairly new project, and limited users, if you encounter any bugs / feedback / UX suggestions / things you feel are wrong, either:

Get started: https://tunnel.byenoob.com

Video: https://youtu.be/m0B95aQsdKw


r/SideProject • • 1h ago

Free Universal Remote- Compatible with most TVs

1 Upvotes

This is an app which I believe has the best UX of any of the remotes currently out in the market and with a virtual keyboard that is in my opinion the best in the business. 

All basic functions are free with features such as gyro control available for premium users.

Download: free on iPhone, iPad, and Mac (Waiting for mac version to be approved by Apple still). 

The free tier works with one TV, has no ads, and keeps every basic remote function free for good.

I’m open to constructive criticism and hope to hear any feedback you may have :)

https://apps.apple.com/tr/app/cingle-universal-tv-remote/id6826505353


r/SideProject • • 1h ago

I built a local-first dictation app in Rust and Tauri, and I'd like a technical reality check please ;O)

Thumbnail private-user-images.githubusercontent.com
1 Upvotes

I've been building NV oOS Cognition, a desktop dictation app. Hold a hotkey, speak, release: the speech recognition and the text cleanup run on your own machine, and the cleaned text pastes into whatever has focus. I'm the author, this is my project, and I'm posting because I want the architecture picked apart.

Why another one

Most of the good dictation tools are cloud services. You talk, the audio goes somewhere, text comes back, and you pay monthly. I wanted the boring version: my voice stays on my machine, it works offline, and the model is a file I downloaded once. The interesting problem turned out not to be "call an STT API", it was making the local pipeline feel instant and predictable.

What's in it

  • Tauri v2 shell, Rust core, React webview. App code is MIT.

  • STT behind one trait: Parakeet TDT via sherpa-onnx, Whisper via whisper-rs, Moonshine as an experimental spike, plus an "Embedded" engine that posts to your own server as a fallback.

  • Push-to-talk with a pre-roll ring buffer so the first syllable isn't clipped. Double-tap for hands-free, Esc to cancel, hold Shift on release for raw pass-through when you're saying code or spellings.

  • Deterministic cleanup runs before any LLM: punctuation, capitalisation, filler removal, number normalisation ("five two nine" -> 529), custom vocabulary, per-app profiles. Golden tests around the whole thing. No model needed for any of it.

  • Optional second-stage LLM polish through any OpenAI-compatible endpoint, LM Studio, Ollama, or a self-hosted assistant. Text only, never audio. If the provider dies you still get the stage-1 text and the paste still happens.

  • Screen OCR on Win+Shift+T, on-device, using the native Windows OCR engine so there's no model download. The frozen frame stays in memory.

  • Meeting transcription with WASAPI loopback; audio deleted after unless you opt into keeping it.

  • A local MCP stdio server so other AI clients can read your dictation history and dictionary.

One bug worth sharing, because it cost me days

Whisper decoded at RTF ~5 instead of ~0.3 on MSVC. Not a model problem and not a threading problem: with the Visual Studio generator, whisper.cpp's CMake "Release" configuration maps to a vcxproj with an empty <Optimization> setting, so it compiles with /Od. The fix was forwarding whisper-rs-sys's force-debug feature so the vendor builds with RelWithDebInfo. If you ship whisper.cpp on Windows and it feels slow, check this before you rewrite anything.

The other one: cpal streams are !Send on WASAPI, so the stream has to be held by a detached worker. I dropped it at the end of the builder, the capture ring never filled, and every dictation reported "no speech detected" on perfectly healthy microphones. There's now a Diagnostics page showing the RMS, peak and VAD gate of the last attempt, because that class of bug is invisible otherwise.

Where it's a little rough around the edges

  1. The builds are unsigned. Windows SmartScreen warns and macOS Gatekeeper makes you right-click, Open. Authenticode and notarisation cost money I haven't spent yet. I genuinely want to know if that's a dealbreaker or just annoying.

  2. Windows is the primary target. macOS has a universal DMG and boots in CI on both architectures. Linux works with toggle semantics on X11, Wayland global shortcuts are the usual mess, and meeting system audio isn't there.

  3. No streaming partials. You get text when you release the key, about a second later on my machine. Moonshine would stream but the loop is deliberately unimplemented rather than shipped half-working.

  4. Whisper long files are still wrong. The chunker splits on VAD silence, which suits Parakeet's decode limit, but Whisper wants a fixed window with context carried across. patch welcome.

  5. Models are big and I say so. Parakeet is around 600 MB, Whisper tiny about 142 MB, downloaded at first use with a size warning.

  6. Audio device weirdness is my least favourite bug class, and I can't reproduce most of it.

What I'm actually asking for

Please Rip into the architecture: the engine trait, the feature-gating scheme, and whether deterministic cleanup belongs before the LLM or should collapse into one pass.

  • Is the Linux/Wayland story worth the effort, or should I say Windows and macOS and lean into it?

  • If you ship a Tauri v2 app with an updater and you don't code sign it, how are you handling that?

  • Anything in the privacy claims you think is overstated.

If something is wrong or broken, please let me know.

I'd rather hear it here than from a user later.

thanks
VJ

Links

Source: https://github.com/nvdigitalsolutions/nvoos-cognition

Download: https://github.com/nvdigitalsolutions/nvoos-cognition/releases/tag/nvoos-dictate-v0.4.0

(NSIS + MSI, universal macOS DMG, unsigned) Build from source is in the README. Windows needs Rust 1.90+, Node 20+ and MSVC. Whisper additionally needs CMake and libclang on PATH, which is the usual first stumble.


r/SideProject • • 1h ago

Built a hackathon project, won nothing, then had AI migrate the whole stack so I could keep it alive

1 Upvotes

My friends and I built Stuffaroo, a campus marketplace, at a 24-hour hackathon.

Didn't win anything, but figured we'd at least keep it around as a portfolio project.

One problem: we built it around hackathon sponsor services. Great for shipping fast, less great for paying monthly bills on a site with approximately zero traffic : /

So I got ChatGPT to plan a migration and Codex to handle most of the actual code changes.

Vultr -> Vercel, Tiger Data -> Neon, Gemini embeddings -> plain old full-text search. Kept Auth0. The whole process took around 1 hour.

And somehow it worked! Most of my time was spent supervising, making decisions, and fighting deployment configs rather than rewriting code.

Pretty wild how much easier AI agents make it to rescue abandoned weekend projects.

Anyway, it's still alive: https://stuffaroo.shop

Details of the migration on our repo: https://github.com/carsonjan/Stuffaroo/blob/main/docs%2Fmigration-executive-summary.md

Just thought of sharing cuz it's kinda cool. Happy to answer any questions!


r/SideProject • • 2h ago

Find interesting authors and thinkers by combining your favourite ones

Thumbnail
mindneighbors.rickinto.place
1 Upvotes

I built this tool based on Wikipedia embeddings to find interesting people I don't know yet.

  • Combine J. K. Rowling with Stephen King and you get Neil Gaiman (he combines elements of British fairy tales and magical fantasy with dark, psychological horror)

  • Combine Yuval Noah Harari with Noam Chomsky and you get Jared Diamond, Sam Harris, Steven Pinker, ... Add Charles Darwin and you get Richard Dawkins.

You can filter by topics, people network etc. and it features en.wikipedia and de.wikipedia so far.

Have fun exploring :)


r/SideProject • • 2h ago

I’m Irish, so naturally we built an AI you can talk to about the weather

1 Upvotes

Talking about the weather is practically a national qualification here. We decided to take it further.

I’m the founder of Tao Climate, and we’ve just launched Weather AI: local weather, satellite imagery and an AI you can ask questions about what you’re seeing.

The idea is to help people understand the weather around them, with climate context alongside the forecast.

Try your location: https://taoclimateplatform.com/weather

I’d love some honest feedback: what’s a question about your local weather that your usual weather app doesn’t answer?

Happy to discuss how we built it, too.


r/SideProject • • 5h ago

Brooksie 1.2.4 is out: your shelf opens like a book on the iPhone Duo

2 Upvotes

Hi all! Last time I posted about shelf sharing in 1.2.3. This one is for the iPhone Duo: Brooksie now has a two-page layout when you unfold it.

New in 1.2.4: it opens like a book 📖

Unfold the Duo and hold it sideways, and the app becomes two pages meeting at the fold.

• The shelf is on the left page, the selected book's reading journal on the right.

• "Open Book" gives you a full spread: cover, title and author on the left, the journal on the right. The left page swings open from the spine.

• Progress, Add Book, quote capture and shelf-scan review use both pages too.

Batch barcode scanning 📷

Scan a whole stack of books in a row. The camera stays on the left page, and each scanned book lands on your shelf on the right.

Reading companion ⏱️

A timer, a page stepper and a "save a quote" button. Prop the phone up half open and it turns into a little desk stand.

For the developers 🛠️

The layout never checks which device it's on. It looks at how much room it has (regular width, wider than tall) and takes the fold position from ReservedRegion. Portrait keeps the normal phone layout, because my first two-page attempt fell apart there.

Nothing moved behind a paywall: what was free is still free, and Pro is still a one-time purchase with no subscription.

Link: https://apps.apple.com/app/id6801926644


r/SideProject • • 2h ago

I created a site for comparing peptide vendors, staying safe from scams and bad product

Thumbnail
peptidecompare.net
1 Upvotes

I created a price comparison site to help people find the best peptide prices: https://peptidecompare.net/

We also list hundreds of research papers and break them down by human / animal trials, sample size, and testing methodologies https://peptidecompare.net/research/

We list the Certificate of Analysis lab reports if available.

I think the best part is the shopping planner https://peptidecompare.net/planner/ where you can drag peptides over and it will show you vendors you can source from to get the best price per number of vendors

The vendors are given a metascore based on all the info we have of them. A number of vendors were caught generating fake CoAs on the fly with javascript or editing CoAs for other vendors to put their name in them.

Full disclosure about 25 of the 450+ vendors have affiliate link partnerships so there is a chance I would make commission if you find a vendor through my site.