https://github.com/klauspost/compress

compression decompression deflate go golang gzip snappy zip zstandard zstd

Last synced: about 1 month ago

Repository metadata:

Optimized Go Compression Packages


Owner metadata:


Committers metadata

Last synced: about 2 months ago

Total Commits: 1,045
Total Committers: 58
Avg Commits per committer: 18.017
Development Distribution Score (DDS): 0.141

Commits in past year: 72
Committers in past year: 16
Avg Commits per committer in past year: 4.5
Development Distribution Score (DDS) in past year: 0.444

Name Email Commits
Klaus Post k****t@g****m 898
greatroar 6****r 39
Wojciech Muła w****a@p****l 23
dependabot[bot] 4****] 11
Nigel Tao n****o@g****g 6
Jille Timmermans j****e@q****x 5
Diogo Teles Sant'Anna d****s@g****m 3
viktoriia-lsg 9****g 2
Jacob J****z 2
Arran Walker a****r@f****g 2
Ian Lance Taylor i****t@g****g 2
Joe Tsai j****i@d****t 2
Shawn Smith s****h@g****m 2
Takuto Ikuta a****u@g****m 2
feyrob f****b@g****m 2
Mostyn Bramley-Moore m****n@a****e 2
Harshavardhana h****a@m****o 1
A Really Fake Floordiv Since 4th January, 2022 9****v 1
Ilya Chernyshov 1****m 1
Jordi Giménez Gámez 8****z 1
Michael Stapelberg s****g 1
Romain r****e 1
ianwilkes i****s 1
kindhuge 1****e 1
luyu6056 3****6 1
ningmingxiao 8****o 1
vajexal 7****l 1
Akmal 7****a 1
Ibrahim Jarif j****m@g****m 1
Jeff Noxon j****f@n****c 1
and 28 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

go: github.com/klauspost/compress

  • Homepage: https://github.com/klauspost/compress
  • Documentation: https://pkg.go.dev/github.com/klauspost/compress#section-documentation
  • Licenses: Apache-2.0, BSD-3-Clause, MIT
  • Latest release: v1.17.8 (published 9 months ago)
  • Last Synced: 2024-10-29T20:40:13.196Z (about 2 months ago)
  • Versions: 108
  • Dependent Packages: 34,277
  • Dependent Repositories: 72,706
  • Docker Downloads: 56,384,956,513
  • Rankings:
    • Docker downloads count: 0.004%
    • Dependent packages count: 0.006%
    • Dependent repos count: 0.017%
    • Average: 0.582%
    • Stargazers count: 1.125%
    • Forks count: 1.761%
go: github.com/klauspost/compress/s2/_generate

  • Homepage: https://github.com/klauspost/compress
  • Documentation: https://pkg.go.dev/github.com/klauspost/compress/s2/_generate#section-documentation
  • Licenses: Apache-2.0, BSD-3-Clause, MIT
  • Latest release: v0.0.0-20231013195853-68eabfa5d1fb (published about 1 year ago)
  • Last Synced: 2024-11-07T00:33:55.232Z (about 1 month ago)
  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.708%
    • Forks count: 1.126%
    • Average: 4.545%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
go: github.com/klauspost/Compress

  • Homepage: https://github.com/klauspost/Compress
  • Documentation: https://pkg.go.dev/github.com/klauspost/Compress#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v1.17.8 (published 9 months ago)
  • Last Synced: 2024-11-11T02:41:18.201Z (about 1 month ago)
  • Versions: 108
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.708%
    • Forks count: 1.126%
    • Average: 4.545%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
go: github.com/klausPost/compress

  • Homepage: https://github.com/klausPost/compress
  • Documentation: https://pkg.go.dev/github.com/klausPost/compress#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v1.17.8 (published 9 months ago)
  • Last Synced: 2024-11-11T02:41:13.677Z (about 1 month ago)
  • Versions: 108
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.949%
    • Forks count: 1.1%
    • Average: 4.598%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
go: github.com/klausPOST/compress

  • Homepage: https://github.com/klausPOST/compress
  • Documentation: https://pkg.go.dev/github.com/klausPOST/compress#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v1.17.8 (published 9 months ago)
  • Last Synced: 2024-11-11T02:41:17.437Z (about 1 month ago)
  • Versions: 108
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.949%
    • Forks count: 1.1%
    • Average: 4.598%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
go: github.com/klauspost/compress/zlib

