Kovid Goyal does great work, but this remains the worst program I use regularly.
He's chosen for himself the unenviable task of delivering software most people who use it consider irreplaceable, and trying to satisfy every feature anyone could ever want, which means it has many, many, many features most users don't want. BUT we all want a different subset of existing features, and are annoyed by a different subset of other features we don't use, making any replacement nearly impossible.
Me, I maintain a library large enough that my metadata.db file is 40,116,224 bytes. The library lives on a NAS, and I run the program on a MacBook, which is not recommended, but seems to be the best choice available to me.
It's quite ugly among Mac apps, since it's a Qt app. I usually avoid non-Mac apps, but calibre does what I need it to do, and there is no better option.
The feature set is truly impressive. Hard to believe it's essentially the work of one developer. I don't mean to criticize when I say it's ugly: I'm a back-end developer primarily, and I don't have any idea how to cram as many features as it has in any interface without it becoming ugly.
He's chosen for himself the unenviable task of delivering software most people who use it consider irreplaceable, and trying to satisfy every feature anyone could ever want, which means it has many, many, many features most users don't want. BUT we all want a different subset of existing features, and are annoyed by a different subset of other features we don't use, making any replacement nearly impossible.
Me, I maintain a library large enough that my metadata.db file is 40,116,224 bytes. The library lives on a NAS, and I run the program on a MacBook, which is not recommended, but seems to be the best choice available to me.