Widget Gallery

Extend Your Capsul

Each widget is one .capsul-widget file. Drop it in your inbox folder and tell your agent to install it.

📈
Stock Ticker
by mycapsul
Your watchlist with day change, color-coded. Refreshes every 5 minutes.
spec v0.2 live data configurable
🌤️
Weather
by mycapsul
Current conditions and a 3-day forecast from Open-Meteo (free, no API key). Fahrenheit or Celsius.
spec v0.2 live data configurable
💬
Daily Quote
by mycapsul
One of 100 quotes, rotating by date. No API.
offline-ready
📚
Reading List
by mycapsul
Track books you're reading, want to read, and have finished. Logs to check-in and links to reading goals.
hooks: goals, checkin
🏃
Running Log
by mycapsul
Track runs with distance, pace, and route notes. Weekly mileage, streak tracking, and links to running goals.
hooks: health, goals, checkin

How to Install a Widget

  1. Download the .capsul-widget file from a card above.
  2. Move it into your MyCapsul _inbox/ folder.
  3. Say "Install the widget in my inbox." Your agent validates, registers, and renders it. Only install widgets from sources you trust — a widget runs as code inside your dashboard with access to all of its data.
  4. Configure — widgets tagged configurable show a ⚙ gear icon. Click it to set symbols, location, and the like.

Have a Widget Idea?

Guitar practice. Garden watering. A habit tracker, a pet log. Anything you track regularly can be a widget.

Submit a Widget Idea

Building Widgets

Widgets are JSON files with a .capsul-widget extension. Inside: metadata, a render function, hook declarations, and optional sample data. Describe what you want to track and your agent can build one.

The current spec is v0.2, which adds fetchConfig (external API data) and userConfig (user settings). v0.1 widgets still work.

The User Guide has the full spec, or tell your agent: "Help me build a custom widget."