While the idea of tar started out as a great idea, it’s evolved to include multiple different formats, flags, options, and implementations. It has gotten too complicated. The star program gets rid of the extraneous flags and options. It is simple, clean, secure, and reliable. It is coded in the Crystal language, so the program itself is easy to read and understand. Everything about star is simple: the program, the file format, and its processes.
Star is a file format that simplifies file archiving. It strips all files of OS-level data to improve cross-platform compatibility. Because of this simplicity, low-level systems without dedicated filesystems can still read whole files without writing anything to disk.
If you want to know more about
star, check out the whitepaper.