Greasy Fork is available in English.

Facebook Marketplace: Hide Unwanted Categories

Removes items from the categories listed below. Edit the list to your tastes, but back it up, as it will get overwritten when I next update

// ==UserScript==
// @name         Facebook Marketplace: Hide Unwanted Categories
// @description  Removes items from the categories listed below. Edit the list to your tastes, but back it up, as it will get overwritten when I next update
// @match        https://www.facebook.com/*
// @version      0.9
// @author       mica
// @namespace    greasyfork.org/users/12559
// @license      MIT
// ==/UserScript==

const list = [
    'Auto',
    'Books',
    'Explore',
    'Jewelry',
    'Kids',
    'Pet',
    'Phones',
    'Property',
    'Women'
];

const observer = new MutationObserver(() => {
    if (location.pathname.includes('/marketplace') && !location.pathname.match(/category|propertyrentals|profile|you|notifications|inbox/g)) {
        document.querySelectorAll('div[role="main"] h2>span:not(.categoryChecked)').forEach(element => {
            if (list.some(item => element.innerText.toLowerCase().match(item.toLowerCase()))) {
                element.closest('div[class=""]').remove();
            } else {
                element.classList.add('categoryChecked');
            }
        });
    }
});
observer.observe(document.body, {
    childList: true,
    subtree: true
});