Whether you haven’t played any games for ages or whether you dream of optimizing your card engine at night: With the BoardGame-O-Matic, you can find board and card games that suit your preferences. Answer the six short questions, set the filters and let the matching tool tell you which games you have the highest match with.
The BoardGame-O-Matic is a simple online tool that helps you find board and card games that suit your preferences. To do this, you first answer a few short questions, for example about the desired level of difficulty and the duration of the game. You can also double-weight your answers if certain aspects are particularly important to you. The tool then suggests the board and card games that most closely match your answers.
The functionality of the BoardGame-O-Matic is directly derived from the “Wahl-O-Mat” of the German Federal Agency for Civic Education.
Board games are one of the most enjoyable leisure activities. The BoardGame-O-Matic is designed to provide easy access to the hobby – especially for people who have hardly ever dealt with the subject before. Great games for every taste are published every year. It’s a shame that many people only know very old games like Monopoly or Risk – especially as there are now countless newer games that are mechanically and thematically much better. The BoardGame-O-Matic should help you to find them!
Of course, you can also use the BoardGame-O-Matic if you are already fully immersed in the board game hobby to get additional inspiration. Perhaps there is a game that suits your preferences perfectly and that you have overlooked so far?
The matching algorithm works in a very simple way. To calculate your match with a specific game, each question is considered individually and your answer is compared to the value of the game.
Let’s take the game Cascadia as an example. First, we look at the question about the difficulty level. Let’s assume you have selected the option “Beginner-friendly” for this question. The value of the game for this question is also “Beginner-friendly”. Therefore, you have a full match (1 point) for this question. For the next question about the duration, you have chosen the option “Up to 45 min”. Cascadia has a duration of 45 – 90 min. You therefore do not have a full match, but it is close (0.75 points). This procedure is now carried out for all questions and then your overall match with the game is calculated. If you have chosen answer options equal or similar to the values of Cascadia for the other questions as well, the overall match will be high. The game will probably appear in your top 10 (unless there are ten other games with which you have an even higher match).
There are an enormous number of games (more than 160,000 are listed on the BoardGameGeek platform). The algorithms in BoardGame-O-Matic are not designed for such a huge amount of data. In addition, such a large number of games would not make sense. Surely there would be several games for every possible combination of answers that would have a match of 100%. Presumably, however, many of the (alleged) top matches would no longer be available at all (e.g. because they had a print run of 500 copies at some point in the 90s). Furthermore, there would be no quality control; after all, not every board and card game that has ever been invented and published has the quality to be recommended at all.
The aim of this BoardGame-O-Matic is therefore not to cover all games, but to offer a large, diverse and high-quality selection with something for everyone. To achieve this in a simple way, the BoardGame-O-Matic makes use of the user ratings on BoardGameGeek (BGG). Those 500 board and card games that have the best overall rating from the community on the platform (as of February 2025) currently form the selection of the BoardGame-O-Matic (or rather this BoardGame-O-Matic at boardgame-o-matic.de/app; other instances of the tool may have a completely different selection of games, see below).
The BGG Top 500 contains a high-quality and diverse selection of games for a wide variety of tastes. Naturally, however, there are still some good games missing. That’s why I plan to expand the selection and update it regularly so that completely new games will also appear. With your support, something will come of it!
The data comes from various sources.
Yes, that’s exactly what the BoardGame-O-Matic is for! You can find out more here.
I (Felix Englisch) have created the BoardGame-O-Matic and I make it available on this website. The whole thing is a hobby project of mine that I am currently working on alone – but I hope that this will change soon!
The code for the tool does not come from me alone, but is originally based on the open source tool Mat-O-Wahl.
Absolutely! As much as I enjoy working on this project, I don’t want to do everything on my own (I don’t enjoy all tasks equally). At least one other person needs to lend a hand to get the BoardGame-O-Matic off the ground. Here I describe in more detail what that means.
Do you work in a board game café or rental shop and want to help your guests find the right game from your large selection? Or do you simply have a large private collection and want to surprise your friends with a personalized matching tool especially for your collection at your next game night? Then you’ve come to the right place!
The software behind the BoardGame-O-Matic is open source and highly configurable. You don’t have to be able to program, but a little technical understanding definitely helps (although you can also get help from ChatGPT).
You can find the repository boardgame-o-matic on GitHub. You can simply fork it and then customize your own version as described. Of course, you do not have to enter the data for the games in your collection manually, but there is a script that automatically reads them from BoardGameGeek.
If you have any questions that even Google or ChatGPT don’t know the answer to, feel free to get in touch. As soon as you are satisfied, you can upload your BoardGame-O-Matic – on your own web space or via free offers such as GitHub Pages. You already have your own Board Game O-Mat (which doesn’t even have to be called “BoardGame-O-Matic” if we don’t like the name)!
The online tool itself is no longer a simple prototype, but it is not a finished product either. Perhaps much more important, however, is the surrounding stuff (including this website here). What is currently missing is a clear vision of what the BoardGame-O-Matic should become and a strategy to achieve it – not only in terms of technical development, but also in terms of publicity, content maintenance, cooperation with like-minded stakeholders, etc.
For me, the BoardGame-O-Matic is a hobby and a project close to my heart. But I don’t feel like doing it all by myself in the long term. I’m not a fan of solo games either – I’d much rather turn it into a small co-op campaign.
Are board games close to your heart? Do you like the idea behind the BoardGame-O-Matic? Do you agree that a tool like this can help to make the hobby more popular among the general public? Great! You can get involved in the following ways:
If you would like to get involved and have some time to do so, please get in touch!