Skip to content

Request: Consider relicensing ColorParsley under MIT (from AGPL‑3.0) #8

Description

@YoussefTaghlabi

First off, thank you for the excellent work on ColorParsley. It’s a compact, useful utility for color parsing and related string helpers, and it shows in how often it’s pulled into contrast and color tooling. I’d like to propose switching the project’s license from AGPL‑3.0 to a permissive license like MIT to maximize adoption and ease integration.

Please consider relicensing the library under the MIT license, or offering a dual‑licensing option (AGPL‑3.0 + MIT).

Why this helps

The AGPL‑3.0’s network-copyleft obligations can be challenging for teams integrating a small parsing library into hosted services or proprietary apps, even when contributions upstream are intended in good faith.

The MIT license is a widely used, permissive license in the JavaScript ecosystem and avoids copyleft obligations, making ColorParsley easier to adopt while still preserving attribution.

Possible approaches

  • Full switch to MIT.
  • Dual-license the repository (e.g., keep AGPL‑3.0 for those who prefer copyleft, and add MIT to enable broader adoption).
  • Alternatively, publish a minimal “colorparsley-core” package under MIT that exposes the core parsing functionality, while keeping the current repo AGPL‑3.0.

If you’re open to this, I’m happy to help draft the PR (updating LICENSE.md and the package.json license field) and any README notes. Thanks again for considering, and for maintaining this project!

Best regards,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions