An open API service indexing awesome lists of open source software.

https://github.com/micz/thunderstats

This addon adds awesome statistics to your beloved Thunderbird!
https://github.com/micz/thunderstats

javascript statistics stats thunderbird thunderbird-addon thunderbird-addons thunderbird-extension vue3 vuejs

Last synced: 3 months ago
JSON representation

This addon adds awesome statistics to your beloved Thunderbird!

Awesome Lists containing this project

README

          

# ![ThunderStats icon](public/images/mzts-icon-32px.png "ThunderStats") ThunderStats 2

This addon adds awesome statistics to your beloved Thunderbird!


The addon has been rewritten from scratch using Vue.js.

Features from the previous version 1.4.5, not already implemented, have been assigned the label "[road to 2.0](https://github.com/micz/ThunderStats/labels/road%20to%202.0)".

More info on [#194](https://github.com/micz/ThunderStats/issues/194) and [#195](https://github.com/micz/ThunderStats/issues/195)


## Features
- Sent and received mails
- Day time chart
- Top senders and recipients list
- Inbox Zero status
- Folders, tags and domains statistics
- Multiple days and Custom range date statistics with:
- Daily, weekly, monthly and yearly sent and received mails charts.
- Time of the day and weekdays aggregation
- Max, min, average sent and received mails over the period
- Advanced filtering
- Define the business days, to get statistics (total, max, min, average) ignoring non-business days.
- Export data in CSV format


## Privacy
All data processing is performed locally on your device. No data is transmitted, shared, or stored on any external servers or third-party services.
This ensures that your information remains private and secure at all times.


## Issues & Questions
Post any issues or questions for ThunderStats under [Issues](https://github.com/micz/ThunderStats/issues).


## Changelog
ThunderStats's changes are logged [here](CHANGELOG.md).


## Build Instructions

Ensure you have installed [Node.js and npm](https://nodejs.org/).

Then, in the root folder of the project use these commands:

`npm install`

`npm run build`

You'll find the compiled addon in the `dist` folder.

Change the `minify` (`true`|`false`) property in the `vite.config.js` file to choose whether to minify the final code.


## Credits
Original Author: [Mic](https://github.com/micz)

Contributing Author: [Christopher Leidigh](https://github.com/cleidigh)


## Support this addon!
Are you using this addon in your Thunderbird?

Consider to support the development making a small donation. [Click here!](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=UHN4SXPGEXWQL&lc=IT&item_name=ThunderStats&item_number=thunderstats&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted)


## Attributions

### Translations
- English (en-US): [Mic](https://addons.thunderbird.net/thunderbird/user/Micz/)
- Italian (it): [Mic](https://addons.thunderbird.net/thunderbird/user/Micz/)
- French (fr): Generated automatically, Goofy and Vittorio
- German (de): Generated automatically, [Axel Grude](https://addons.thunderbird.net/thunderbird/user/realraven/)

Thanks to Hosted Weblate for managing the localization.


### Javascript Libraries
See the [package.json](/package.json) file.


### Graphics
Addon icon thanks to http://hopstarter.deviantart.com/

Custom Query Bookmark icon thanks to http://www.iconarchive.com/artist/graphicrating.html

Loading SVGs thanks to https://loading.io

Business Days and Export Data icons thanks to https://www.iconarchive.com/artist/custom-icon-design.html

[Fluent Design System](https://www.iconfinder.com/fluent-designsystem) for the sorting icons