Skip to content

Please add cl-brotli #2581

Description

@fsmunoz

cl-brotli is a library with Common Lisp bindings for the brotli compression library, providing Gray-stream-based compression and decompression.

This library is modelled directly on cl-zstd by Guillaume Le Vaillant (already in Quicklisp): the file structure, gray-stream class design, API naming, and test approach all follow cl-zstd as closely as possible.

It depends on libbrottli, for Debian:

apt install libbrotli1 libbrotli-dev

Not sure if there's a file I can/should add to make this OS requirement visible to the quicklisp pipeline - if so, I'll add it.

Tested in SBCL (more extensively), CCL, ECL (tests and the Hunchentoot example).

Repository: https://codeberg.org/fsm/cl-brotli

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