Initial development of the Search API, as well as of some others of my modules, was sponsored in various ways. I was also lucky enough that some companies were interested enough in some features or bug fixes to pay me for their development. However, most issues aren't backed by any sponsor and I have to work on them in my spare time. Since I now maintain almost ten modules, most of them with thousands of users, this becomes more and more unsustainable.
Therefore, if you like some of my modules, please consider contributing in one of these ways (or any other you can think of, of course).
Also, check out How to get involved on drupal.org, which largely applies to contributed projects, too.
If you have another idea on how to contribute, or need help with starting to contribute, please contact me.
No matter in which way, your help would be very much appreciated!
Help in the issue queue
My issue queue – containing all issues of my modules, as well as a few others I participated in. As you can see, it has currently (January 2026) over 1,200 issues in it. If you can code and are familiar with the code base of a module, writing patches (especially bug fixes) is of course a great way to help me here.
But there are also lots of other ways in which you can help: test patches (there are usually lots of issues blocked because no-one tests/reviews their patches), try to reproduce bugs, answer support requests or, for the loads of old bug reports, ask whether the problem still exists in the latest dev version of the module and close the issue if no-one answers within a couple of weeks.
Help with documentation
The official documentation of the Search API is already pretty good, but there’s always room for improvement and some of the other modules in the ecosystem are much less documented. Fixing bugs and other important coding tasks take up so much time, it is often hard to find the time to also work on the documentation. So, if you know your way around the Search API (or other of my modules), contributing to the documentation would also be a good way to help lots of people, and perhaps also free me from some new support requests.
Donating
If you want to support my work with a donation I do have a GitHub Sponsors profile and my PayPal account is info@thomasseidl.at. If you prefer other means of donation, please contact me. All donations will fund development for my Search API modules.
If you want me to work on a specific issue or project, please send a message along with your donation – however, there is naturally no guarantee I'll always be able to follow your suggestion. (You can, however, hire me to work on any issues of course, for a reduced Open Source rate.)