Widget Library

Widgets showcase

This library gathers every widget shipped in the repository. Each page explains setup requirements, configuration parameters, screenshots, and tips so you can copy the script into Scriptable with confidence.

🌡️ Weather Widget

  • Real-time OpenWeatherMap data with themed layouts.

  • Auto location plus manual overrides for full control.

  • Multiple widget sizes with compact typography.

⏰ Countdown Widget

  • Connects to Google Sheets for collaborative event boards.

  • Supports repeating events, icons, and color accents.

  • Includes v1 + v2 script options for different layouts.

📊 GitHub Stats Widget

  • Shows contributions, streaks, repo counts, and more.

  • Great for personal dashboards or developer portfolios.

  • Cache aware to keep API usage low.

Complete Widget Catalog

Widget
Overview
Ideal size

OpenWeatherMap powered AQI + temperature readout

Small/Medium

Precise age tracker with milestone reminders

Small

Multi-event tracker with repeat logic

Medium/Large

Personal GitHub analytics

Medium

Auspicious colors, festivals, lunar info

Medium

Daily inspiration with light/dark themes

Medium

Timetable view sourced from Google Sheets

Large

Day, week, month, year progress bars

Small/Medium

Vehicle stats and maintenance reminders

Medium

Minimal weather snapshot with theming

Small/Medium

Categories at a Glance

How to Use These Docs

  1. Pick a widget above and open its page.

  2. Follow the prerequisites (API keys, Google Sheets templates, etc.).

  3. Copy the script into Scriptable.

  4. Test within the app to validate permissions and API responses.

  5. Add the widget to your home screen and set optional parameters.

Tips for Smooth Setup

🌟 New to Scriptable? Start with low-complexity widgets such as Quote or Birthday and build confidence before trying data-heavy scripts.

📖 Always read the README bundled with each widget inside the Widgets/ directory—they include script-level notes and troubleshooting steps.

Test first, add later. Run the script directly in Scriptable to confirm data pulls and API keys before pinning it to the home screen.

🤝 Ask the community. Open a GitHub Discussion if you need help with parameters, theming, or API limits.

Happy building! Share screenshots of your layouts—we love seeing creative combinations of these widgets.

Last updated