Files
awesome-awesomeness/terminal/scriptable2
2025-07-18 23:13:11 +02:00

268 lines
14 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
 Awesome Scriptable !Awesome (https://awesome.re/badge-flat.svg) (https://awesome.re)
 (https://scriptable.app/)
▐ A carefully curated list of awesome Scriptable widgets.
Scriptable (https://scriptable.app/) is an app to automate iOS using JavaScript. 
Contents
- Art (#art)
- Cars (#cars)
- Calendar (#calendar)
- Finance (#finance)
- Food (#food)
- Gaming (#gaming)
- Health (#health)
- Mobile (#mobile)
- Music (#music)
- Reading (#reading)
- Social (#social)
- Shopping (#shopping)
- Space (#space)
- Sports (#sports)
- Tools (#tools)
- Traveling (#traveling)
- Related (#related)
 - Download helper (#download-helper)
 - Additional resources (#additional-resources)
 - Articles (#articles)
Art
- Random-Canvas (https://github.com/RiccStella/Random-Canvas) - Generates random images.
Cars
- BMW Linker (https://github.com/opp100/bmw-scriptable-widgets) - Information about your BMW, like location or mileage.
 
- FordPassWidget (https://github.com/dschablowsky/FordPassWidget) - Information about your Ford, like location or mileage.
 
- Polestar SoC Medium Widget (https://github.com/niklasvieth/polestar-ios-medium-widget) - Current state of charge of your Polestar 2 as medium widget or as simplified lockscreen widget 
(https://github.com/niklasvieth/polestar-ios-lockscreen-widget).
 
- SmarterTankenWidget.js (https://github.com/Martlgap/SmarterTankenWidget) - Price difference of two gas stations in different countries.
 
 
- tankstellenpreise.js (https://github.com/Necriso/ScriptableWidgets/blob/main/tankstellenpreise.js) - Fuel prices from a nearby gas station.
 
- TeslaData-Widget (https://github.com/DrieStone/TeslaData-Widget) - Information about your Tesla, like charging status and doors locked/unlocked.
 

 
- ZOE-Widget.js (https://gist.github.com/mountbatt/772e4512089802a2aa2622058dd1ded7) - Information about your Renault Zoe like charging or location.
 
Calendar
- countdown.js (https://gist.github.com/flasozzi/ab6222ea15de5113555c32c855e9e326) - Simple countdown to dates.
 
- daysUntilBirthday (https://github.com/lwitzani/daysUntilBirthday) - List of upcoming birthdays from contacts.
 
- ScriptableWordClockWidget (https://github.com/bitKrakenCode/ScriptableWordClockWidget) - Clock showing the current time in writing.
 
Finance
- CryptoDepotWidget (https://github.com/Martlgap/CryptoDepotWidget) - A widget showing your crypto balances.
 
 
 
- btc-usd-course.js (https://github.com/wickenico/btc-usd-course.js) - Shows the current bitcoin course in USD.
 
 
- Tradegate Stock Widget (https://github.com/Chrischi-/tradegate-stock-widget-for-scriptable) - Stocks Widget to show share prices from Tradegate Exchange.
 
Food
- scriptable-recipe (https://github.com/shfrmn/scriptable-recipe) - Random food recipe widget that opens cooking video on YouTube.
 
Gaming
- steam-wishlist.js (https://gist.github.com/brenoprata10/10d6bd1c8445a1181b899dd47c715577) - Shows items from a user's Steam wishlist.
Health
- Coronavirus.js (https://gist.github.com/planecore/e7b4c1e5db2dd28b1a023860e831355e) - Covid-19 cases of a selected country.
- incidence.js (https://gist.github.com/kevinkub/46caebfebc7e26be63403a7f0587f664) - Covid-19 incidence data for Germany.
- incidence_at.js (https://gist.github.com/Baumchen/b8b9aaf5ba0aebef173a4f956a3b4290) - Covid-19 incidence data for Austria.
- vaccination-stats.js (https://gist.github.com/marco79cgn/b5f291d6242a2c530e56c748f1ae7f2c) - Covid-19 vaccination statistics for Germany.
Mobile
- telekom.js (https://gist.github.com/Sillium/f904fb89444bc8dde12cfc07b8fa8728) - Data consumption based on tariff for Telekom.de.
 
- VodafoneDE (https://github.com/ThisIsBenny/iOS-Widgets/tree/main/VodafoneDE) - Data consumption based on tariff for Vodafone DE.
 
- scriptable_premiumsim (https://github.com/BergenSoft/scriptable_premiumsim) - Data consumption based on tariff for Drillisch providers (e.g. WinSIM, PremiumSIM).
 
Music
- sonos-nowPlaying.js (https://gist.github.com/marco79cgn/98616fcbb2dfdbd752b33a452208bcc8) - Now playing on Sonos.
 
- spotify-now-playing.js (https://gist.github.com/marco79cgn/79a6a265d978dc22cc2a12058b24e02b) - Now playing on Spotify.
 
 
Reading
- scriptable-news-Widget.js (https://github.com/Saudumm/scriptable-News-Widget) - The latest posts from a feed or a WordPress blog.
 
- scriptable-pocket-widget (https://github.com/brianseidman/scriptable-pocket-widget) - Shows unread or favorited Pocket articles.
 
- sonntagsfrage (https://github.com/henningtillmann/sonntagsfrage) - The latest German political poll results.
 
Social
- conversable-for-scriptable (https://github.com/andyngo/conversable-for-scriptable) - Contact icons to start conversations.
 
- ig-latest-post.js (https://github.com/supermamon/scriptable-instagram-widgets) - The latest post from selected Instagram users.
 
- termiWidget.js (https://gist.github.com/spencerwooo/7955aefc4ffa5bc8ae7c83d85d05e7a4) - Terminal-like output of subscriber amount.
 
 
Shopping
- exchangeRate.js (https://github.com/Juniorchen2012/scriptable/blob/master/exchangeRate.js) - Currency exchange rates.
- dm-toilet-paper.js (https://gist.github.com/marco79cgn/23ce08fd8711ee893a3be12d4543f2d2) - Toilet paper availability in a nearby drugstore.
 
Space
- Launch Schedule (https://github.com/rik-rosseel/launch-schedule) - Upcoming space launches and info.
 
Sports
- CFBWidget (https://github.com/jaydainn/CFBWidget) - Latest scores of a NCAA college football team. 
- fitx-widget.js (https://gist.github.com/DanielStefanK/487175b6f65ede401e37ee4848970176) - Workload of a FitX gym.
- nfl-team-schedule-widget (https://github.com/brianwalborn/nfl-team-schedule-widget) - The current season schedule for an NFL team.
- rsg_group_mcfit_high5_johnreed_capacity_widget.js (https://gist.github.com/masselmello/6d4f4c533b98b2550ee23a7a5e6c6cff) - Capacity of the nearest McFit gym.
 
- Scriptable-lichess-Widget (https://github.com/bestmacfly/Scriptable-lichess-Widget) - Your current lichess statistics.
 
- skiable (https://github.com/p0fi/skiable-for-scriptable) - Skiing information like snow height or the number of open lifts. 
 
Tools
- bwh-monitor-widget-for-scriptable (https://github.com/f1tz/bwh-monitor-widget-for-scriptable) - BandWagonHost VPS Monitoring Widget. 
 
- bamboo-scriptable-widget (https://github.com/Korysam15/bamboo-scriptable-widget) - Status of build plans from Bamboo. 
 
- github-contributions (https://github.com/ferraridavide/scriptable/blob/main/github-contributions.js) - GitHub contributions heatmap on your lockscreen.
 
- gitlab-stats-for-scribtable (https://github.com/p0fi/gitlab-stats-for-scribtable) - Statistics from GitLab like the number of assigned merge requests.
 
- mz_invisible_widget.js (https://gist.github.com/mzeryck/3a97ccd1e059b3afa3c6666d27a496c9) - Creation of "invisible" backgrounds.
- PurpleAir-AQI-Scriptable-Widget (https://github.com/jasonsnell/PurpleAir-AQI-Scriptable-Widget) - Air Quality from PurpleAir sensor.
 
- scriptable-testflight-watcher (https://github.com/FifiTheBulldog/scriptable-testflight-watcher) - Get notifications about new spots in TestFlight betas.
- Scriptables-WindowWidget (https://github.com/Robby3St/Scriptables-WindowWidget) - Setting reminders for room ventilation.
 
- server-status-widget.js (https://gist.github.com/dioncodes/cd4554d8593814a94925735cbcdea0c8) - Reachability of web servers.
- woocommerce-sales (https://gist.github.com/olikdesign/4c9c5549686c81e728b065286eb0e750) - Sales statistics from WooCommerce shop.
 
Traveling
- citi_bike.js (https://gist.github.com/coughski/43c7a4da3829a3ffe394d6eeb6a8c90a) - Shows availabilities for NYC's bicycle sharing program.
 
- location-location-location (https://github.com/doersino/scriptable-widgets/tree/main/location-location-location) - Show Google Maps image from current location.
Related
Download helper
- Import-Script.js (https://github.com/supermamon/scriptable-scripts/blob/master/Import-Script.js) - Script to download code (i.e., from Pastebin, GitHub) into Scriptable.
- scriptdu.de (https://scriptdu.de) - Downloader and updater for scripts.
Additional resources
- Scriptable on Reddit (https://www.reddit.com/r/Scriptable/) - Widgets and help for creating them.
- Scriptable at GitHub (https://github.com/topics/scriptable) - Repositories with scripts and widgets.
Articles
- Scriptable Supercharges iOS 14 Widgets Like No Other App (https://gizmodo.com/scriptable-supercharges-ios-14-widgets-like-no-other-ap-1845717081) - Guideline for setting up a widget.
- Create your own iOS widget with JavaScript (https://dev.to/matthri/create-your-own-ios-widget-with-javascript-5a11) - Tutorial on how to create your own widget.
scriptable Github: https://github.com/dersvenhesse/awesome-scriptable