Bibliothèques écrites en Go

csvtk

Une boîte à outils CSV/TSV multiplateforme, efficace et pratique dans Golang.
  • 868
  • MIT

hyperloglog

HyperLogLog avec beaucoup de sucre (Sparse, correction de biais LogLog-Beta et réduction de l'espace TailCut) proposé par Axiom.
  • 868
  • MIT

xc

Coureur de tâches défini par Markdown.
  • 867
  • MIT

ion-sfu

Pure Go WebRTC SFU.
  • 867
  • MIT

streamhut

Diffusez votre terminal sur le Web sans rien installer 🌐.
  • 866
  • Apache License 2.0

genqlient

un client Go GraphQL vraiment sécurisé.
  • 865
  • MIT

gohack

Apportez des modifications temporaires aux dépendances de votre module Go.
  • 865
  • BSD 3-clause "New" or "Revised"

akvorado

Collecteur de flux, enrichisseur et visualiseur.
  • 864
  • GNU Affero General Public License v3.0

sha256-simd

Accélérez les calculs SHA256 en Go pur à l'aide d'AVX512, des extensions SHA pour x86 et d'ARM64 pour ARM. Sur AVX512, il fournit une amélioration jusqu'à 8 fois (plus de 3 Go/s par cœur). Les extensions SHA offrent une amélioration des performances de près de 4x par rapport à la version native.
  • 862
  • Apache License 2.0

commonregex

🍫 Une collection d'expressions régulières courantes pour Go (par mingrammer).
  • 862
  • MIT

namebench

namebench.
  • 861
  • Apache License 2.0

rymdport

Application multiplateforme pour un partage facile de fichiers, dossiers et textes cryptés entre appareils.
  • 860
  • GNU General Public License v3.0 only

pagoda

Kit de démarrage de développement Web complet rapide et facile dans Go.
  • 859
  • MIT

gorilla/csrf

gorilla/csrf fournit un middleware de prévention de la falsification des requêtes intersite (CSRF) pour les applications et services Web Go 🔒.
  • 859
  • BSD 3-clause "New" or "Revised"

grafterm

Tableaux de bord de métriques sur terminal (une version de terminal inspirée de grafana).
  • 858
  • Apache License 2.0

generativeart

Art génératif en Go (par jdxyw).
  • 858
  • MIT

kubefirst

La plateforme open source Kubefirst.
  • 857
  • MIT

terraform-ls

Serveur de langage Terraform.
  • 857
  • Mozilla Public License 2.0

aws-lambda-go-api-proxy

lambda-go-api-proxy facilite le portage des API écrites avec des frameworks Go tels que Gin (https://gin-gonic.github.io/gin/) vers AWS Lambda et Amazon API Gateway.
  • 855
  • Apache License 2.0

wholeaked

un outil de partage de fichiers qui permet de retrouver le responsable en cas de fuite.
  • 854
  • BSD 3-clause "New" or "Revised"

mow.cli

Une bibliothèque polyvalente pour créer des applications CLI dans Go.
  • 853
  • MIT

go-shortid

Identifiants super courts, entièrement uniques, non séquentiels et compatibles avec les URL.
  • 853
  • MIT

open-lambda

Une plate-forme informatique open source sans serveur.
  • 852
  • Apache License 2.0

go-server-timing

Bibliothèque Go (golang) pour créer et consommer des en-têtes HTTP Server-Timing.
  • 852
  • MIT

ToRat

ToRat est un outil d'administration à distance écrit en Go utilisant Tor comme mécanisme de transport et RPC pour la communication.
  • 852
  • The Unlicense

rain

🌧 Client et bibliothèque BitTorrent en Go.
  • 852
  • MIT

counterfeiter

Un outil pour générer des doubles de test autonomes et de type sécurisé en go.
  • 851
  • MIT

redo

Redo est l'outil ultime pour créer des fonctions réutilisables à partir de votre historique de manière interactive (par barthr).
  • 851
  • MIT

doctree

Documentation de bibliothèque de première classe pour chaque langue (basée sur tree-sitter), avec recherche de symboles et plus encore. Binaire unique léger, exécuté localement ou auto-hébergé. Exemples d'utilisation de surfaces via Sourcegraph.
  • 850
  • Apache License 2.0

gmf

Go Media Framework.
  • 849
  • MIT