Greasy Fork is available in English.

Bol.com Sponsored Products remover

Removes the terrible sponsored products from Bol.com.

// ==UserScript==
// @name        Bol.com Sponsored Products remover
// @namespace   https://greasyfork.org/en/users/2755-robotoilinc
// @author      RobotOilInc
// @version     0.1.0
// @license     MIT
// @description Removes the terrible sponsored products from Bol.com.
// @include     http*://bol.com/*
// @include     http*://www.bol.com/*
// @icon        https://www.google.com/s2/favicons?sz=64&domain=bol.com
// @run-at      document-body
// ==/UserScript==

new MutationObserver(function(mutationList, observer) {
    // Remove search result Ad banner
    document.querySelectorAll('[data-group-name="ad-banner"]').forEach(function(element) {
        element.remove();
    });

    // Remove sponsored results
    document.querySelectorAll('wsp-dsa-modal-application').forEach(function(element) {
        const parent = element.closest('[data-id]');
        if(parent) parent.remove();
    });

    // "Verder kijken" suggestions
    document.querySelectorAll('.px_common_objectrecommendation_view').forEach(function(element) {
        element.remove();
    });

    // "Bekijk ook eens" results (they are all sponsored)
    document.querySelectorAll('[data-group-name="sponsored-products"]').forEach(function(element) {
        element.remove();
    });
}).observe(document.body, { childList: true, subtree: true });