{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/consent-banner-js/","markdown":"https://findsoftware.frbit.cloud/consent-banner-js.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"consent-banner-js","name":"Consent Banner JS","urls":{"home":"https://tagconcierge.github.io/consent-banner-js/","repository":"https://github.com/tagconcierge/consent-banner-js"},"category":["forms","library"],"description":"Zero-dependency JavaScript cookie banner that a site configures with a JSON object and that passes the visitor's consent state to callbacks.","maintainer":"Tag Concierge sp. z o.o.","maintainerType":"company","firstRelease":2024,"hqCountry":"PL","language":"javascript","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"renderingModes":null,"installMethod":"cdn","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2025-09-02T00:00:00.000Z","githubStargazers":199,"contributors":3,"packagistDownloads":null,"checkedAt":"2026-11-03T00:00:00.000Z","addedAt":"2026-11-03T00:00:00.000Z","sources":[{"field":"urls","url":"https://tagconcierge.github.io/consent-banner-js/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/tagconcierge/consent-banner-js","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainer","url":"https://tagconcierge.com/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"hqCountry","url":"https://tagconcierge.com/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"category","url":"https://tagconcierge.github.io/consent-banner-js/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/tagconcierge/consent-banner-js/languages","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/tagconcierge/consent-banner-js","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/tagconcierge/consent-banner-js/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/tagconcierge/consent-banner-js/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/tagconcierge/consent-banner-js/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/tagconcierge/consent-banner-js","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/tagconcierge/consent-banner-js/contributors","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://tagconcierge.github.io/consent-banner-js/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://tagconcierge.github.io/consent-banner-js/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://tagconcierge.github.io/consent-banner-js/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://tagconcierge.github.io/consent-banner-js/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://tagconcierge.github.io/consent-banner-js/","checkedAt":"2026-11-03T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Consent Banner JS is a zero-dependency JavaScript cookie banner for any website. It is consent platform agnostic: its [project page](https://tagconcierge.github.io/consent-banner-js/) describes a banner configured with a JSON object that fires a callback when the visitor interacts with it and provides a consent state object. A site includes a stylesheet and the script from a CDN, or uses the Google Tag Manager template, a WordPress plugin or a PrestaShop plugin that the page lists as integrations. The library is compatible with Google Consent Mode.\n\nTag Concierge sp. z o.o., a company with an address in Kraków, Poland, maintains it.\n\n## Worth knowing\n\nThe package has no npm release under this name. The script is served from the vendor's own host, public-assets.tagconcierge.com, which the project page names."}