FindSoftware

Klaro

Consent manager, a JavaScript snippet and config that asks visitors for consent before third-party scripts run.

Klaro is a consent manager that a site loads as a script with a config file. The config lists the third-party apps on the site, and Klaro keeps each one from running until the visitor consents. It installs from npm, from a CDN URL with a version in the path, or as compiled files downloaded from the dist folder, and it runs in the visitor’s browser. KIProtect GmbH maintains the project and also offers a hosted version with paid plans; the documentation mostly describes the open-source version.

Identity

Status
Active
Maintainer
KIProtect GmbH4
Maintained by
Company
First release
20188

Rendering and deploy

Runs as
In the browser1
Install with
npm install klaro5

Releases

Current major version
Pre-1.06
Last release
2024-03-269

Adoption

GitHub stars
1,5242
npm downloads a week
52,92010
Contributors
6911

Why these figures do not compare

Sources

  1. 2026-11-03: links, Runs as
    klaro.org/
  2. 2026-11-03: links, Written in, GitHub stars
    api.github.com/repos/kiprotect/klaro
  3. 2026-11-03: links
    klaro.org/docs/
  4. 2026-11-03: Maintainer, License
    raw.githubusercontent.com/kiprotect/klaro/master/LICENSE
  5. 2026-11-03: Categories, Install with, Multilingual
    github.com/kiprotect/klaro/blob/master/README.md
  6. 2026-11-03: License, Current major version
    registry.npmjs.org/klaro/latest
  7. 2026-11-03: links
    klaro.org/pricing
  8. 2026-11-03: First release
    api.github.com/repos/kiprotect/klaro/tags
  9. 2026-11-03: Last release
    registry.npmjs.org/klaro
  10. 2026-11-03: npm downloads a week
    api.npmjs.org/downloads/range/2026-10-26:2026-11-01/klaro
  11. 2026-11-03: Contributors
    api.github.com/repos/kiprotect/klaro/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON