Extensions for the K-Meleon browser





how do i install an extension?

you can simply use the K-Meleon extensions manager to install your extension. all extensions are LZMA (7z) compressed, if you prefer extracting the extensions yourself, then simply expand all files inside the 7z package to your k-meleon's root folder.

recommended programs :

7z (official handler for LZMA compression)

noah (easily extract from the drag and drop context menu)


i was referred to this page because an extension contains component files.

if you are using the K-Meleon extensions manager then you needn't worry about registering components as it will do that for you. if you are extracting manually then you can register components by going to the K-Meleon\ components folder, locate 2 files named compreg.dat and xpti.dat and delete them. restart K-Meleon and those 2 files with be recreated and they will register the newly added components. please note that registering component files is not required for K-Meleon versions 74 and above


i was referred to this page because an extension needs wizard files, what are those?

few xpi extensions require something called wizard files(2 small files)to create wizard dialogs. currently only 2 converted extension need them. the wizard files are not included with K-Meleon chrome but they are very easy to add. the extension includes the 2 wizard files and a readme file with instructions on how to add the wizard files in K-Meleon chrome. if you're using english locale version, you can just download embed.jar and en-us.jar from the link at the bottom, copy them to K-Meleon\chrome folder and replace the original jars.


note: this only applied to specific versions of 1.5.x and should not be required in any other versions.


how do i install a k-plugin?

k-plugin files should be extracted in k-meleon\kplugins folder


how do i install a plugin?

plugins that are in 7z format should be extracted in k-meleon's root folder because they contain other files like components. after extracting those plugins; make sure to delete compreg.dat and xpti.dat in the k-meleon\components folder just as you would do with an extension. those 2 files will be regenerated once you restart k-meleon. plugins that are in zip format are netscape format plugins(np). they do not contain component files and should be extracted directly into k-meleon\plugins folder.


will extensions slow my k-meleon?

no. unlike some other gecko-based browsers; K-Meleon uses native windows api, that means it is tightly integrated into your operating system and the extensions- particularly xul extensions that are known to degrade performance have minimum affect on K-Meleon, however plugins or extensions that rely on huge databases -like adblockers- may affect the browser's startup time.


do any of the extensions conflict or disable other extensions?

no. again unlike some other browsers where every extension or 'addon' is hastily added and approved without proper testing; the K-Meleon community tests every macro and extension vigorously to ensure it plays nicely with other extensions and only then will it be approved and added to the extensions pages.


i installed an extension but nothing happens when i click on it's tool button/menu command. what went wrong?

some extensions rely on additional executable files that are normally installed in the tools folder inside k-meleon, however on windows vista and above, those executables may be blocked if k-meleon is not installed in a folder with full privileges and those extensions will not function properly. always make sure you have administrative rights when installing/extracting extensions.


where can i find support for an extension?

please report problems, feedback or suggestions at the following link: