{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifw5aqnqkopn5mmygcnff4efnn5qtq7griz6iiputvz4av5fikjpy",
"uri": "at://did:plc:yrn4rbgwenb6lfhhzjegbtnc/app.bsky.feed.post/3mjilujafl622"
},
"path": "/t/from-web-calculator-to-app-designing-a-youtube-engagement-analytics-app-for-linux/11993#post_1",
"publishedAt": "2026-04-14T20:00:43.000Z",
"site": "https://discourse.flathub.org",
"tags": [
"YouTube Engagement Calculator"
],
"textContent": "I’m the developer behind LenosTube’s YouTube Engagement Calculator (web version). It’s a free, no signup tool that lets creators paste a YouTube video or channel link and instantly see their engagement rate, computed from likes, comments, shares, views, and other key metrics pulled directly from YouTube’s API.\n\nI’m now thinking of turning this into a **Linux desktop app** distributed via Flathub. The idea is to:\n\n 1. Make it **offline‑ready** (cached results, smoother UX) while still pulling live data when online.\n\n 2. Add **desktop friendly features** : history of analyzed videos/channels, exportable reports, and maybe even offline stats‑tracking for a creator’s own library.\n\n 3. Integrate cleanly with GNOME/other desktops: native notifications when long‑running analyses finish, proper app icons, and maybe a quick‑action helper (e.g., “Copy current video URL and analyze”).\n\n\n\n\nBefore I invest time in building this as a Flatpak packaged app, I’d love to know:\n\nAre there **existing YouTube analytics or engagement tools** on Flathub that do something similar?\nWhat would you, as a Linux desktop user, expect from such an app beyond the current web version? E.g., multi‑account support, export formats (CSV/JSON), or integration with other desktop tools?\nAny hard **Flathub specific constraints or guidelines** I should bake in from the start (e.g., network usage, data‑privacy design, branding)?",
"title": "From web calculator to App. Designing a YouTube engagement analytics app for Linux"
}