I am finishing my bachelor's thesis, and I built an explainable ai and data visualization tool. For that, I used libraries like d3.js, svelte, tailwindcss, docker, nginx, fastapi, pytorch, tensorflow etc.
For some, pytorch, tensorflow, optuna, they ask you to cite them, so I included it, but I realize now that I used the others to the same extent or even more. But I am not sure if I should cite these too.
I am sorry if this is a bit of a silly question. It is my first academic writing experience.
Thank you for your input.
PS, I found this: How to cite software used to produce data/images? but it doesn't quite apply, because unlike the examples there, these libraries are used to produce my project and I couldn't have done it without.
edit: reading the second answer in the comment posted by anyon below I decide to cite most of them. Though I do find that the answers there are very handwavy and I am still not sure whether I should or should not.