This widget will show you the current stats for a given user according to the MEE6 leaderboard for that server.
As of v1.5, we now have avatar display and progress to next level. Avatar image is cached so no need to download it each time the widget refreshes.
Big thanks to juniorchen for the base of the progress bar portion of the code. You can check the progress widget out here
Credit for the original code base for this widget goes to Murdo. I helped him to modify it to have dynamic column creation for adding more stocks in. I have also just made an update for this so it can have a transparent background using no-background.js from Supermamon.
This widget was made as a request from some users on r/Scriptable. It's just a simple calendar display showing your upcoming events in a medium widget format.
Now has support for small widget size too! (Note: the events are not tappable in the small widget size)
In the latest version, I have added support for reminders utilizing the code from the Upcoming Calendar Indicator widget and also utilizing the title color being the calendar/list color
For more info, see the page linked above
This widget displays an overview of the weather in your location. Click/Tap the link to see more about it.
This widget displays a random recent photo or the most recent photo of a specified user of VSCO
This widget shows the recent posts of an Automators.fm Feed of your choosing (defaults to Scriptable of course)
This widget will display the current NASA Photo of the Day. It will set the refresh after date to be the next day to avoid excessive data usage. To use it, just go to NASA API Sign Up page and get your API key, then enter it at the top of the script, and add the widget size of your choice to your home screen.
As of v1.2, you will get an alert prompt when tapping the widget to either save the photo, go to the photo of the day site, or cancel. There is also a check to ensure the current POTD is an image to account for cases when NASA has set it as a video.
This widget code shows an example of how to implement the Updater Mechanism Code that I utilize in my widgets. Changing the version number passed to the updateCheck function can show you what it looks like when an update is avaliable. The server version (version info in the Updater Mechanism Code.json file in this repo) is 1.1, it will show an update is available if the version in the widget is set to anything other than 1.1.
This widget is an example of setting the ListWidget.backgroundImage property of the widget to show an image in a widget. The example script has comments included to explain the different steps that are included. The main piece this relies on, is having an image in iCloud Drive -> Scriptable, which is named "WBack.jpeg"
This widget displays the latest post from a specified user. To specify the user you want to display, simply add the URL to their profile into the Widget Parameter and let the code do its thing.
If the latest post of a user is less than 150 characters, it will show the latest two posts (shown below in the double example)
By default it doesn't show Boosts/Reblogs
Add Widget Parameter
If you want to see console log items, set this flag to true
Single Post Example
Double Post Example
Large Widget Example
This widget displays pollen data fod your current location from Pollen.com. Works on lock screen and home screen widget types
Purpose: To sync alexa reminders to a iOS reminders list. previously IFTTT could do this, but Amazon revoked the Alexa IFTTT integration recently.
Setup:
Insert the Amazon base url your country uses (if different from default) in the "baseURL" variable below
Insert the name of the desired reminders list in the "reminderListName" line. I use "Grocery and Shopping" with my wife, so i have that name entered.
Insert the wording for "Sign In" for the signInKeyvariable below. sometimes this varies based on region
For proper naming preference, please use the withVar and withoutVar for your local language to proeprly set naming of the reminders to be created
When running the first time, the script will check if you are logged in. If not, it will notify and present with login page. After that, the script should run seamlessly.
Here is what to do:
If you like my work and want to buy me a coffee or a beer, you can do so with Venmo or PayPal or Cash App.