orestbida/cookieconsent

:cookie: Simple cross-browser cookie-consent plugin written in vanilla js

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 9 minutes ago
Added to GitGenius on September 11th, 2026
Created on July 25th, 2020
Open Issues & Pull Requests: 61 (+0)
GitHub issues: Enabled
Number of forks: 508
Total Stargazers: 5,667 (+0)
Total Subscribers: 63 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 46.9 hours
Mean response time: 57.1 days
90th percentile: 189.6 days
Tracked items: 48

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "enhancement" is answered fastest, typically in about 16 hours, while "bug" waits about 11 days. Only 6% of issues opened in the past year have been closed. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 33
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 556 days
Stale 30+ days: 32
Stale 90+ days: 29

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • triage (35)
  • bug (24)
  • enhancement (16)
  • stale (6)
  • documentation (5)
  • low priority (2)
  • good first issue (1)
  • invalid (1)

Most active issues this week

Detailed Description

Cookieconsent is a vanilla JavaScript plugin that implements cookie consent management for websites.

The plugin addresses the need for websites to obtain user consent before storing non-essential cookies, a requirement under privacy regulations. It provides a lightweight solution written in vanilla JavaScript with no dependencies, making it simple to integrate into any web project. The tool displays a consent banner to users and manages their cookie preferences, allowing visitors to accept or reject different categories of cookies based on their choices.

The plugin suits developers building websites that need straightforward cookie consent functionality without adding framework dependencies or significant overhead. It works across browsers and can be deployed on any website regardless of the underlying technology stack. The project is particularly valuable for teams prioritizing minimal dependencies and wanting direct control over consent implementation rather than relying on third-party consent management platforms.

Development activity shows consistent maintenance with regular updates addressing bug fixes and feature refinements. The project demonstrates responsiveness to user-reported issues and incorporates community feedback into releases. Code contributions are actively reviewed and integrated, indicating an engaged development process focused on keeping the tool functional and compatible with evolving browser standards.