r/PWA

Image 1 — Widerly - more than a music app 🎵
Image 2 — Widerly - more than a music app 🎵
▲ 7 r/PWA

Widerly - more than a music app 🎵

Hi everybody! I just launched my project that I’ve been working on for over 3 years. The whole app works as PWA so that means - no sideload and is working on iOS and Android. :)

I’m really into music.. but I missed many things in well-known apps.. So that’s why I decided to make my own.
Official release was just yesterday, but there is still alot of work (new features that I have on my mind I mean)

App is primarly free, but Premium can be bought (2$/month)

Now lemme tell you what Widerly all has:

- Trends, recently played, most played
- Search, Playlists, Offline
- Queue with shuffle as well
- Friends list & Direct chat
(No copying URLs of songs or playlists, but can be sent directly into the chat!)
- YT videos without ads
- 3 catchy games (proved as good while being bored and just listened to music :D)
- Many colorful motives for the whole app.
- Achievements, pinned tracks on profile, BIO.

www.widerly.app/join

u/Exciting_Month_5229 — 17 hours ago
▲ 7 r/PWA+1 crossposts

Building a simple pet co-parenting app and I would love to know what y’all think!

About me: I’m a 25yr old solo developer living in the UAE. I created this app to help solve a common problem in my household. One of us often forgets to feed our pet, or we might give too many treats because we’re unsure if someone else has already taken care of it.

I designed a simple QR based pet tracking app that allows you to add your family or friends and keep everyone on the same page. It also generates QR’s for your pets with public profiles so you can attach it to a collar or something.

It’s just a web app for now, so everyone can try it out, and it’s quicker to update. However, you can still “install” or add it to your Home Screen for a more convenient experience.

Check it out here: Poggle

It’s still a work in progress and I hope to make it better with your feedback 🤞

Thanks to the mods for letting me share this here ❤️

u/Conversation_Jolly — 3 days ago
▲ 32 r/PWA+39 crossposts

Made a free iOS app to open and read raw Markdown (.md) files on iPhone/iPad — handy for peeking at Logseq pages outside the app

Logseq stores everything as plain .md files, but if you ever open one of those files directly on iOS (from Files, iCloud, Dropbox, a backup, etc.) you just get raw text. I built a small viewer to read them rendered on a phone.

Md Preview:

• Renders GitHub-Flavored Markdown — headings, tables, task lists, footnotes

• Code blocks with syntax highlighting, plus LaTeX math and Mermaid diagrams

• Opens .md / .markdown / .mdx / .rmd / .qmd from Files or the Share Sheet

• 100% on-device — no account, no uploads, no ads, no subscriptions

Free on the App Store: https://apps.apple.com/app/id6760341080

Details: https://markdown.cybergame.ai/

Not a Logseq replacement at all — just a quick way to read loose .md files when you're away from the desktop app. Curious how you all read your graph on the go.

u/Fujima4Kenji — 5 days ago
▲ 9 r/PWA+1 crossposts

Can you recommend a BLE Thermal Label Printer which I can use with an Android PWA?

I'm building an Android PWA that needs to print small labels, and I want to be bale to print directly from the browser via Web Bluetooth, not using a native app. The catch is that Web Bluetooth only talks to BLE and a lot of cheap "Bluetooth" label printers don't support BLE.

The Phomemo M120 / M220 look like it might be a good fit and there's even an open-source browser label app that prints to them over Web Bluetooth on Android Chrome, which is encouraging.

Before I buy one, has anyone actually printed to one of these from the browser? How reliable is it day to day (reconnects, dropped connections)? And are there other reasonably priced BLE label printers you'd recommend for this? It's for printing small product / asset / barcode labels.

Thanks in advance for any help you can provide.

reddit.com
u/CattlePutrid2010 — 5 days ago
▲ 14 r/PWA

Are PWA games just too niche, or am I looking in the wrong places?

I really like the idea of PWAs.

I'm a web dev, so being able to build something once, ship updates instantly, and not wait on app store reviews is extremely appealing. I've made a couple small PWAs before for family/friends and that worked really well.

Recently I wanted to build a mobile game I would actually play while traveling. Something chill, idle/tycoon-ish, with Mars colony building, exploration, contracts, resources, markets, supply/demand, etc.

