Skip to content

Flutter app that displays the current time and weather for various cities. With Material 3 support

License

Notifications You must be signed in to change notification settings

EricZeller/flutter-world-clock-v2

Repository files navigation

Material World Clock v2

Material World Clock v2

GitHub Tag License GitHub Downloads (all assets, all releases) GitHub top language Issues Last Commit

World Clock is a Flutter app that displays the current time and weather for various cities. The app uses the Material You theme to provide a modern and customizable user experience.

Features

  • Displays the current time for selected cities.
  • Shows the current weather (temperature, weather conditions) for selected cities.
  • Customizable Material You theme.
  • Highly configurable UI
  • Numerous settings

Screenshots

Screenshot dark/light mode Screenshot city search Screenshot settings Screenshot purple

Contributing

Contributions are welcome! Here are some ways you can help:

  • Report bugs and request features by opening an issue.
  • Submit pull requests to fix bugs or add new features.
  • Add multi-language support

Sources

All icons and fonts from fonts.google.com

Flag icons from flagpedia.net

Libraries/packages from pub.dev

Used (keyless) weather API: wttr.in by @chubin

Installation

Head to the releases for installation candidates.

To install and run the app locally, follow these steps:

  1. Install Flutter: Ensure that Flutter is installed on your system. Follow the official guide to install Flutter.

  2. Clone the repository:

    git clone https://github.com/EricZeller/flutter-world-clock-v2.git
    cd flutter-world-clock-v2
    flutter pub get
    flutter run