Stop Wasting Terminal Space on Useless Widgets with Linecast
Replace browser tabs with a terminal display that adapts to your workflow—Linecast turns real-time weather, tide forecasts, and celestial timings into minimalist ornaments that fit inside your terminal without demanding focus.
Its six core tools—weather, radar, sunshine, moon phases, tides, and maps—avoid bloated graphics by relying on ANSI colors and Unicode Braille patterns. Resize your terminal window, and the layout adjusts automatically. Change your terminal’s theme mid-session, and the colors shift to match without manual tweaks. The entire suite runs on Python’s standard library, eliminating external dependencies while maintaining responsiveness.
Behind the scenes, Linecast pulls forecasts from Open-Meteo, air-quality data from public feeds, and calculates sun/moon positions locally. Tide data and alerts come from other open sources, with no API keys or account requirements. The mapping feature uses OpenStreetMap-derived vector tiles and elevation data, all without proprietary restrictions.
To test it without installation, run these commands if uv is installed:
uvx linecast weather
uvx linecast radar
uvx linecast maps
For permanent use, install via Homebrew, uv tool, pipx, or pip. It supports macOS and Linux with Python 3.10+, but won’t work over SSH or on Windows. The project’s GitHub page notes it’s “Seven live terminal apps built on free public data. Pure Pyt.”
Unlike flashy CLI demos, Linecast isn’t about spectacle—it’s a set of practical widgets designed to stay out of your way while keeping essential information visible. Think of it as a curated collection of digital ornaments for your command-line environment.
All Replies (3)
Want a live back-and-forth? Join the global AI chat room — login to talk.
Huge relief! I used to despise context switching just to check the rain—until I found linecast, which pulls everything from weather to moon phases right into my terminal. Now I can glance at the forecast without ever leaving my workflow. What’s your favorite terminal tool?
Curious if this allows custom JSON configs for different locations or if it's only for quick searches? I noticed it has seven live terminal apps built on free public data, so perhaps there's room for customization.
Try linecast—it pulls real-time weather, tides, and even moon phases directly into your terminal, so you can check forecasts without leaving your workflow.