This guide explains how to request new features for Zoo products, check existing plans, and increase the chances of your feature request being prioritized.
Required user level: Anyone can submit a feature request
Got a great idea for a Zoo feature? That’s fantastic! Here’s how you can share it with the team effectively.
Make sure your feature isn’t already made or planned
Before submitting a new feature request, ensure it’s not already available or planned. Here are some places to check:
- PR-Welcome tag: Look through the topics with the pr-welcome tag. A PR is a pull request on GitHub - a way for developers to introduce new code to a project. Because a lot of Zoo products are open source, the community can help as well!
- Meta forum search: Use the search feature on the Meta forum, especially the Features section, and search using a few different terms. You can also upvote features in this category that you like to make their requests more prominent.
If your feature suggestion is already listed, support it by voting for it, liking it, and replying with additional ideas or use cases to further communicate its usefulness.
Can’t find any mention of your idea?
Okay then, one more thing before you share it:
Type up your idea and add it to the Feature category
Need some guidance on writing a great feature request? Check out this Stack Exchange article: How do I write a good feature request?.
Want to ensure your feature gets made?
If you’re unable to develop the feature yourself, there are still ways to increase the chances of it being made:
Become a paid customer
If you would like to fund development by being a paid customer with us – we always prioritize paid customer requests in our development timeline – that is one way to get it in faster.
Enterprise customers can request custom features by the core team at a higher level of prioritization.
Sponsor a “pr-welcome” task
We have a comprehensive list of pr-welcome topics. These are tasks we’d love to see completed, but currently don’t have the bandwidth to work on ourselves. Sponsoring someone to work on these tasks is a great way to get involved.