A Raycast extension to browse your website analytics coming from Fathom.
Commands | Description |
---|---|
Current Visitors | Display your current pageviews and referrers in your menu bar |
Current Visitors Menu Bar | Display your current pageviews and referrers the command's subtitle |
Browse Pageviews | Display your most viewed pages |
Browse Referrers | Display your referrers |
Browse Browsers | Display your visitor browsers |
Browse Countries | Display your visitor countries |
Browse Devices | Display your visitor devices (desktop, tablet, mobile) |
Open Dashboard | Open your Fathom dashboard |
Open Site Settings | Open your Fathom site settings |
Each aggregation of page views is sorted in descending order, with a relative percentage to the total.
Each command comes with a time range option, which can be set to: Today
, Yesterday
, Last 7 Days
, Last 30 Days
, This Month
, Last Month
, This Year
, Last Year
, All Time
.
Note that Current Visitors
and Current Visitors Menu Bar
are refreshed every minute.
npm install
.npm run build
.fathom
to see the list of available commands.Enter
to execute it.For now, Fathom's API is rate limited to 10 requests per minute on aggregations — for the commands, and currents — for the menu bar. If you exceed this limit, you will an error. If you receive this error, please wait a minute before trying again.
Also, the aggregation
API endpoint is only accurate on data from March 2021. Learn more about it here.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.