Package zlib implements reading and writing of zlib format compressed data, as specified in RFC 1950. The implementation provides filters that uncompress during reading and compress during writing. For example, to write compressed data to a buffer: and to read that data back:

  • Homepage: https://github.com/klauspost/compress
  • Documentation: https://pkg.go.dev/github.com/klauspost/compress/zlib#section-documentation
  • Licenses: Apache-2.0, BSD-3-Clause, MIT
  • Latest release:
  • Last Synced: 2024-11-03T23:02:52.745Z (about 2 months ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
go: github.com/klauspost/compress/flate

Package flate implements the DEFLATE compressed data format, described in RFC 1951. The gzip and zlib packages implement access to DEFLATE-based file formats.

  • Homepage: https://github.com/klauspost/compress
  • Documentation: https://pkg.go.dev/github.com/klauspost/compress/flate#section-documentation
  • Licenses: Apache-2.0, BSD-3-Clause, MIT
  • Latest release:
  • Last Synced: 2024-11-03T23:02:52.980Z (about 2 months ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
go: github.com/klauspost/compress/gzip

Package gzip implements reading and writing of gzip format compressed files, as specified in RFC 1952.

  • Homepage: https://github.com/klauspost/compress
  • Documentation: https://pkg.go.dev/github.com/klauspost/compress/gzip#section-documentation
  • Licenses: Apache-2.0, BSD-3-Clause, MIT
  • Latest release:
  • Last Synced: 2024-11-02T22:31:44.319Z (about 2 months ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
go: github.com/Klauspost/compress

  • Homepage: https://github.com/Klauspost/compress
  • Documentation: https://pkg.go.dev/github.com/Klauspost/compress#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v1.17.8 (published 9 months ago)
  • Last Synced: 2024-11-11T02:41:15.443Z (about 1 month ago)
  • Versions: 108
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 7.054%
    • Average: 7.505%
    • Dependent repos count: 7.956%

Dependencies

.github/workflows/codeql-analysis.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/go.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
.github/workflows/release.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
  • goreleaser/goreleaser-action v2 composite
huff0/_generate/go.mod go
  • github.com/klauspost/compress v1.15.1
  • github.com/mmcloughlin/avo v0.4.0
  • golang.org/x/mod v0.4.2
  • golang.org/x/sys v0.0.0-20211030160813-b3129d9d1021
  • golang.org/x/tools v0.1.7
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
huff0/_generate/go.sum go
  • github.com/mmcloughlin/avo v0.4.0
  • github.com/yuin/goldmark v1.4.0
  • golang.org/x/arch v0.0.0-20210923205945-b76863e36670
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
  • golang.org/x/mod v0.4.2
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
  • golang.org/x/sys v0.0.0-20210423082822-04245dca01da
  • golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e
  • golang.org/x/sys v0.0.0-20211030160813-b3129d9d1021
  • golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.6
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
  • golang.org/x/tools v0.1.7
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
  • rsc.io/pdf v0.1.1
s2/_generate/go.mod go
  • github.com/klauspost/asmfmt v1.3.1
  • github.com/mmcloughlin/avo v0.4.0
  • golang.org/x/mod v0.4.2
  • golang.org/x/sys v0.0.0-20211030160813-b3129d9d1021
  • golang.org/x/tools v0.1.7
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
s2/_generate/go.sum go
  • github.com/klauspost/asmfmt v1.3.1
  • github.com/mmcloughlin/avo v0.4.0
  • github.com/yuin/goldmark v1.4.0
  • golang.org/x/arch v0.0.0-20210923205945-b76863e36670
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
  • golang.org/x/mod v0.4.2
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
  • golang.org/x/sys v0.0.0-20210423082822-04245dca01da
  • golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e
  • golang.org/x/sys v0.0.0-20211030160813-b3129d9d1021
  • golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.6
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
  • golang.org/x/tools v0.1.7
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
  • rsc.io/pdf v0.1.1
s2/cmd/_s2sx/go.mod go
  • github.com/klauspost/compress v1.11.9
s2/cmd/_s2sx/go.sum go
  • github.com/golang/snappy v0.0.3
zstd/_generate/go.mod go
  • github.com/klauspost/compress v1.15.1
  • github.com/mmcloughlin/avo v0.4.0
zstd/_generate/go.sum go
  • github.com/mmcloughlin/avo v0.4.0
  • github.com/yuin/goldmark v1.4.0
  • golang.org/x/arch v0.0.0-20210923205945-b76863e36670
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
  • golang.org/x/mod v0.4.2
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
  • golang.org/x/sys v0.0.0-20210423082822-04245dca01da
  • golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e
  • golang.org/x/sys v0.0.0-20211030160813-b3129d9d1021
  • golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.6
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
  • golang.org/x/tools v0.1.7
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
  • rsc.io/pdf v0.1.1
go.mod go
  • retract (
go.sum go