How to Contribute

There are many ways you can contribute to this project, regardless of your level of technical expertise.

Feedback and feature requests

Please feel encouraged and welcome to point out bugs, suggestions, feature requests, and ideas for how things ought to work using GitHub issues.

Code contributions

Code contributions are gladly welcomed! If you're not sure where to start, take a look at the "Good first issue" tag. Because BookWyrm is a small project, there isn't a lot of formal structure, but there is a huge capacity for one-on-one support, which can look like asking questions as you go, pair programming, video chats, et cetera, so please feel free to reach out.

If you have questions about the project or contributing, you can join the BookWyrm matrix chat.


Do you speak a language besides English? BookWyrm needs localization! You can add and edit translations at

Financial Support

BookWyrm is an ad-free passion project with no intentions of seeking out venture funding or corporate financial relationships. If you want to help keep the project going, you can become a sustaining contributor via Patreon or OpenCollective, or make a one time gift via PayPal.