chubin/wttr.in

:partly_sunny: The right way to check the weather

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 31 minutes ago
Added to GitGenius on September 1st, 2026
Created on December 26th, 2015
Open Issues & Pull Requests: 331 (+0)
GitHub issues: Enabled
Number of forks: 1,268
Total Stargazers: 30,495 (+0)
Total Subscribers: 237 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 135
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,350 days
Stale 30+ days: 124
Stale 90+ days: 113

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • translation (30)
  • enhancement (28)
  • bug (25)
  • data-source (23)
  • geolocation (18)
  • fixed (16)
  • v1 (15)
  • duplicate (14)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

wttr.in is a console-oriented weather service that delivers forecasts via HTTP to terminal clients like curl, web browsers, and graphical viewers.

The service solves the problem of accessing weather information without leaving the command line or opening a graphical application. It works by accepting location queries through HTTP requests and returning weather data formatted for the requesting client—ANSI sequences for terminals, HTML for browsers, or PNG for image viewers. Locations can be specified by city name, airport code, geographic landmark, IP address, or domain name, and the service infers the user's location from their IP if none is provided.

The tool suits developers and system administrators who work primarily in terminals and want weather information integrated into shell workflows or scripts. It works well for quick lookups from any machine with curl installed, without requiring API keys or client installation. The service supports multiple output formats and unit systems, allowing customization for different regions and use cases.

The project maintains active development with regular updates to its codebase and documentation. The service handles substantial query volume and continues to receive feature additions and improvements. The maintainer actively responds to issues and incorporates user feedback into the tool's evolution.