An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: go-module

xyproto/png2svg

:twisted_rightwards_arrows: Convert small PNG images to SVG Tiny 1.2

Language: Go - Size: 15 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 339 - Forks: 40

mroth/revhex

⏪ Reverse hex encoding for Go

Language: Go - Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

Jacobbrewer1/web

Golang web module allowing for easy and maintainable project setup

Language: Go - Size: 9.34 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

KEINOS/go-gisty

GitHub Gist managing package for Go. It can retrieve the stargazers (number of stars) of a gist as well.

Language: Go - Size: 2.59 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

isometry/ghait

Easy GitHub App Installation Tokens

Language: Go - Size: 263 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 1

k-capehart/go-salesforce

Salesforce REST API client written in Go

Language: Go - Size: 298 KB - Last synced at: about 9 hours ago - Pushed at: 12 days ago - Stars: 44 - Forks: 16

mroth/porcelain

🫖 Parsers for git status porcelain in Go

Language: Go - Size: 73.2 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

ryancurrah/gomodguard

Allow and block list linter for direct Go module dependencies.

Language: Go - Size: 157 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 76 - Forks: 8

ruby-go-gem/go-gem-wrapper

go-gem-wrapper is a wrapper for creating Ruby native extension in Go

Language: Ruby - Size: 1.14 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 15 - Forks: 1

octahori/gomfig

Light-weight Go library for loading configuration from JSON (strict), with a clean API and ready-to-extend design for YAML, TOML, ENV, and remote back-ends.

Language: Go - Size: 22.5 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

hyperscale-stack/translation

The Hyperscale translation library provides a simple translation manager over x/text package.

Language: Go - Size: 80.1 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

UnitVectorY-Labs/isplaintextfile

A lightweight Go module that determines whether a given file is plaintext by analyzing its content.

Language: Go - Size: 43 KB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

nickwells/gomodtools

this contains various tools for working with go modules

Language: Go - Size: 212 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

qba73/geonames

Go client library for Geonames Web Services (geonames.org)

Language: Go - Size: 99.6 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 4 - Forks: 0

udhos/ecs-task-discovery

ecs-task-discovery is a Go module that performs service discovery for ECS tasks.

Language: Go - Size: 128 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

udhos/groupcache_awsemf

Go module groupcache_awsemf exports groupcache metrics to AWS CloudWatch Logs using Embedded Metric Format.

Language: Go - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

mrz1836/go-parameters Fork of BakedSoftware/go-parameters

:blue_book: Easily parse incoming parameters and values from an HTTP request

Language: Go - Size: 668 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1

bddjr/hlfhr

🌐 Redirecting from HTTP to HTTPS on the same port, similar to nginx's error_page 497. It can also redirect from port 80 to port 443.

Language: Go - Size: 153 KB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 16 - Forks: 7

phani-kb/multilog

A simple Go logging library for aggregating and managing multiple loggers with configurable formats and levels.

Language: Go - Size: 2.39 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

kpym/utf8reader

A simple go package that converts an io.Reader to a utf8 encoded io.Reader.

Language: Go - Size: 18.6 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

simplyYan/LAGRA

A super-fast, lightweight logger with zero allocation to the Go language.

Language: Go - Size: 86.9 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

g0rbe/gmod

Go module

Language: Go - Size: 2.32 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

jaavier/dotenv

Load environment variables from .env file and start using secrets!

Language: Go - Size: 1.95 KB - Last synced at: about 18 hours ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

udhos/cloudwatchlog

This Go module https://github.com/udhos/cloudwatchlog helps in explicitly sending log events do AWS CloudWatch.

Language: Go - Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

udhos/aws-emf

This Go module https://github.com/udhos/aws-emf helps in utilizing the AWS CloudWatch Embedded Metric Format.

Language: Go - Size: 15.6 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

hyperscale-stack/locale

Store locale into Context

Language: Go - Size: 60.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

euskadi31/go-amplitude

Amplitude Client for Go

Language: Go - Size: 72.3 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mukailasam/gosetup

Go project setup tool for Go backend developers.

Language: Go - Size: 57.6 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 1

shiftleftcyber/sbom-validator

A lightweight Go library for validating Software Bill of Materials (SBOM) against industry-standard specifications

Language: Go - Size: 392 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

soypat/go-mod-tricks

go.mod file and `go mod` command tricks to make using modules a breeze.

Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

micro-cry/gocry

Is a fast and lightweight Go module for secure data exchange over TCP connections. Its custom binary protocol is designed for minimal overhead and maximum throughput, with automatic handling of connection management.

Language: Shell - Size: 64.5 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ldez/modupwiz

