ParPar icon
ParPar icon

ParPar

 2 likes

ParPar is a high performance, multi-threaded PAR2 creation tool and library for node.js. ParPar does not verify or repair files, only creates redundancy. ParPar is a completely new, from ground-up, implementation, which does not use components from existing PAR2 implementations.

QuickPar and QuickParGUI

License model

  • FreeOpen Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  No rating
2likes
0comments
0news articles

Features

Suggest and vote on features
  1.  PAR2
  2.  Erasure coding

ParPar News & Activities

Highlights All activities

Recent activities

No activities found.

ParPar information

  • Developed by

    Anime Tosho
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    5 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Security & PrivacyOS & Utilities

GitHub repository

  •  219 Stars
  •  24 Forks
  •  8 Open Issues
  •   Updated Feb 27, 2025 
View on GitHub

Our users have written 0 comments and reviews about ParPar, and it has gotten 2 likes

ParPar was added to AlternativeTo by SeriousBall on Jul 1, 2021 and this page was last updated May 31, 2023.
No comments or reviews, maybe you want to be first?
Post comment/review

What is ParPar?

ParPar is a high performance, multi-threaded PAR2 creation tool and library for node.js. ParPar does not verify or repair files, only creates redundancy. ParPar is a completely new, from ground-up, implementation, which does not use components from existing PAR2 implementations.

Features

  • all main packets from the PAR2 specification
  • unicode filename/comment support
  • asychronous calculations and I/O
  • multi-threading via OpenMP
  • multiple fast calculation implementations leveraging x86 (SSE2, SSSE3, AVX2, AVX512BW, GFNI) and ARM (NEON, SVE, SVE2) SIMD capabilities, automatically selecting the best routine for the CPU (see benchmark comparisons)
  • multi-buffer (SIMD) MD5 implementation and accelerated CRC32 computation
  • single read pass on source files if memory constraints allow (no separate hashing pass required)
  • chunking support for memory constrained situations or for generating large amounts of recovery data
  • minimum chunk size restrictions to avoid heavy I/O seeking when memory is limited
  • cross-platform support
  • completely different implementation to all the par2cmdline forks, using fresh new ideas and approaches :)

Official Links