Я пытаюсь написать распространяемое веб-приложение, которое позволит пользователю загружать сжатый архив (rar или zip), извлекать его на стороне сервера, а затем делать с файлами что-то еще. Есть ли библиотека по умолчанию, к которой я могу подключиться, чтобы сделать это? Или есть способ упаковать внешнюю библиотеку с веб-приложением, чтобы конечному пользователю не пришлось устанавливать этот пакет самостоятельно?