Modules Update Wizard (modupwiz) is a helper to manage dependency updates.

Language: Go - Size: 124 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

euskadi31/go-future

go-future is an implementation of future in Go.

Language: Go - Size: 47.9 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

edoardottt/golazy

Golang module exporting general purpose functions I get tired of rewriting every time

Language: Go - Size: 88.9 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 23 - Forks: 0

kpym/decstr

A golang package to work with decimal strings.

Language: Go - Size: 18.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

rettetdemdativ/jenkinsrole

Go package that wraps the Jenkins Role Strategy API https://wiki.jenkins.io/display/JENKINS/Role+Strategy+Plugin

Language: Go - Size: 30.3 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

edoardottt/depsdev

CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security signals for open source package versions.

Language: Go - Size: 157 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 51 - Forks: 7

gharib-uk/LaraGo

Like Laravel for PHP

Language: Go - Size: 339 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 2

k1LoW/tmpmod

tmpmod is a tool for temporary use of modified Go modules.

Language: Go - Size: 118 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

edoardottt/go-readingtime

Estimate how long it takes to read a text

Language: Go - Size: 41 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 11 - Forks: 1

satoshin-des/glal

GLAL(Go Linear Algebra Library). A go-lang library for linear algebra

Language: Go - Size: 40 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

nicolasparada/go-db

Wrapper over pgx with better transaction API

Language: Go - Size: 97.7 KB - Last synced at: 6 days ago - Pushed at: 20 days ago - Stars: 5 - Forks: 1

soroushj/grpcmock

Mock gRPC servers dynamically in Go

Language: Go - Size: 17.6 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

SUNsung/fyneThemeBuilder

A handy builder for working with themes in fyne.io

Language: Go - Size: 59.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

lindsaygelle/slice

Slice makes it easier to work with slices in Go 🍉🍰🥝🥩🍞.

Language: Go - Size: 210 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 24 - Forks: 0

0x5a17ed/uefi

Pure Go UEFI library for Linux and Windows

Language: Go - Size: 108 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 15 - Forks: 6

mcnaveen/go-url-blurhash

Simple Go utility to generate blurhash from Image URL or local file

Language: Go - Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

ghosind/go-async

Asynchronous workflow utilities for Golang.

Language: Go - Size: 199 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

jschoedt/go-structmapper

Go library for 2-way mapping of structs to maps and maps to structs

Language: Go - Size: 20.5 KB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

kpym/laxents

Accents translator between UTF-8 and LaTeX written in Golang.

Language: Go - Size: 22.5 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

trajectoryjp/closest_go

Go module closest provides you calculating the closest points of two convex hulls.

Language: Go - Size: 33.2 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Bookshelf-Writer/PointerFactory

A constructor for standardizing unique pointers within a cluster

Language: Shell - Size: 87.9 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

aohorodnyk/stl

Opinionated standard library to make Go more friendly for everyday usage

Language: Go - Size: 91.8 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

ghosind/go-assert

A collection of Golang assertion functions for verifying invariants.

Language: Go - Size: 239 KB - Last synced at: 19 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

nicolasparada/go-errs

Golang constant error sentinels

Language: Go - Size: 15.6 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 1

jschoedt/go-firestorm

Simple Go ORM for Google/Firebase Cloud Firestore

Language: Go - Size: 95.7 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 52 - Forks: 9

simplyYan/Scalbi

Scalbi is a library dedicated to monitoring and improving server performance. Scalbi uses CTMFS (Connection tree for multiple files simultaneously) technology, developed exclusively for Scalbi.

Language: Go - Size: 200 KB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

trajectoryjp/spatial_id_go

Go module spatial id provides conversions between geodetic coordinates, spatial IDs, and extended spatial IDs.

Language: Go - Size: 22.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

Lissone/simple-go-api

This project is my first step into Go Lang, offering an introduction to the language and API development with it.

Language: Go - Size: 5.86 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

arnested/dsupdate 📦

Package dsupdate is a go library for updating DS records using Punktum.dk's proprietary DS Update protocol.

Language: Go - Size: 1.4 MB - Last synced at: 10 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

miky4u2/RAagent

RAagent is one of two related small and simple tools, particularly useful for system administration of multiple servers using remote task execution and automation.

Language: Go - Size: 68.4 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 3

ORESoftware/json-logging

Log JSON to stdout for important services and easy log inspection.

Language: Go - Size: 186 KB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

fRead-dev/sys

Interface standard for all parsers

Language: Go - Size: 145 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ghosind/go-request

An easy-to-use HTTP request tool for Golang.

Language: Go - Size: 225 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

watchakorn-18k/easycrypt

