I've been maintaining Chart.js [0] since 2014. I only work on it during my free time (evenings and weekends) to avoid any problems with my day job.
Conflict with my day job is also one of the reasons why I don't take donations. There is some benefit to that though because it allows me to take a day/week/month off if I need it without feeling guilty. Once there is money involved, there are a lot more expectations and I think I would have a harder time putting it down.
Thank you! I did consider offering a free tier, the problem is that the script is self-hosted and I probably still have to provide support for the free users, which I can't (as I'm the only one working on the project currently). I do plan to create a free-tier or even open-source the project once I find a sustainable way to do it.
Conflict with my day job is also one of the reasons why I don't take donations. There is some benefit to that though because it allows me to take a day/week/month off if I need it without feeling guilty. Once there is money involved, there are a lot more expectations and I think I would have a harder time putting it down.
0: https://github.com/chartjs/Chart.js/