Caddy — веб-сервер и обратный прокси на Go с автоматическим HTTPS и расширяемой конфигурацией.
Open Source: #http
Проекты каталога, отмеченные тегом #http. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 8 проектов с суммарным рейтингом 388,468 звёзд на GitHub. Основные языки: C, Go, Python.
Репозитории
Requests — Python-библиотека для HTTP-запросов с простым API, поддержкой сессий, заголовков, авторизации и удобной работой с ответами.
OkHttp — HTTP-клиент Square для JVM, Android и GraalVM с HTTP/2, пулом соединений, кешем и продуманной сетевой моделью.
Bruno — IDE с открытым кодом для исследования и тестирования API, альтернатива Postman и Insomnia с хранением коллекций ближе к файлам проекта.
Retrofit — типобезопасный HTTP-клиент Square для Android и JVM, построенный вокруг интерфейсов, аннотаций и конвертеров.
Alamofire — Swift-библиотека для HTTP-сетевого слоя с запросами, валидацией, кодированием параметров и интеграцией через SPM/CocoaPods.
curl — командная утилита и libcurl для передачи данных по URL с поддержкой HTTP, FTP, SMTP, MQTT, SFTP и многих других протоколов.
wrk — современная утилита для нагрузочного тестирования HTTP на одной многоядерной машине.