Codes can be found on e.g.
https://irdb.globalcache.com/ (and probably many other places). These can be imported into IrScrutinizer, which can export them directly to e.g. irplus format.
It can also generate hex codes from descriptions like RC5 0.12 (protocol = RC5, D=0, F=12).
Further questions are welcome.