Библиотеки, написанные на Go

csvtk

Кроссплатформенный, эффективный и практичный набор инструментов CSV/TSV на Golang.
  • 868
  • MIT

hyperloglog

HyperLogLog с большим количеством сахара (Sparse, коррекция смещения LogLog-Beta и сокращение пространства TailCut), предоставленный вам Axiom.
  • 868
  • MIT

xc

Маркдаун определил средство запуска задач.
  • 867
  • MIT

ion-sfu

Чистый Go WebRTC SFU.
  • 867
  • MIT

streamhut

Транслируйте свой терминал в Интернет, ничего не устанавливая 🌐.
  • 866
  • Apache License 2.0

genqlient

действительно типобезопасный клиент Go GraphQL.
  • 865
  • MIT

gohack

Внесите временные изменения в зависимости вашего модуля Go.
  • 865
  • BSD 3-clause "New" or "Revised"

akvorado

Коллектор потока, обогатитель и визуализатор.
  • 864
  • GNU Affero General Public License v3.0

sha256-simd

Ускорьте вычисления SHA256 в чистом Go, используя AVX512, расширения SHA для x86 и ARM64 для ARM. На AVX512 он обеспечивает 8-кратное улучшение (более 3 ГБ/с на ядро). Расширения SHA дают прирост производительности почти в 4 раза по сравнению с родными.
  • 862
  • Apache License 2.0

commonregex

🍫 Сборник распространенных регулярных выражений для Go (от mingrammer).
  • 862
  • MIT

namebench

именная скамейка.
  • 861
  • Apache License 2.0

rymdport

Кроссплатформенное приложение для простого обмена зашифрованными файлами, папками и текстом между устройствами.
  • 860
  • GNU General Public License v3.0 only

pagoda

Быстрый и простой стартовый набор для веб-разработки с полным стеком на Go.
  • 859
  • MIT

gorilla/csrf

gorilla/csrf предоставляет промежуточное ПО для предотвращения подделки межсайтовых запросов (CSRF) для веб-приложений и сервисов Go 🔒.
  • 859
  • BSD 3-clause "New" or "Revised"

grafterm

Панели показателей на терминале (версия терминала, вдохновленная графаной).
  • 858
  • Apache License 2.0

generativeart

Генеративное искусство в Go (от jdxyw).
  • 858
  • MIT

kubefirst

Платформа Kubefirst с открытым исходным кодом.
  • 857
  • MIT

terraform-ls

Языковой сервер Terraform.
  • 857
  • Mozilla Public License 2.0

aws-lambda-go-api-proxy

lambda-go-api-proxy упрощает перенос API-интерфейсов, написанных с использованием фреймворков Go, таких как Gin (https://gin-gonic.github.io/gin/), на AWS Lambda и Amazon API Gateway.
  • 855
  • Apache License 2.0

wholeaked

инструмент для обмена файлами, позволяющий найти виновного в случае утечки.
  • 854
  • BSD 3-clause "New" or "Revised"

mow.cli

Универсальная библиотека для создания приложений CLI в Go.
  • 853
  • MIT

go-shortid

Супер короткие, полностью уникальные, непоследовательные и удобные для URL идентификаторы.
  • 853
  • MIT

open-lambda

Бессерверная вычислительная платформа с открытым исходным кодом.
  • 852
  • Apache License 2.0

go-server-timing

Библиотека Go (golang) для создания и использования заголовков HTTP Server-Timing.
  • 852
  • MIT

ToRat

ToRat — это инструмент удаленного администрирования, написанный на Go с использованием Tor в качестве транспортного механизма и RPC для связи.
  • 852
  • The Unlicense

rain

🌧 Клиент BitTorrent и библиотека в Go.
  • 852
  • MIT

counterfeiter

Инструмент для создания автономных, типобезопасных тестовых двойников на ходу.
  • 851
  • MIT

redo

Redo — это идеальный инструмент для создания многоразовых функций из вашей истории в интерактивном режиме (от barthr).
  • 851
  • MIT

doctree

Первоклассная библиотечная документация для каждого языка (на основе Tree-sitter), с поиском по символам и многим другим. Легкий одиночный двоичный файл, запускаемый локально или на собственном хосте. Примеры использования поверхностей через Sourcegraph..
  • 850
  • Apache License 2.0

gmf

Медиафреймворк Go.
  • 849
  • MIT