Grok | |
Developer: | Aaron Boxer |
Latest Release Version: | 13.0.1 |
Latest Release Date: | [1] |
Programming Language: | C++ |
Operating System: | macOS, Windows, POSIX |
Platform: | x86-64, AArch64 |
Replaces: | libopenjp2 |
Language: | English |
Genre: | Graphics software |
License: | AGPL v3 |
Grok is a computer software library to encode and decode images in the JPEG 2000 format. It is designed for stability, high performance, and low memory usage. Grok is free and open-source software released under the GNU Affero General Public License (AGPL) version 3.
Grok was forked from OpenJPEG's libopenjp2 in April 2016 by Aaron Boxer under a more restrictive license.[2] He was aiming to close up to the performance of the much more efficient proprietary Kakadu.[3] [4] It fully implements the ISO/IEC 15444-1 technical standard. As of 2022, the newer, complexity-reduced High-Throughput JPEG 2000 standard (HTJ2K, ISO/IEC 15444-15, ITU-T T.814) is being implemented, with decoding support already available.[5]
Grok has been integrated into a number of other open source projects, including: