Welcome to libbsc project

High performance data compression library
Home     Downloads     Contact      
This site is a part of bsc and libbsc, a program and a library for lossless data compression
  • bsc is a high performance file compressor based on lossless, block-sorting data compression algorithms.
  • libbsc is a library based on bsc, it uses the same algorithms as bsc and enables you to compress memory blocks.

Features:
  • The source code is available under LGPL license.
  • 64 bit and multi-core systems support.
  • Highly optimized code and C++ interface for superior performance.
  • Adjustable block size and multiple algorithms that allows software fine-tuning for maximum speed or compression efficiency.
  • CRC-32 calculation routine for data integrity verification.
  • Inplace compression and decompression to save memory. 

Benchmarks:
  • Typically, bsc outperform modern compression programs like gzip and bzip2 by speed and/or compression.
  • You can find results of independent benchmarking of bsc on CompressionRatings website where it is currently ranked in Top3 in Database1, Image1, Medical1, Medical2, PGN1, Source1, Text1 and Text2 tests.