A DankMaterialShell widget plugin that displays near-live market prices and charts directly in your desktop shell through configurable market data providers.
| Dark Theme | Light Theme |
|---|---|
![]() |
![]() |
- Pin to bar — display live prices for selected symbols directly in
DankBar. - Popup panel — list showing name, price, change percentage, and
sparklinecharts. - Manual symbol entry — open the selected provider in your browser, then add the provider symbol manually.
- Per-symbol configuration — independent data provider, price interval, chart range, change display, and price inversion.
- Custom colors — configurable up/down color indicators.
- Reorder & edit — rearrange symbol order, click to edit, hover to pin or delete.
- Adjustable popup height — set the number of visible rows.
- Intelligent fetching — staggered data requests with retry logic to avoid rate limiting.
| Settings (1) | Settings (2) |
|---|---|
![]() |
![]() |
DMS≥ 1.2.0curlinstalled and available in$PATH- Internet access
Currently supported providers:
-
Yahoo Finance — The current default. No credentials required. Example symbols:
EURUSD=X,BZ=F,HG=F,DX-Y.NYB,^GSPC. -
Stooq — Currently disabled, due to unstable
API. PublishesCSVquotes for a wide range of instruments.Limitation: Some Stooq symbols (usually futures that has symbols of
*.fformat) shown on the website do not return CSV data through the public API. If a symbol stays empty in the widget, open Stooq in your browser and try the cash/index variant shown there (i.e. symbols of*.ior*.cformat).
- No endpoints are contacted other than the one related to the configured provider.
- Provider credentials, if any, are obfuscated and stored locally on your disk.
Stooqis operated fromPolandand is presumablyGDPR-compliant. See their Privacy & Cookie Policy and Terms of Service.Yahoo'sPrivacy Policy, Yahoo Finance privacy practices, and Terms of Service.
- v1.0.3 :
Stooqchanged theirAPIyet again, and broken data fetching.- Added
Yahoo Financeprovider as a, probably less privacy respecting, but working alternative forStooq. - Disabled
Stooqin till they stabilize theirAPI. - If you previously configured
Stooqsymbols, delete them and re-add the same markets using another provider. Provider symbols can differ, so use the symbol search link in settings to find the correct Yahoo Finance symbol.
- v1.0.2 :
- Now
StooqrequiresAPIkey to provide historic data, updated backend and widget settings to supportAPIkey. - In-settings search for symbols is removed due to unreliability, replaced with a button to open provider's symbols search web page.
- Now
- v1.0.1 (Not published to
DMS, due to changes fromStooqprovider):- Fixed the issue with charts for previously working symbols, are not displayed (Unfortunately,
Stooqnow requires using cookies). - Added logging capability.
- Refactoring.
- Fixed the issue with charts for previously working symbols, are not displayed (Unfortunately,
- v1.0.0 :
- Initial version.
In DMS:
- Open
Settings -> Plugins - Click
Scan for Plugins - Enable
GitHub Inbox - Add widget to DankBar
Or clone repo, and run (this will add Symlink to plugin folder):
chmod +x Support/setup-symlink.sh
Support/setup-symlink.sh- The developer has no affiliation with any data provider.
- This plugin was vibe-coded under my supervision as a software engineer.