So I built it as a PWA with PixiJS. Technically, it works pretty well. It installs, it runs on mobile, updates are easy, and I can move way faster than if I was writing everything native.

But the hard part is: nobody discovers it.

I also wrapped it with Capacitor and made an Android build. That works fine, but then I'm back in Google Play land with policies, testing requirements, store listings, review delays, and probably being buried in the store unless I spend thousands of dollars on the ads.

So I keep coming back to this question: Are PWA games just a tiny niche right now? Where do people actually discover good PWA games? Do they discover them as "PWAs" at all, or do you basically have to market them as regular web games first?

I'm not really trying to monetize it right now. I mostly want real players, feedback, and maybe a small community before I build the next phase. The next part of the game only really makes sense if people come back and play regularly.

For people here who have built or used PWA games - what worked for getting anyone to actually try it? Also curious: would "install this PWA game" sound normal to regular users, or is that still too weird of a pitch? Honestly, any advice would help at this point...

reddit.com
u/Live_Bus7425 — 5 days ago
▲ 3 r/PWA

My new PWA Squadup

I’m tired of playing games alone that I need teams to actually get better loot or rewards. End game content is a struggle for solo players and it’s time there was something that could connect you to reliable teams or other players who game when you game and play what you play at the intensity you play at.

I made squadup to help the problem. The web address is sqdup.gg and it functions like any other matchmaking site except on this site you’re not looking for specific games, although there is 500,000 different games you could put on your profile, you’re looking for people who like you maybe work the night shift and game off schedule from others. Or people who play the same games as you and want to grind just as hard.

I think this can solve the issue of gaming slowly becoming not as fun anymore and really help the 20+ year olds who struggle to get back to the days when all of their friends could get on at the same time and play the same game. In the corner of each profile is a compatibility score that allows you to see if you’re a good match with that person. Also, they have a bio which you could also read to see how much of a compatibility it is as well.

If this is something you’ve been looking for, don’t hesitate to go check it out, 50 people have already signed up and it’s growing daily. Let me know any feedback you have and thanks for reading this post.

u/SquashOk4582 — 4 days ago
▲ 29 r/PWA+1 crossposts

I spent years helping devs ship web apps as native apps. Here's everything in one guide.

I work as a Developer Advocate helping people ship web apps as native mobile apps, and I kept answering the same questions over and over. So I wrote a guide that summarizes everything I recommend, based on 13+ years working in mobile development.

From what I've seen, every time someone in a web dev community asks "how do I publish my React/Vue/Angular app to the App Store?", the answers are either "just make a PWA" (which doesn't actually get you on the stores) or links to tutorials that assume you already know what a provisioning profile is and have Xcode configured on a Mac.

This one starts from zero. It's structured as an index, not a wall of text. Each step links to specific posts, videos, tools, and automation resources so you can go as deep as you need, at your own pace.

Some things I cover that I rarely see explained well:

- Why PWAs won't get you into the App Store or Google Play (and what to use instead)

- How to generate iOS certificates directly from your browser, without a Mac or Keychain Access

- The Google Play closed testing requirement that blindsides most first-time publishers: personal accounts created after November 2023 need 12 testers actively opted in for at least 14 consecutive days before you can go public.

- Why you should install the Live Update plugin in your very first release, even if you have nothing to update yet. Adding it later means another full native build and another review cycle, which is the last thing you want when you're trying to push a critical fix.

- How to build for iOS without owning a Mac

Honest feedback welcome: is there a step that's unclear, or something you think is missing?

https://capawesome.io/blog/11-steps-to-get-your-web-app-on-the-app-store/

u/DayanaJabif — 7 days ago
▲ 2 r/PWA

📟Busca, para la planificación sencilla de guardias

Asignar guardias y cuadrar planillas de turnos en equipos grandes (servicios médicos, principalmente) a menudo es complicado si se intenta respetar el descanso y las preferencias de cada uno. Por eso, Busca.

Se trata de una PWA que estoy desarrollando (usando IA) para la creación sencilla de planes de turnos.

Incluye la gestión de la plantilla, la planificación de turnos y un algoritmo que distribuye y balancea las cargas de trabajo.

Todo es en local, ningún dato personal abandona tu equipo.

Está en desarrollo activo, en mi tiempo libre. Tiene probablemente muchas aristas que pulir.

La versión en inglés está a la vuelta de la esquina.

