How does one use EndNote X9 in LibreOffice - in a similar way to the Zotero?

I thought that Zotero would be adequate for referencing in my assignments, but sadly it does a really lousy job with regards to generating a bibliography for PDF files and it also seems to have flaws in terms of how it generate references in APA style, so I am left using EndNote X9. Is there a means of integrating EndNote X9 into LibreOffice in a similar way to the Zotero extension enables this for Zotero?

Please check the Compatibility and System Requirement at https://www.endnote.com/product-details/compatibility/, which states, that EndNote does only work with LibreOffice 32-bit version on Windows and not supported on macOS at all (which makes me feel, that the support for LibreOffice somehow is of secondary importance or is about to run out - but that’s just my gut telling this).

I had no difficulty using Endnote version 20 from my LibreOffice v6.4.X. Apparently EndNote will NOT work though with 64 bit LibreOffice 7.X so i had to roll back a version or two. Maybe it will work with 32 bit LibreOffice 7.X?

In Writer, go to Tools, choose Extension Manager, Add, then navigate to a file called endnote.otx. It will be somewhere in the Programs Files (X86) folder. In my case it was under EndNote20/Product-Support/CWYW. Choose the add on. You will probably have to restart LibreOffice. Should also work with EndNote 17.

Note that, in my experience, it is not a good idea to swap odt docs with EndNote field codes between Microsoft Word and LibreOffice. Stick with one program.

Yah, I agree with @MikefromtheGong. I’m using EndNote X9 (a 32-bit app). If I try to install that EndNote extension on my LibreOffice v25 (x64) Writer app, I get that "This program does not work on … " error.

So, I downgraded (?) to LibreOffice v25 (32-bit). Then, I installed the EndNote X9 (again, 32-bit) extension successfully. I had to restart Writer after the install. Then, I tested the CWYW function in a .ODT document to see if it’s all working. I was able to insert a citation, then create a bibliography. So, fully functional as far as I can tell.

I don’t have a later version of ENDNOTE (X21 is the latest as of 02.06.2025), but I did check their website for compatibility with LibreOffice and they explicitly say compatibility with only 32-bit LibreOffice.

So, I guess if you really REALLY need ENDNOTE integration, use LibreOffice 32-bit version. I don’t think there is any functional difference from the x64 version. (Please correct me if I’m wrong.)

I agree. EndNote works fine with the 32 bit LibreOffice. I did find, however, that I could not pass documents back and forth between Microsoft Word and Libre Office. That generated errors ! So, once in Libre Office, always in Libre Office (or so it seems)

Yes, that’s my experience too. Although it’s very good, there are some ‘interoperability’ issues. But not many. Overall, I’m very happy with LIbreOffice. Getting ENDNOTE to function was a major impetus to push me to just drop MS Office (especially after the 30% subscription price increase and now the absurd focus on AI … jeeze!)