The libsais library provides fast linear-time construction of suffix array (SA), generalized suffix array (GSA), longest common prefix (LCP) array, permuted LCP (PLCP) array, Burrows-Wheeler transform (BWT) and inverse BWT based on the induced sorting algorithm with optional OpenMP support for multi-core parallel construction.
☆255Oct 21, 2026Updated last week
Alternatives and similar repositories for libsais
Users that are interested in libsais are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A lightweight suffix-sorting library☆418Mar 25, 2020Updated 6 years ago
- Dictionary compressor with nibbled ANS and optimal parsing. Other compression experiments.☆26Apr 13, 2025Updated last year
- The esa-matchfinder is a C99 library for efficient Lempel-Ziv factorization using enhanced suffix array (ESA).☆29Sep 2, 2025Updated last year
- gsufsort: building suffix arrays, LCP-arrays and BWTs for string collections [AMB 2020]☆28Feb 16, 2025Updated last year
- Inducing enhanced suffix arrays for string collections [DCC'16, TCS 2017]☆29Sep 9, 2026Updated last month
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- Experimental parallel compression algorithm☆28Sep 24, 2017Updated 9 years ago
- High performance block-sorting data compression library☆353Updated this week
- A lightweight suffix-sorting library enhanced with LCP construction☆13Mar 26, 2020Updated 6 years ago
- msufsort parallel suffix array construction algorithm☆30Nov 16, 2020Updated 5 years ago
- libcubwt is a library for GPU accelerated suffix array and burrows wheeler transform construction.☆45Aug 14, 2025Updated last year
- Implementation of eBWT using Prefix-free parse (PFP)☆14Jul 14, 2025Updated last year
- Wavelet tree based on a fixed block boosting technique☆17May 18, 2021Updated 5 years ago
- A collection of various algorithms to produce length-limited prefix codes☆25Jun 30, 2021Updated 5 years ago
- rans optimized tricks☆27Apr 27, 2018Updated 8 years ago
- Proton VPN Special Offer - Get 70% off • AdSpecial partner offer. Trusted by over 100 million users worldwide. Tested, Approved and Recommended by Experts.
- Hardware go brrr bounded context suffix array construction algorithm☆20Nov 1, 2023Updated 3 years ago
- novel high throughput entropy encoder for BWT data☆15Aug 10, 2022Updated 4 years ago
- Parallel Lightweight Suffix Array Algorithm.☆20Dec 28, 2016Updated 9 years ago
- Implementation of the sacabench framework☆19May 15, 2021Updated 5 years ago
- LZ77/LZSS designed for SSE based decompression☆151Apr 18, 2019Updated 7 years ago
- Succinct Data Structure Library 3.0☆111Oct 14, 2026Updated 2 weeks ago
- Fast lossless data compression in C++☆235Updated this week
- Simple rANS encoder/decoder (arithmetic coding-ish entropy coder).☆372Nov 21, 2022Updated 3 years ago
- Example of CRUSH compression with optimal parsing using BriefLZ algorithms☆16Nov 1, 2023Updated 3 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Online construction of run-length BWT (RLBWT) and r-index. Plus, online LZ77 parsing based on RLBWT.☆14May 11, 2018Updated 8 years ago
- Example of LZ4 compression with optimal parsing using BriefLZ algorithms☆28Nov 1, 2023Updated 3 years ago
- Experimental block sorting compressor based on M03 context aware compression algorithm☆40Aug 16, 2025Updated last year
- LZ Double factor Factorization.☆11Feb 26, 2017Updated 9 years ago
- A minimal modern LZ compressor example☆64Apr 23, 2026Updated 6 months ago
- streaming, uncompressed, less memory-needy version of bsdiff - the d stands for ddelta (very WIP, there might be heavy rebasing and filte…☆50Jan 29, 2022Updated 4 years ago
- Single-cache-miss rank queries over size 2 and 4 alphabets. 2x faster than all other Rust crates.☆18Apr 1, 2026Updated 7 months ago
- Generalized enhanced suffix array construction in external memory [CPM'13, AMB 2017]☆16Aug 9, 2021Updated 5 years ago
- Collection of Suffix Array Construction Algorithms (SACAs)☆36Mar 29, 2019Updated 7 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- MCM file compressor☆125Oct 15, 2017Updated 9 years ago
- Fast and Strong Burrows Wheeler Model☆21Nov 6, 2018Updated 7 years ago
- C++ Implementation of Zip Trees☆14Nov 5, 2022Updated 3 years ago
- Compression Benchmark☆376Updated this week
- De Bruijn graph construction for large k.☆17Aug 31, 2021Updated 5 years ago
- A word-aligned integer compression algorithm.☆13Jul 8, 2024Updated 2 years ago
- An optimal space run-length Burrows-Wheeler transform full-text index☆72May 31, 2023Updated 3 years ago