<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pwa on Noureddine RAMDI</title><link>https://ramdi.fr/tags/pwa/</link><description>Recent content in Pwa on Noureddine RAMDI</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 23 May 2026 20:41:27 +0000</lastBuildDate><atom:link href="https://ramdi.fr/tags/pwa/index.xml" rel="self" type="application/rss+xml"/><item><title>Auuki: a browser-based indoor cycling app using Web Bluetooth and .FIT recording</title><link>https://ramdi.fr/github-stars/auuki-a-browser-based-indoor-cycling-app-using-web-bluetooth-and-fit-recording/</link><pubDate>Sat, 23 May 2026 20:41:14 +0000</pubDate><guid>https://ramdi.fr/github-stars/auuki-a-browser-based-indoor-cycling-app-using-web-bluetooth-and-fit-recording/</guid><description>Auuki is a progressive web app that controls smart cycling trainers via Web Bluetooth, supports .ZWO workouts, records .FIT files with RR data, and syncs with Intervals.icu and Strava. No install needed.</description></item><item><title>ezBookkeeping: a lightweight, AI-augmented self-hosted personal finance tool</title><link>https://ramdi.fr/github-stars/ezbookkeeping-a-lightweight-ai-augmented-self-hosted-personal-finance-tool/</link><pubDate>Tue, 05 May 2026 22:24:55 +0000</pubDate><guid>https://ramdi.fr/github-stars/ezbookkeeping-a-lightweight-ai-augmented-self-hosted-personal-finance-tool/</guid><description>ezBookkeeping is a Go-based, self-hosted personal finance app with AI receipt recognition, MCP AI integration, and multi-backend support, optimized for resource-limited devices like Raspberry Pi.</description></item><item><title>PlainApp: A self-hosted Android phone management server with layered local network encryption</title><link>https://ramdi.fr/github-stars/plainapp-a-self-hosted-android-phone-management-server-with-layered-local-network-encryption/</link><pubDate>Tue, 05 May 2026 16:46:42 +0000</pubDate><guid>https://ramdi.fr/github-stars/plainapp-a-self-hosted-android-phone-management-server-with-layered-local-network-encryption/</guid><description>PlainApp turns your Android phone into a self-hosted management server with end-to-end encryption via TLS plus XChaCha20-Poly1305 on the local network. No cloud needed.</description></item><item><title>claude code viewer: a pragmatic web UI for managing Claude Code agent sessions</title><link>https://ramdi.fr/github-stars/claude-code-viewer-a-pragmatic-web-ui-for-managing-claude-code-agent-sessions/</link><pubDate>Mon, 04 May 2026 10:23:02 +0000</pubDate><guid>https://ramdi.fr/github-stars/claude-code-viewer-a-pragmatic-web-ui-for-managing-claude-code-agent-sessions/</guid><description>Claude Code Viewer provides a web UI for real-time monitoring and managing Claude Code sessions with dual authentication modes and PWA mobile support. It handles Anthropic&amp;rsquo;s SDK restrictions gracefully.</description></item><item><title>ClawBridge: real-time AI agent monitoring with automated cost diagnostics</title><link>https://ramdi.fr/github-stars/clawbridge-real-time-ai-agent-monitoring-with-automated-cost-diagnostics/</link><pubDate>Mon, 04 May 2026 10:23:02 +0000</pubDate><guid>https://ramdi.fr/github-stars/clawbridge-real-time-ai-agent-monitoring-with-automated-cost-diagnostics/</guid><description>ClawBridge offers real-time monitoring for OpenClaw AI agents with a unique Cost Control Center that claims 30-90% API savings. It uses WebSockets, zero-config VPN detection, and a PWA frontend.</description></item><item><title>OpenClaw Client: a self-hosted multi-agent AI chat interface with streaming "thinking" separation</title><link>https://ramdi.fr/github-stars/openclaw-client-a-self-hosted-multi-agent-ai-chat-interface-with-streaming-thinking-separation/</link><pubDate>Mon, 04 May 2026 10:23:02 +0000</pubDate><guid>https://ramdi.fr/github-stars/openclaw-client-a-self-hosted-multi-agent-ai-chat-interface-with-streaming-thinking-separation/</guid><description>OpenClaw Client offers a self-hosted web UI to manage OpenClaw AI agents with streaming response separation, file uploads to agent workspaces, JWT auth, and PWA install.</description></item><item><title>Faved: A self-hosted bookmark manager with a hybrid TypeScript and PHP architecture</title><link>https://ramdi.fr/github-stars/faved-a-self-hosted-bookmark-manager-with-a-hybrid-typescript-and-php-architecture/</link><pubDate>Mon, 04 May 2026 10:23:01 +0000</pubDate><guid>https://ramdi.fr/github-stars/faved-a-self-hosted-bookmark-manager-with-a-hybrid-typescript-and-php-architecture/</guid><description>Faved is a self-hosted bookmark manager with a React frontend and PHP 8 backend using SQLite. It offers nested tags, local storage, and a PWA for a native-like experience without external dependencies.</description></item><item><title>HomeGallery: a self-hosted Node.js photo gallery with client-side metadata and AI discovery</title><link>https://ramdi.fr/github-stars/homegallery-a-self-hosted-node-js-photo-gallery-with-client-side-metadata-and-ai-discovery/</link><pubDate>Mon, 04 May 2026 10:23:01 +0000</pubDate><guid>https://ramdi.fr/github-stars/homegallery-a-self-hosted-node-js-photo-gallery-with-client-side-metadata-and-ai-discovery/</guid><description>HomeGallery is a self-hosted Node.js web gallery that loads all media metadata client-side as compressed JSON for fast browsing. It features AI image discovery and supports 400k+ files.</description></item></channel></rss>