Skip to content

superiorkid/rustrain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rustrain 🌧️

Rustrain is a lightweight command-line weather forecast application built with Rust. It allows users to fetch current weather and forecast data directly from the terminal using a location name, without requiring an API key.

The application is designed to be:

  • Fast and minimal
  • Easy to use from the CLI
  • Free from API key management
  • Beginner-friendly for learning Rust async networking

Features

  • 🌍 Search weather by location name
  • 📍 Automatic location-to-lat/long resolution
  • 🌤️ Current weather and forecast data
  • ⚡ Fast async HTTP requests using reqwest
  • 🔐 No API key required (uses Open-Meteo)

Demo

Below is a short demo of Rustrain running in the terminal:

Peek.2026-01-19.23-01.mp4


About

Rustrain is a lightweight command-line weather forecast application built with Rust.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages