Skip to content

Commit 19a3093

Browse files
committed
update
1 parent 2f303cd commit 19a3093

1 file changed

Lines changed: 83 additions & 10 deletions

File tree

docs/README.md

Lines changed: 83 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Scriptable
2-
![Scriptable App](./.src/badges/scriptableBadge.svg)   ![iOS](./.src/badges/iOS-badge.svg)
2+
![Scriptable App](https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/badges/scriptableBadge.svg)   ![iOS](https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/badges/iOS-badge.svg)
33

44
Welcome to my curated collection of **Scriptable** widgets and scripts, crafted to bring more power and personalization to your iOS home screen.
55

66
<!-- <img alt="widgets showcase" align="center" src=".src/widgets showcase.png" /> -->
7-
<img alt="Mockup wall" width="100%" align="center" src="./.src/scriptable_mockup_wall.png" />
7+
<img alt="Mockup wall" width="100%" align="center" src="https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/scriptable_mockup_wall.png" />
88

99
<br>
1010

@@ -54,62 +54,135 @@ Welcome to my curated collection of **Scriptable** widgets and scripts, crafted
5454

5555
### [Countdown](./Countdown%20Widget)
5656

57-
![Countdown Widget](./.src/countdown/countdown_display.png)
57+
![countdown widget](.src/countdown/countdow_showcase.png)
5858

5959
📆 **Track life’s important moments—right from your home screen.**\
6060
The **Countdown Widget** helps you stay on top of upcoming events like birthdays, anniversaries, holidays, or personal milestones. It supports **multiple display modes** based on widget size (Small, Medium, Large) and can be fully customized using script parameters. You can show specific events, display color-coded grids, or even track multiple events in column layout. The widget fetches data from a local `.json` or a connected Google Sheet for dynamic updates.
6161

6262
### [Birthday](./Birthday%20Widget)
6363

64+
<!--
65+
![Birthday Widget](.src/birthday/birthday_showcase.png) -->
6466

65-
![Birthday Widget](./.src/countdown/countdown_display.png)
67+
<img width="60%" src=".src/birthday/birthday_showcase.png">
6668

6769
🎉 The **Birthday Widget** gives you a beautiful, minimal way to reflect on your life.\
6870
It shows your **exact age** (to 2 decimal places), **total days lived**, and a **progress ring** indicating how close you are to your next birthday. Designed for the **Small widget size**, it offers a clean dark-gradient background and supports **parameter customization** to set your name and birthdate. You’ll see your name (e.g., “Rushi’s Life”), a countdown ring that updates daily, and age stats—all in one elegant glance.
6971

7072
### [HinduClrWear](./HinduClrWear%20Widget)
7173

72-
![HinduClrWear Widget](./.src/countdown/countdown_display.png)
74+
<!-- ![HinduClrWear Widget](https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/hinduclrwear/hinduclrwear_showcase.png) -->
75+
76+
<img width="80%" src="https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/hinduclrwear/hinduclrwear_showcase.png">
7377

7478
🧘‍♂️ **The Hindu Color Wear Widget** offers daily color suggestions based on traditional Hindu practices.\
7579
Each day of the week is mapped to a specific color, deity, and spiritual quality—helping you dress with intention and align your energy. The widget supports **all three sizes** (Small, Medium, Large) and changes layout accordingly: Small shows today’s color, Medium displays a full week grid, and Large includes spiritual reasoning. No parameters needed—it auto-detects the day and works offline.
7680

7781
### [MyQuotes](./MyQuotes%20Widget)
7882

79-
![MyQuotes Widget](./.src/countdown/countdown_display.png)
83+
<!-- ![MyQuotes Widget](.src/quote/quote_showcase.png)
84+
-->
85+
86+
<img width="60%" src=".src/quotes/quote_showcase_1.png">
87+
88+
<!-- <img width="100%" src=".src/quote/quote_showcase.png"> -->
8089

8190
💬 **The Quote of the Day Widget** delivers a daily dose of inspiration, wisdom, or stoic reflection.\
8291
Based on the selected category (like *Zen*, *Gita*, *Aurelius*, or *Kafka*), it fetches quotes dynamically from a Google Sheet. The widget adapts its size and style to fit the quote length and device size, and refreshes every night at midnight. Font and background colors can be pulled from the sheet or randomized from a curated palette.\
8392
This widget supports **small**, **medium**, and **large** sizes. You can also pass an optional index to show a specific quote or change the category with a parameter.
8493

8594
### [Class Schedule Viewer](./Schedule%20Widget)
8695

87-
![Schedule Widget](./.src/countdown/countdown_display.png)
96+
<!-- ![Schedule Widget](https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/schedule/schedule_showcase_1.png) -->
97+
98+
<img width="60%" src="https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/schedule/schedule_showcase_1.png">
8899

89100
📅 **The Class Schedule Widget** syncs your school or university timetable from a public Google Sheet and automatically displays today’s classes. It adapts to the widget size: from showing only the current class to displaying a full weekly schedule with a beautiful gradient background per weekday.\
90101
This widget supports **small**, **medium**, and **large** views. You can also simulate different days or class times using widget parameters.
91102

92103
### [Modular Time Progress](./Modular%20Time%20Progress)
93104

94-
![timeProgress Widget](./.src/countdown/countdown_display.png)
105+
![timeProgress Widget](https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/timeprogress/timeprogress_showcase.png)
95106