Estaría interesado en opiniones y feedback, así como en experiencias de uso en equipos reales.

busca.eus
u/NoContext8612 — 5 days ago
▲ 5 r/PWA

Any recommendations for a good Wrapping service so I can publish my PWA to android and apple?

Pretty new to all this and having spent the past 9 weeks building a PWA I didn't realise the downside of using glideapps. Anyway, I'm at the stage now of looking at companies that offer these services such as Median.co and Nokib03 who have both come out on Google searches. Problem is, I'm not seeing much user reviews for either and no Reddit posts on the matter apart from the odd one. Anyone else used Glide apps to build an app and then had it wrapped for iOS and android? Thanks in advance

reddit.com
u/Kyledidntdoit — 7 days ago
▲ 8 r/PWA

users keep running into PWA issues onto iOS

I have a small inconvenience i’d like some advice on.
the first photo is my screen when trying to add the site to my Home Screen and the second is the screen of a user. why do they not have the option to add to home screen?

u/sighqoticc — 8 days ago
▲ 41 r/PWA+1 crossposts

I built a free app for Lucknow Metro routes, fares, live tracking, works offline

Hey Lucknow folks,

Built this as a side project because the official options

weren't great for daily commuters.

LucknowMetroApp:free, no ads, no account needed.

What it does:

- Plan routes with exact fares (₹10–₹60) and arrival times

- Live train tracking on a map

- Works fully offline after first load

- Find the best station to meet a friend

- GoSmart Card balance tracker with auto 10% discount

It's a PWA so you can add it to your home screen like a

native app. Not affiliated with UPMRC — just a passion

project for the city.

Would love feedback from actual Lucknow Metro users!Please 🥺🥺

u/Completely_unusual12 — 10 days ago
▲ 3 r/PWA+2 crossposts

Hey! I built a workout logging app and need testers.

Link: https://qcklog.com (https://qcklog.com)

What it is: A no-bullshit workout logger for people who already know what they're doing. No tutorials, no AI coaching, no social feed — just log your sets, weight, reps, and get on with it. Has a rest timer and tracks progressive

overload.

How to use:

- Just open the link in your browser and start using it — works immediately, no install required.

- Optional: If you want it as a standalone app (no browser bar, feels native), you can sideload it: iOS: Share → Add to Home Screen / Android: 3-dot menu → Install app.

Getting started:

- Go to Programs → create your workout split → start logging

- No account needed — everything stays on your device.

What I need from you:

- Use it for your next 3-5 workouts

- Tell me anything that's confusing, broken, or annoying

- Missing exercises? Weird on your phone? Let me know.

reddit.com
u/SeriouslyFunny__ — 9 days ago
▲ 7 r/PWA+1 crossposts

Making government digital id obsolete before it starts...

Decentralised proof of entitlement that is entirely under your control... Small, simple, free and open source.

Are you old enough? Have you paid? Can you be contacted? Are you qualified? Are you entitled to a service?

Typical questions with the lazy default answer 'with a government id we can work it all out'.

How about... No government id, no central register, no information about you shared at the point of enquiry other than confirmation or denial that the person in front of you is (or is not) entitled?

Want to get involved? Check out the project - Adelos.

github.com
u/id-ltd — 9 days ago
▲ 7 r/PWA+2 crossposts

[DEV] I got tired of ad-filled web utilities, so I built an open-source, local-first tool kit (Image, PDF, QR).

Like a lot of you, I was getting incredibly frustrated with standard "free online tools" that force you to upload your personal PDFs or images to random servers, bombard you with ads, or lock basic features behind a paywall.

I wanted something completely private and instantaneous, so I built my own suite of tools. It runs entirely in the browser (local-first PWA), meaning your files never actually leave your device.

What it currently handles perfectly:

  • Image Compression & Conversion
  • PDF Merging & ID Card to PDF formatting
  • QR Code Generation

I originally planned to launch this with a client-side video trimmer/processor using ffmpeg.wasm. However, I am currently locked in a brutal battle with CORS headers and SharedArrayBuffer memory crashes. The video processing tools but won't work at the moment. I'm still trying to figure out the issue. If any WASM wizards here have advice, I'm all ears!

It is 100% Free and Open Source.

You can use the live version here: [neatkitapp.com]

