Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A taskbar app for displaying USGS magnitude 2.5+ earthquakes from the past day.

License

breadthe/seismic

Repository files navigation

Seismic logo Seismic

A taskbar app for displaying USGS magnitude 2.5+ earthquakes from the past day.

Seismic screenshot

It mimics the official page on the desktop. The data is provided by the USGS earthquake feed.

Seismic is offered free of charge, and is open-source.

Stack

The app is built with:

Build

Install the Tauri tooling (includes Rust).

npm install

# build for development
cargo tauri dev

# build the production binary for your platform
cargo tauri build

Wishlist

Note that I may not implement all of these.

  • Fetch the feed on startup.
  • Fetch the feed periodically (60s).
  • Configurable feed refresh frequency.
  • Desktop notifications for significant events.
  • Configurable notification threshold.
  • Dark mode.
  • Timestamp for last feed refresh.
  • Display more event parameters from the feed (such as tsunami warning).

Known issues

  • Currently the GitHub action fails to build with an incomprehensible error.
  • I have only tested this app on Mac. While I can make GitHub Actions generate builds for Windows and Linux, I can't guarantee they will work properly, especially the taskbar stuff. Feel free to contribute to those builds.

Contributing

Contributing is welcome, but I keep in mind that I might be slow to respond.

Contribution priority:

  • known issues
  • bug fixes
  • platform-specific builds (make it work great on Windows and Linux!)
  • features on the wishlist
  • everything else (including new ideas)

License

MIT

About

A taskbar app for displaying USGS magnitude 2.5+ earthquakes from the past day.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published