Bambu Bar
Monitor Bambu Lab printers from your Mac menu bar: print progress, the live camera, AMS filament, alerts and desktop widgets. Bambu Bar for macOS 26+.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Loading the full README. The saved excerpt is shown below.
A clean, blue, mobile-first dashboard PWA. Five tabs: Home · Calendar · Health · Money · Systems.
Works offline, installs to your phone's home screen, and (optionally) syncs the same data across all your devices.
• Live stock/ETF prices — free, no API key (Yahoo Finance via a serverless proxy). ASX symbols use .AX (e.g. VAS.AX), US just the ticker (e.g. VOO).
• Live weather — free, no key (Open-Meteo), for your Home greeting.
• Passcode lock + secret-key-protected cloud sync.
• All your data is yours — stored on your device and in your own private cloud store.Read the full README ↗A clean, blue, mobile-first dashboard PWA. Five tabs: Home · Calendar · Health · Money · Systems. Works offline, installs to your phone's home screen, and (optionally) syncs the same data across all your devices.
.AX (e.g. VAS.AX), US just the ticker (e.g. VOO).| File | Purpose |
|---|---|
index.html, styles.css, app.js | The whole app (frontend) |
manifest.webmanifest, sw.js, icons/ | PWA install + offline |
api/quote.js | Serverless function: live prices |
api/sync.js | Serverless function: cloud sync |
api/food.js | Serverless function: food search (Open Food Facts, no key needed) |
dev-server.py | Local testing only — mimics the two functions |
You already have Python, so:
cd "/Users/tyson/Desktop/Personal/Compass"
python3 dev-server.py
Open http://localhost:8787. Live prices and weather work here. The local sync secret is localdev
(enter it as the Secret key in Settings if you want to test sync locally).
Stop it with Ctrl+C.
This makes it installable on your phone with data synced everywhere. All free.
compass (Private is fine). Don't add a README.cd "/Users/tyson/Desktop/Personal/Compass"
git init
git add .
git commit -m "Compass dashboard"
git branch -M main
git remote add origin https://github.com/<your-username>/compass.git
git push -u origin main
compass repo.https://compass-xxxx.vercel.app. It already works — live prices and all — but sync isn't on yet.KV_REST_API_URL and KV_REST_API_TOKEN to your project's environment variables.SYNC_SECRET, Value = a strong secret you invent (e.g. a long random string). Apply to all environments.SYNC_SECRET into Secret key. Save.That's it. 🎉
Compass can import your runs from Strava so you never log one by hand. Rides and swims are ignored — runs only.
https:// or any path, e.g. compass-abc123.vercel.app.
To also test locally, Strava lets you use localhost — but only one domain at a
time, so set it to localhost while testing, then change it to your real domain.STRAVA_CLIENT_ID = your Client ID.STRAVA_CLIENT_SECRET = your Client Secret.Disconnect at any time from the orange Strava bar — runs already imported stay put.
Running locally instead? Set the same two variables before starting the dev server:
STRAVA_CLIENT_ID=xxxxx STRAVA_CLIENT_SECRET=yyyyy python3 dev-server.py
Compass reads the calendars you pick and sends events you add in Compass back to one of them. Your Google sign-in is stored in your own Vercel KV store, never in the browser or in backups, and only works with your cloud-sync secret key. Cloud sync (Step 3 and Step 4 above) has to be set up first.
This is the beginning of the README. Read the rest at the original. Read the full README ↗