Skip to content
LiteSpeed HPACK (RFC7541) Library
C Other
  1. C 99.4%
  2. Other 0.6%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Add ability to compile library without large tables Sep 24, 2019
src Fix source input check in Fast Huffman Encoder Sep 30, 2019
wincompat/sys Fixes to make ls-hpack compile on Windows Jan 26, 2019
.cirrus.yml Add .cirrus.yml Jan 26, 2019
LICENSE Add CirrusCI and TravisCI badges to README Jan 28, 2019

Build Status Build Status Build status

LS-HPACK: LiteSpeed HPACK Library


LS-HPACK provides functionality to encode and decode HTTP headers using HPACK compression mechanism specified in RFC 7541.


The API is documented in include/lshpack.h. To see usage examples, see the unit tests.


To build LS-HPACK, you need CMake. The library uses XXHASH at runtime.


The library has been tested on the following platforms:

  • Linux
  • FreeBSD
  • Windows

Copyright (c) 2018 LiteSpeed Technologies Inc

You can’t perform that action at this time.