I built this tool because I needed it myself, but I'm sharing it in hopes it saves some of you a headache. Let me know what you think, or if there are any other specific mini-tools you'd love to see added to the kit!

u/Unlikely-Yam-5052 — 9 days ago
▲ 3 r/PWA

Preserving query parameters when during installation of PWA

I'm trying to add webpush to one of my sites, and for some OSs and browsers this is possible only via PWA. The site relies on query parameters, but these are not preserved when the PWA launches and tries to access them -- probably because they are not appended to the start_url in the manifest.

I'm considering using IndexedDB to pass the query parameters from the site to the PWA, and so the PWA can query them every time it launches.

But it seems potentially simpler *if* there is a programmatic way for the site to append the query parameters to the start_url. I have not been able to find any browser API that would support this.

reddit.com
u/AlwaysMindful7 — 9 days ago
▲ 4 r/PWA

Another couple of PWA tips you may like.

I do a load of PWA stuff two issues that were a bit of a pain was running from localhost and having old cached apps showing up...

PWAs really need to be served from localhost or Https... And https on an intranet can be a bit of a pita.

Also your app storage is per domain and port... So serving everything from the same source means all their local data is crammed in - clear for one and you clear for all!

So, I have all my pwa's living on a server - but with a native local 'appstore' app that is just a directory and proxy'... I run/install all my pwa's from localhost! With the store pricing to the server copy.

And the shared local data? I have another app to support a convention which I cheekily call PerrinPort - if hashes the app name to deterministically generate a port number between 10000 and 20000 and that app is served on that.

https://github.com/idltd/perrinport/

It may sound a bit clunky but it works well - looks after itself. And being a PWAs if the local app store isnt available I just get to run the currently installed version :)

u/id-ltd — 11 days ago
▲ 9 r/PWA

Maybe of interest... PWAs replacing Android apps...

I have been doing PWAs for quite a while, now I am seriously working on creating them instead of native apps.

​

A few things I have discovered

​

Only chrome installed PWAs seen to show up in 'share to'.

​

PWAs cNr show up in 'open with...' - for this I created a small shim app - config it with the file extension and which PWA to route to... Now own with 'pwa->' and voila!

​

reddit.com
u/id-ltd — 14 days ago
▲ 6 r/PWA

I built a PWA task manager focused on getting things out of your head fast!

Hey r/PWA 👋

I just launched PicnicTasks (picnictasks.uk) — a simple task capture app built entirely as a PWA, no native app, no framework, no build step.

What it does

Simple premise: capture a task in seconds, check it off with a smile. Type something like "call dentist tomorrow" or "finish report by Friday" and it parses the date automatically. Tasks sort by due date so your most urgent stuff is always at the top.

The PWA angle

This is the bit you'll appreciate here:

  • Install it on any device straight from the browser — no App Store, no Play Store gatekeeping
  • Service worker handles offline support and push notification delivery
  • Web Push notifications — a daily digest at ~9am local time that tells you what's overdue, due today, and due tomorrow. The service worker fetches your task data at notification time, so the payload stays lightweight (no RFC 8291 encryption needed — just a nudge)
  • Cloud sync is baked in — local storage keeps everything instant, with a debounced cloud push on every change, so your tasks are the same across all your devices
  • Passcode email login via Hanko — no passwords, no OAuth dance, just a code to your inbox

The whole thing runs on a Cloudflare Worker + KV, which means it's fast globally and the bill is basically nothing at indie scale.

Why PWA?

Honestly, for a task app with a small team (of one), shipping to iOS and Android natively would've taken months and probably outside of my skill set. Building a PWA let me ship something real in weeks. The install experience on iOS is still rougher than I'd like, but Web Push on iOS Safari has made this genuinely viable as a primary app.

Would love feedback, especially from anyone who's tackled Web Push quirks across browsers. Also any tips on how to best market this app, as struggling gaining any traction. Happy to answer questions about the architecture too.

u/SuperRon08 — 13 days ago
▲ 1 r/PWA

Solution for constant background geolocation and reliable notification?

Currently working on an app for drivers. We built the app on react and want to create a PWA experience with consistent background geolocation tracking and reliable notification. It was advised to build it with a capacitor wrapper, wanna hear opinions.

Is the capacitor build better or is there a better solution?

reddit.com
u/Ok_Charge_7285 — 13 days ago