Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

145–168 of 327 · Most stars

Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.

Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way

  • filter-map-reduce
  • go-library
  • stream-api
  • filter

Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.

🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.

  • cqrs
  • golang
  • mediator
  • mediator-pattern

Native desktop UI components for Go, built on MyGo. Themed controls, window shells, Lucide icons, plus chat, Markdown, code highlighting, charts and a command palette. Also includes a standalone packager for macOS, Windows and Linux.

A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library

  • golang
  • unmarshall
  • goquery
  • selectors

Simple, lightweight and faster response (JSON, JSONP, XML, YAML, HTML, File) rendering package for Go

  • renderer
  • render
  • gorender
  • goresponse

This is quick session for net/http in golang. This package is perhaps the best implementation of the session mechanism, at least it tries to become one.

  • go
  • golang
  • session

Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package.

  • stringygolang
  • golang
  • stringy
  • stringhelper

An easy to use menu structure for cli applications that prompts users to make choices.

  • awesome-go
  • cli
  • menu
  • golang-package

Merge multiple pcap files together, gracefully.

  • pcap
  • merge
  • tcpdump-capture
  • packet-processing

Drop-in replacement for the standard library errors package and github.com/pkg/errors

  • error
  • errors
  • stacktrace

Go package for sharding databases ( Supports every ORM or raw SQL )

  • go
  • golang
  • golang-library
  • database-sharding

timeutil - useful extensions (Timedelta, Strftime, ...) to the golang's time package

a package for decode form's values into struct in Go

  • decode
  • form
  • decoding
  • decode-form