{"id":13801545,"url":"https://github.com/breadthe/seismic","last_synced_at":"2026-01-26T19:56:23.937Z","repository":{"id":75857050,"uuid":"598988469","full_name":"breadthe/seismic","owner":"breadthe","description":"A taskbar app for displaying USGS magnitude 2.5+ earthquakes from the past day.","archived":false,"fork":false,"pushed_at":"2023-03-07T00:49:08.000Z","size":3580,"stargazers_count":18,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-18T16:57:35.756Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/breadthe.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"github":["breadthe"]}},"created_at":"2023-02-08T08:08:21.000Z","updated_at":"2024-07-12T04:38:43.000Z","dependencies_parsed_at":"2024-01-08T08:04:04.661Z","dependency_job_id":null,"html_url":"https://github.com/breadthe/seismic","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/breadthe%2Fseismic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/breadthe%2Fseismic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/breadthe%2Fseismic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/breadthe%2Fseismic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/breadthe","download_url":"https://codeload.github.com/breadthe/seismic/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253932882,"owners_count":21986469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T00:01:24.127Z","updated_at":"2026-01-26T19:56:23.900Z","avatar_url":"https://github.com/breadthe.png","language":"Svelte","funding_links":["https://github.com/sponsors/breadthe"],"categories":["Applications","Apps"],"sub_categories":["Information","Open Source"],"readme":"# ![Seismic logo](https://user-images.githubusercontent.com/17433578/218228952-b6986241-6f32-4c31-8f14-d4069de78b01.png) Seismic\n\nA taskbar app for displaying USGS magnitude 2.5+ earthquakes from the past day.\n\n![Seismic screenshot](https://user-images.githubusercontent.com/17433578/218282548-57895a1d-429c-4068-81d3-889448513c98.png)\n\nIt mimics the [official page](https://earthquake.usgs.gov/earthquakes/map/?extent=-89.76681,-400.78125\u0026extent=89.76681,210.23438\u0026map=false) on the desktop. The data is provided by the [USGS earthquake feed](https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/2.5_day.geojson).\n\nSeismic is offered free of charge, and is open-source.\n\nDownload the latest release for your platform [here](https://github.com/breadthe/seismic/releases).\n\n[](#features)\n\n## Features\n\n- Fetch the feed on startup.\n- Fetch the feed periodically (60s)\n- Configurable feed refresh frequency.\n- Desktop notifications for significant events (Mac only)\n- Configurable notification threshold.\n- Dark mode.\n- Open location in [geojson.io](geojson.io) map.\n- Open event details on [earthquake.usgs.gov](https://earthquake.usgs.gov/).\n- Optional color coding of events according to severity.\n- Tsunami warning indicator.\n\n## Stack\n\nThe app is built with:\n\n- Back-end: [Tauri](https://tauri.app/)\n- Front-end: [Svelte](https://svelte.dev/) + [Vite](https://vitejs.dev/)\n- UI: [Tailwind CSS](https://tailwindcss.com/)\n- Various packages (check `package.json`)\n\n## Build\n\nInstall the [Tauri tooling](https://tauri.app/v1/guides/getting-started/setup) (includes Rust).\n\n```shell\nnpm install\n\n# build for development\ncargo tauri dev\n\n# build the production binary for your platform\ncargo tauri build\n```\n\n[](#wishlist)\n\n## Wishlist\n\nAll the [features](#features) intended for v1.0 are complete. The following are potential embellishments that may or may not happen.\n\n- [ ] Timestamp for last feed refresh.\n\n[](#known_issues)\n\n## Known issues\n\n- I have only tested this app on Mac (Intel). While there are builds for all platforms (Mac/Windows/Linux), I can't guarantee the latter two will work properly, especially the behavior around the taskbar and desktop notification functionality. Feel free to contribute to those builds.\n\n## Contributing\n\nContributing is welcome, but I keep in mind that I might be slow to respond.\n\nContribution priority:\n\n- [known issues](#known_issues).\n- bug fixes (open an issue first, explaining the problem).\n- platform-specific builds (make it work great on Windows and Linux!).\n- features on the [wishlist](#wishlist).\n- everything else (including new ideas).\n\n## License\n\n[MIT](https://mit-license.org/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbreadthe%2Fseismic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbreadthe%2Fseismic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbreadthe%2Fseismic/lists"}