Skip to content
@InternationalColorConsortium

International Color Consortium (ICC)

The purpose of the ICC is to promote the use and adoption of open, vendor-neutral, cross-platform color management systems.

Welcome to the International Color Consortium's GitHub presence

The purpose of the ICC is to promote the use and adoption of open, vendor-neutral, cross-platform color management systems

ICC Profiles

The intent of the ICC profile format is to provide a cross-platform device profile format. Device profiles can be used to translate color data created on one device into another device's native color space.

ICC Working Groups

The ICC is actively working to make the ICC specification more useful to the various constituencies that have adopted ICC workflows. Below is a list of current working groups, and more information about each group and its charter. If you have any questions about the work of the ICC, or wish to join the ICC to work on these issues, please contact the ICC.

Current Working Groups:

Become a Member

ICC is the acknowledged leader in colour management. Members comprise all the key companies with colour management products across the entire spectrum, from specification and measurement through to cameras, displays, print, and especially software. For more infomation visit https://www.color.org/

ICC Software Governance

All International Color Consortium (ICC) software projects are governed by the ICC and its members. ICC members serve as project leaders and are responsible for the high-level guidance of projects. The ICC GitHub repository is maintained by the ICC members.

Contributing to ICC Software

Contributors are ICC members and other individual contributors who have volunteered to maintain ICC software, documentation, or other technical artifacts. Our CONTRIBUTING document explains our contribution processes and procedures, so please review it first: CONTRIBUTING. Contributors are asked to sign a Contributor License Agreement

Security and ICC Software

The International Color Consortium (ICC) takes security very seriously. We strive to design secure software and utilize continuous integration and code analysis tools to help identify potential vulnerabilities. Users should exercise caution when working with untrusted data (configuration files, LUTs, etc.).

ICC specifications are widely incorporated into color management systems of commercial companies. If you discover a vulnerability in a system that implements ICC specifications, it is recommended that you report the issue directly to the vendor responsible for that software. ICC does not have direct control over third-party implementations but encourages responsible disclosure to ensure security throughout the ecosystem.

Reporting Vulnerabilities in ICC Software

The International Color Consortium (ICC) takes security very seriously. We appreciate your efforts to responsibly disclose your findings and will make every effort to acknowledge your contributions.

To report a security issue, please use the GitHub Security Advisory's "Report a Vulnerability" tab for the specific ICC software project.

The ICC will respond with the next steps in handling your report. After the initial reply to your report, the security team will keep you informed of the progress toward a fix and full announcement and may ask for additional information or guidance.

Reporting ICC Profile Security Issues

In the interest of protecting the community from potential security problems with ICC profiles, all interested parties are encouraged to send security issues and example profiles to the ICC Technical Secretary.

Popular repositories Loading

  1. iccDEV iccDEV Public

    iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles.

    C++ 145 43

  2. .github .github Public

    A ✨special ✨ repository to customize the ICC public organization profile page.

  3. website-issues website-issues Public

    Report any issues you encounter on the ICC website here.

  4. vcpkg vcpkg Public

    Forked from microsoft/vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

    CMake

  5. metanorma metanorma Public

    Forked from metanorma/metanorma

    The Metanorma project: www.metanorma.org

    Ruby

  6. metanorma-taste metanorma-taste Public

    Forked from metanorma/metanorma-taste

    Assets with which to customise Metanorma flavours based on other flavours

    XSLT

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…