🔐 EasyCrypt is a Go package that provides straightforward encryption and decryption functionality using AES encryption with a passphrase.

Language: Go - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

proofrock/crypgo 📦

An opinionated Go module to encrypt/decrypt strings to strings

Language: Go - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Tomer-Rubinstein/muxjwt

A Go module to implement JWT auth with Gorilla Mux

Language: Go - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

beldmian/plashiki-go 📦

Golang module for plashiki.su API

Language: Go - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

usvc/go-config

A Go package to deal with configuration

Language: Go - Size: 130 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

gkampitakis/go-tiny-lru

A replication of tiny-lru npm package in golang

Language: Go - Size: 8.79 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

zakariawahyu/app-say-hello

Repository untuk menggunakan module say hello

Language: Go - Size: 1.95 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

aohorodnyk/mimeheader

Library to work with MimeHeaders and other mime types. Library supports wildcards and parameters.

Language: Go - Size: 46.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 3

sheepla/go-hyperv

🖥️ A go module to get Microsoft Hyper-V VM status

Language: Go - Size: 12.7 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

fRead-dev/PointerFactory

Module for working with fRead pointers. Creation, parsing, generation

Language: Go - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

vifraa/gopom

A maven pom.xml parser written in Go.

Language: Go - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 25 - Forks: 15

fRead-dev/htmlValidator

Validator and markup tool

Language: Go - Size: 59.6 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

atamocius/gameloop

🌌 A fixed time step game loop with variable rate rendering. Suitable for time-based animations.

Language: Go - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 0

ZsoltFejes/SucuriAPI-Go

SucuriAPI-Go is a module that allows you to generate Sucuri WAF objects and allows you to make changes to the firewall

Language: Go - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

steadylearner/go-mod-with-gRPC-example

How to use go mod with gRPC.(Could find the error from the outdated example.)

Language: Go - Size: 21.5 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

Shikha-code36/golang-tutorial-practice

This is the repo of GO basic implementation for learning purpose.

Language: Go - Size: 41 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

creekorful/mvnparser

Go parser for maven Project Object Model (POM) file

Language: Go - Size: 18.6 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 23 - Forks: 17

zhiruchen/go-module

golang module test

Language: Go - Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

kyawmyintthein/golangRestfulAPISample

Sample Restful app with chi router (golang)

Language: Go - Size: 72.5 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 131 - Forks: 34

matthewhartstonge/pkce

A specification compliant implementation of RFC7636 - "Proof Key for Code Exchange (PKCE)" for Go.

Language: Go - Size: 46.9 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

backdevs/scrapeninja-go 📦

A Go client for ScrapeNinja - https://scrapeninja.net

Language: Go - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

nicolasparada/go-mux 📦

Golang HTTP request multiplexer

Language: Go - Size: 19.5 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

fabiodcorreia/jrpc2go 📦

Zero dependencies JSON RPC 2.0 Library for Golang

Language: Go - Size: 18.6 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

hsdhts/basic-package-module

Belajar menggunakan Go Module pada Golang

Language: Go - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

pchchv/goip

Go library for handling IP addresses and subnets

Language: Go - Size: 1.89 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

hsdhts/app-package-module

Mengambil module dari basic-package-module sebagai implementasi penggunaan Go-Module pada Golang

Language: Go - Size: 1000 Bytes - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

soroushj/sqlt

More SQL types for Go

Language: Go - Size: 8.79 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 2

ejstreet/omglol-client-go

API client for omg.lol written in Go

Language: Go - Size: 87.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

vladimirvivien/lil-ohm

Go module for calculating electrical circuit values using Ohm’s law

Language: Go - Size: 6.84 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

xakep666/licensevalidator

Project license validator for Athens proxy

Language: Go - Size: 383 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 1

montag451/metaimport

Language: Go - Size: 12.7 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

jinjie/lsembed

Simple module to embed litestream replication in your Go project

Language: Go - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

iamtejasmane/go-jwt-gin-gonic

Go JWT Authentication with Gin-Gonic Framework backed by MongoDB database.

Language: Go - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

soroushj/gosyphus

Retries with exponential backoff in Go

Language: Go - Size: 18.6 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

lindsaygelle/labo

Golang package. Labo package fetches the current Nintendo Labo Kits available. Uses GoQuery to parse the Nintendo Labo content from the Nintendo store and official Nintendo Labo website.

Language: Go - Size: 132 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

lindsaygelle/amiibo

Golang package. Amiibo provides a simple SDK to build an application that provides data about Nintendo Amiibo products. Package uses public data found on nintendo.com and nintendo.co.jp to generate content.

Language: Go - Size: 853 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0