96107
**The Modular Time Progress Widget** lets you visualize your life in motion— from the minutes in your day to the weeks in your year. This fully modular Scriptable widget supports multiple modes like day, week, month, year, and week number views. Each mode features a clean, minimalist design with gradient themes and dynamic progress animations.\
97108
Use parameters like `day`, `month`, or `weeknumring` to customize each instance — perfect for stacking small, medium, or large widgets for a complete time dashboard.
98109

99110
### [Dynamic Weather Widget](./Weather%20Widget)
100111

101-
![Weather Widget](./.src/countdown/countdown_display.png)
112+
<!-- ![Weather Widget](.src/weather/weather_showcase_s.png) -->
113+
114+
<img width="60%" src="https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/weather/weather_showcase_s.png">
102115

103116
**The Dynamic Weather Widget** gives you real-time weather data in a stylish, minimal layout. It auto-detects your current location, fetches current conditions from OpenWeatherMap, and presents the info with dynamically sized text and gradient backgrounds. Whether you use it in small, medium, or large format — it adapts gracefully.\
104117
Customize temperature units, color gradients, and update intervals to fit your aesthetic and practical needs.
105118

106119
### [GitHub Stats Widget](./GitHubStats%20Widget)
107120

108-
![GitHubStats Widget](./.src/countdown/countdown_display.png)
121+
![GitHubStats Widget](https://github.com/rushhiii/Scriptable-IOSWidgets/blob/main/.src/githubstats/githubstats_showcase.png)
109122

110123
📊 **Track your GitHub contributions, commits, stars, PRs, and more** — all from your iOS Home Screen. This dynamic widget leverages GitHub's GraphQL and REST APIs to show profile or repo-specific stats using multiple themes and widget sizes.\
111124
Supports Small, Medium, and Large layouts with parameter-based customization for themes and content. Keep your dev grind visible. Because contribution streaks matter.
112125

126+
## 🌐 Other Mentionable Widgets
127+
128+
Looking to explore more creative widgets? Check out these amazing developers and their unique Scriptable projects:
129+
130+
<h3><a href="https://github.com/dharmikumbhani/scriptable">@dharmikumbhani</a></h3>
131+
<ul>
132+
<li><strong>Notion Integrations</strong> – Widgets linked to your Notion tasks, notes, or pages.
133+
🔗 <a href="https://github.com/dharmikumbhani/scriptable/tree/main/Notion%20Integrations">View</a>
134+
</li>
135+
<li><strong>Periodic Table (Elements)</strong> This widget randomly chooses one of 119 elements and displays useful information about it.
136+
🔗 <a href="https://github.com/dharmikumbhani/scriptable/tree/main/Periodic%20Table">View</a>
137+
</li>
138+
<li><strong>Random Number Fact</strong> This widget randomly chooses a number and gives a facton that number.
139+
🔗 <a href="https://github.com/dharmikumbhani/scriptable/tree/main/Random%20Number%20Fact">View</a>
140+
</li>
141+
</ul>
142+
143+
144+
<h3><a href="https://github.com/doersino/scriptable-widgets">@marcjulianschwarz</a></h3>
145+
<ul>
146+
<li><strong>Small Seasons</strong> – Scriptable widget that displays the current sekki ("small season").
147+
🔗 <a href="https://github.com/doersino/scriptable-widgets/tree/main/small-seasons">View</a>
148+
</li>
149+
<li><strong>Binary Date</strong> – Scriptable widget that displays the current date in binary.
150+
🔗 <a href="https://github.com/doersino/scriptable-widgets/tree/main/binary-date">View</a>
151+
</li>
152+
<li><strong>location</strong> – Scriptable widget that shows your current location using satellite imagery from Google Maps.
153+
🔗 <a href="https://github.com/doersino/scriptable-widgets/tree/main/location-location-location">View</a>
154+
</li>
155+
<li><strong>Aerialbot lite</strong> – Scriptable widget that shows a random location in the world.
156+
🔗 <a href="https://github.com/doersino/scriptable-widgets/tree/main/aerialbot-lite">View</a>
157+
</li>
158+
</ul>
159+
160+
161+
<h3><a href="https://github.com/anviqs/">@anviqs</a></h3>
162+
<ul>
163+
<li><strong>Habit Tracker</strong> – Track your daily progress across up to six habits directly from your Home Screen with a clean and minimal design.
164+
🔗 <a href="https://github.com/anviqs/Scriptable-Habit-Tracker-Widget-iOS/tree/main?tab=readme-ov-file#habit-tracker-widget">View</a>
165+
</li>
166+
</ul>
167+
168+
<h3><a href="https://github.com/lwitzani">@lwitzani</a></h3>
169+
<ul>
170+
<li><strong>Days Until Birthday</strong> – up to 20 people of your contacts are shown simultaneously with their birthday and how many days are left.
171+
🔗 <a href="https://github.com/lwitzani/daysUntilBirthday">View</a>
172+
</li>
173+
</ul>
174+
175+
<h3><a href="https://github.com/bitKrakenCode">@bitKrakenCode</a></h3>
176+
<ul>
177+
<li><strong>Word Clock</strong> – word clock widget inspired by QlockTwo.
178+
🔗 <a href="https://github.com/bitKrakenCode/ScriptableWordClockWidget">View</a>
179+
</li>
180+
</ul>
181+
182+
183+
> 🧠 Inspiration doesn’t stop here. Browse GitHub with keyword `scriptable` and see how far people have taken this app. [List](https://github.com/dersvenhesse/awesome-scriptable)
184+
185+
113186
<br/>
114187

115188
## 📖 How to Use These Scriptable Widgets?

0 commit comments

Comments
 (0)