https://github.com/dropbox/rust-brotli

brotli brotli-compression brotli-compressor brotli-decompressor brotli-encoder compression compressor decompression rust rustlang safe

Last synced: about 1 month ago

Repository metadata:

Brotli compressor and decompressor written in rust that optionally avoids the stdlib


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 895
Total Committers: 24
Avg Commits per committer: 37.292
Development Distribution Score (DDS): 0.478

Commits in past year: 124
Committers in past year: 6
Avg Commits per committer in past year: 20.667
Development Distribution Score (DDS) in past year: 0.379

Name Email Commits
Daniel Reiter Horn d****h@u****t 467
Daniel Reiter Horn d****h@d****m 319
Yuri Astrakhan Y****n@g****m 77
Yuri Astrakhan y****n@g****m 7
programingjd p****d@g****m 3
philippeitis 3****s 2
Alexander Kjäll a****l@s****m 2
Benjamin A. Beasley c****e@m****t 2
dependabot[bot] 4****] 1
Alex Touchet a****t@o****m 1
Alexander Kjäll a****l@g****m 1
Andre Bogus b****e@g****m 1
Augie Fackler a****e@g****m 1
David Teller D****r@g****m 1
Jo Liss j****2@g****m 1
Martin1887 m****o@g****m 1
Matthias Sieber m****r@g****m 1
Matthieu Buffet m****u@b****e 1
Michael Wigard m****l@w****e 1
Pascal Hertleif k****p@g****m 1
Rob Ede r****e@i****m 1
William Batista b****y@p****h 1
Wim Looman g****t@n****m 1
Zverev Konstantin O****5@g****m 1

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

cargo: brotli

A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe.

  • Homepage: https://github.com/dropbox/rust-brotli
  • Documentation: https://docs.rs/brotli/
  • Licenses: BSD-3-Clause AND MIT
  • Latest release: 6.0.0 (published 8 months ago)
  • Last Synced: 2024-11-10T20:35:36.097Z (about 1 month ago)
  • Versions: 49
  • Dependent Packages: 154
  • Dependent Repositories: 16,688
  • Downloads: 46,660,385 Total
  • Docker Downloads: 24,992,464
  • Rankings:
    • Dependent repos count: 0.193%
    • Downloads: 0.36%
    • Docker downloads count: 0.428%
    • Dependent packages count: 0.437%
    • Average: 2.402%
    • Stargazers count: 6.203%
    • Forks count: 6.791%
  • Maintainers (2)
go: github.com/dropbox/rust-brotli/c/go/brotli

  • Homepage: https://github.com/dropbox/rust-brotli
  • Documentation: https://pkg.go.dev/github.com/dropbox/rust-brotli/c/go/brotli#section-documentation
  • Licenses: bsd-3-clause
  • Latest release: v0.0.0-20230930063142-c0c36218b2cb (published about 1 year ago)
  • Last Synced: 2024-11-04T17:33:32.342Z (about 2 months ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 2.332%
    • Forks count: 2.808%
    • Dependent repos count: 3.508%
    • Average: 4.556%
    • Dependent packages count: 9.575%
go: github.com/dropbox/rust-brotli

  • Homepage: https://github.com/dropbox/rust-brotli
  • Documentation: https://pkg.go.dev/github.com/dropbox/rust-brotli#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v0.0.0-20220217093550-f3a32293f213 (published almost 3 years ago)
  • Last Synced: 2024-11-07T19:04:45.222Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 2.336%
    • Forks count: 2.808%
    • Dependent repos count: 3.508%
    • Average: 4.557%
    • Dependent packages count: 9.575%
go: github.com/dropbox/rust-brotli/c/go

  • Homepage: https://github.com/dropbox/rust-brotli
  • Documentation: https://pkg.go.dev/github.com/dropbox/rust-brotli/c/go#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v0.0.0-20220217093550-f3a32293f213 (published about 2 years ago)
  • Last Synced: 2024-11-07T19:04:44.413Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
cargo: brotli-ffi

A brotli compressor and decompressor that with an interface exactly matching https://github.com/google/brotli. All included code is safe except the thin exported C-compatible functions.

  • Homepage: https://github.com/dropbox/rust-brotli
  • Documentation: https://docs.rs/brotli-ffi/
  • Licenses: BSD-3-Clause/MIT
  • Latest release: 1.1.2 (published almost 3 years ago)
  • Last Synced: 2024-11-10T20:35:36.106Z (about 1 month ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,970 Total
  • Rankings:
    • Stargazers count: 6.563%
    • Forks count: 7.295%
    • Average: 21.448%
    • Dependent repos count: 29.318%
    • Downloads: 30.251%
    • Dependent packages count: 33.812%
  • Maintainers (1)

Dependencies

Cargo.toml cargo
  • alloc-no-stdlib 2.0
  • alloc-stdlib ~0.2
  • brotli-decompressor ~2.3
  • packed_simd_2 0.3
  • sha2 ~0.8
c/Cargo.toml cargo
  • brotli ~3.3
c/go/go.mod go
  • github.com/dropbox/rust-brotli/c/go/brotli v0.0.0-20220217093550-f3a32293f213
c/go/go.sum go
  • github.com/dropbox/rust-brotli v0.0.0-20220217093550-f3a32293f213