ZBSearch
Plugins

Plugin system

Learn how to extend ZBSearch with plugins.

Since the beginning of the project, ZBSearch has been developed thinking of a simple way to add new features via a plugin system, leaving the core as small as possible.

As for v2.0.0, ZBSearch introduces the concept of Plugins in the core of the project, so that anyone could interact with the core operations of the search engine by providing their own custom features and plugins.

That said, the ZBSearch core team is working on some official plugins to support specific features that might be useful for the general public. That way, you will be able to bring in only the features you really need.

All the official plugins' source code is hosted under the ZBSearch monorepo, in the packages directory.

If you want to learn more about writing your own plugins, read the guide available here.