Packages — G (Page 7 of 10)

gnu-pw-mgr 2.3.3 — Retrieve login credentials without recording passwords

This is a GNU package.

This program is designed to make it easy to reconstruct difficult passwords when they are needed while limiting the risk of attack. The user of this program inputs a self-defined transformation of a web site URL and obtains the password and user name hint for that web site.

gnu-standards 2018-02-18 — GNU coding standards and maintainer information

This is a GNU package.

The GNU Coding Standards were written by Richard Stallman and other GNU Project volunteers. Their purpose is to make the GNU system clean, consistent, and easy to install.

The information for maintainers of GNU software has guidelines and advice for someone who is the maintainer of a GNU program on behalf of the GNU Project.

gnuastro 0.6 — Astronomy utilities

This is a GNU package.

The GNU Astronomy Utilities (Gnuastro) is a suite of programs for the manipulation and analysis of astronomical data.

gnubg 1.02 — Backgammon game

This is a GNU package.

The GNU backgammon application can be used for playing, analyzing and teaching the game. It has an advanced evaluation engine based on artificial neural networks suitable for both beginners and advanced players. In addition to a command-line interface, it also features an attractive, 3D representation of the playing board.

gnubik 2.4.3 — 3d Rubik's cube game

This is a GNU package.

GNUbik is a puzzle game in which you must manipulate a cube to make each of its faces have a uniform color. The game is customizable, allowing you to set the size of the cube (the default is 3x3) or to change the colors. You may even apply photos to the faces instead of colors. The game is scriptable with Guile.

gnucash 3.0 — Personal and small business financial accounting software

GnuCash is personal and professional financial-accounting software. It can be used to track bank accounts, stocks, income and expenses, based on the double-entry accounting practice. It includes support for QIF/OFX/HBCI import and transaction matching. It also automates several tasks, such as financial calculations or scheduled transactions.

gnucobol 2.2 — A modern COBOL compiler

This is a GNU package.

GnuCOBOL is a free, modern COBOL compiler. GnuCOBOL implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014 standards and X/Open COBOL, as well as many extensions included in other COBOL compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others). GnuCOBOL translates COBOL into C and compiles the translated code using a native C compiler.

gnugo 3.8 — Play the game of Go

This is a GNU package.

GNU Go is a program that plays the game of Go, in which players place stones on a grid to form territory or capture other stones. While it can be played directly from the terminal, rendered in ASCII characters, it is also possible to play GNU Go with 3rd party graphical interfaces or even in Emacs. It supports the standard game storage format (SGF, Smart Game Format) and inter-process communication format (GMP, Go Modem Protocol).

gnujump 1.0.8 — Game of jumping to the next floor, trying not to fall

This is a GNU package.

GNUjump is a simple, yet addictive game in which you must jump from platform to platform to avoid falling, while the platforms drop at faster rates the higher you go. The game features multiplayer, unlimited FPS, smooth floor falling, themeable graphics and sounds, and replays.

gnumach 1.8 — Microkernel of the GNU system

This is a GNU package.

GNU Mach is the microkernel upon which a GNU Hurd system is based.

gnumach-headers 1.8 — GNU Mach kernel headers

This is a GNU package.

Headers of the GNU Mach kernel.

gnumeric 1.12.36 — Spreadsheet application

This is a GNU package.

GNUmeric is a GNU spreadsheet application, running under GNOME. It is interoperable with other spreadsheet applications. It has a vast array of features beyond typical spreadsheet functionality, such as support for linear and non-linear solvers, statistical analysis, and telecommunication engineering.

gnunet 0.10.1 — Secure, decentralized, peer-to-peer networking framework

This is a GNU package.

GNUnet is a framework for secure peer-to-peer networking. The high-level goal is to provide a strong foundation of free software for a global, distributed network that provides security and privacy. GNUnet in that sense aims to replace the current internet protocol stack. Along with an application for secure publication of files, it has grown to include all kinds of basic applications for the foundation of a GNU internet.

gnunet-gtk 0.10.1 — Graphical front-end tools for GNUnet

This is a GNU package.

GNUnet is a framework for secure peer-to-peer networking. The high-level goal is to provide a strong foundation of free software for a global, distributed network that provides security and privacy. GNUnet in that sense aims to replace the current internet protocol stack. Along with an application for secure publication of files, it has grown to include all kinds of basic applications for the foundation of a GNU internet.

gnupg 2.0.30 — GNU Privacy Guard

This is a GNU package.

The GNU Privacy Guard is a complete implementation of the OpenPGP standard. It is used to encrypt and sign data and communication. It features powerful key management and the ability to access public key servers. It includes several libraries: libassuan (IPC between GnuPG components), libgpg-error (centralized GnuPG error values), and libskba (working with X.509 certificates and CMS data).

gnupg 1.4.23 — GNU Privacy Guard

This is a GNU package.

The GNU Privacy Guard is a complete implementation of the OpenPGP standard. It is used to encrypt and sign data and communication. It features powerful key management and the ability to access public key servers. It includes several libraries: libassuan (IPC between GnuPG components), libgpg-error (centralized GnuPG error values), and libskba (working with X.509 certificates and CMS data).

gnupg 2.2.9 — GNU Privacy Guard

This is a GNU package.

The GNU Privacy Guard is a complete implementation of the OpenPGP standard. It is used to encrypt and sign data and communication. It features powerful key management and the ability to access public key servers. It includes several libraries: libassuan (IPC between GnuPG components), libgpg-error (centralized GnuPG error values), and libskba (working with X.509 certificates and CMS data).

gnuplot 5.2.2 — Command-line driven graphing utility

Gnuplot is a portable command-line driven graphing utility. It was originally created to allow scientists and students to visualize mathematical functions and data interactively, but has grown to support many non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications like Octave.

gnurl 7.60.0 — Microfork of cURL with support for the HTTP/HTTPS/GnuTLS subset of cURL

This is a GNU package.

Gnurl is a microfork of cURL, a command line tool for transferring data with URL syntax. While cURL supports many crypto backends, libgnurl only supports HTTP, HTTPS and GnuTLS.

gnushogi 1.4.2 — The game of Shogi (Japanese chess)

This is a GNU package.

GNU Shogi is a program that plays the game Shogi (Japanese Chess). It is similar to standard chess but this variant is far more complicated.

gnustep-make 2.7.0 — GNUstep make package

The makefile package is a simple, powerful and extensible way to write makefiles for a GNUstep-based project. It allows the user to write a project without having to deal with the complex issues associated with configuration, building, installation, and packaging. It also allows the user to easily create cross-compiled binaries.

gnutls 3.5.18 — Transport layer security library

This is a GNU package.

GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols. It is provided in the form of a C library to support the protocols, as well as to parse and write X.5009, PKCS 12, OpenPGP and other required structures.

gnutls-dane 3.5.18 — Transport layer security library

This is a GNU package.

GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols. It is provided in the form of a C library to support the protocols, as well as to parse and write X.5009, PKCS 12, OpenPGP and other required structures.

go 1.4.3 — Compiler and libraries for Go, a statically-typed language

Go, also commonly referred to as golang, is an imperative programming language designed primarily for systems programming. Go is a compiled, statically typed language in the tradition of C and C++, but adds garbage collection, various safety features, and concurrent programming features in the style of communicating sequential processes (CSP).

go 1.9.7 — Compiler and libraries for Go, a statically-typed language

Go, also commonly referred to as golang, is an imperative programming language designed primarily for systems programming. Go is a compiled, statically typed language in the tradition of C and C++, but adds garbage collection, various safety features, and concurrent programming features in the style of communicating sequential processes (CSP).

go 1.10.3 — Compiler and libraries for Go, a statically-typed language

Go, also commonly referred to as golang, is an imperative programming language designed primarily for systems programming. Go is a compiled, statically typed language in the tradition of C and C++, but adds garbage collection, various safety features, and concurrent programming features in the style of communicating sequential processes (CSP).

go-github-com-aki237-nscjar 0.0.0-0.e2df936 — Handle Netscape / Mozilla cookies

nscjar is a Go library used to parse and output Netscape/Mozilla's old-style cookie files. It also implements a simple cookie jar struct to manage the cookies added to the cookie jar.

go-github-com-alsm-ioprogress 0.0.0-0.063c372 — Textual progress bars in Go

ioprogress is a Go library with implementations of io.Reader and io.Writer that draws progress bars. The primary use case for these are for command-line applications but alternate progress bar writers can be supplied for alternate environments.

go-github-com-audriusbutkevicius-cli 0.0.0-0.7f561c7 — Library for building command-line interfaces in Go

This package provides a library for building command-line interfaces in Go.

go-github-com-audriusbutkevicius-go-nat-pmp 0.0.0-0.452c976 — Port mapping and discovery of external IP address

This packages provides a Go client for the NAT-PMP internet protocol for port mapping and discovering the external IP address of a firewall.

go-github-com-audriusbutkevicius-pfilter 0.0.0-2.9dca34a — Filter packets into mulitple virtual connections

Pfilter is a Go package for filtering packets into multiple virtual connections from a single physical connection.

go-github-com-ayufan-golang-kardianos-service 0.0.0-0.0c8eb6d — Go interface to a variety of service supervisors

This package provides service, a Go module that can run programs as a service using a variety of supervisors, including systemd, SysVinit, and more.

go-github-com-beorn7-perks-quantile 0.0.0-0.4c0e845 — Compute approximate quantiles over an unbounded data stream

Perks contains the Go package quantile that computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.

go-github-com-bkaradzic-go-lz4 0.0.0-0.7224d8d — LZ4 compression algorithm

This package provides go-lz4, a Go implementation of the LZ4 compression algorithm.

go-github-com-blang-semver 0.0.0-0.60ec348 — Semantic versioning library written in Go

Semver is a library for Semantic versioning written in Go.

go-github-com-burntsushi-toml 0.0.0-0.a368813 — Toml parser and encoder for Go

This package is toml parser and encoder for Go. The interface is similar to Go's standard library json and xml package.

go-github-com-calmh-du 1.0.1 — Get total and available disk space of a given volume

This is a Go implementation of `du`. It provides disk usage information, such as how much storage space is available, free, and used.

go-github-com-calmh-xdr 2.0.1-0.08e072f — XDR marshalling and unmarshalling

XDR is an External Data Representation (XDR) marshalling and unmarshalling library in Go. It uses code generation and not reflection.

go-github-com-chmduquesne-rollinghash-adler32 0.0.0-2.abb8cba — Adler-32 rolling hash in Go

This package provides a Go implementation of the Adler-32 rolling hash.

go-github-com-client-golang-prometheus-promhttp 0.0.0-0.180b8fd — HTTP server and client tools for Prometheus

This package promhttp provides HTTP client and server tools for Prometheus metrics.

go-github-com-d4l3k-messagediff 1.1.0-0.29f32d8 — Diff arbitrary Go structs

Messagediff is a library for calculating diffs of arbitrary structs in the Go programming language.

go-github-com-davidjpeacock-cli 1.19.1-0.8ba6f23 — Build command-line interfaces in Go

cli is a package for building command line interfaces in Go. The goal is to enable developers to write fast and distributable command line applications in an expressive way.

go-github-com-docker-distribution 0.0.0-0.325b080 — This package is Docker toolset to pack, ship, store, and deliver content

Docker Distribution is Docker toolset to pack, ship, store, and deliver content. It's containe Docker Registry 2.0 and libraries to interacting with distribution components.

go-github-com-docker-go-connections 0.0.0-0.3ede32e — Networking library for Go

This packages provides a library to work with network connections in the Go language. In particular it provides tools to deal with network address translation (NAT), proxies, sockets, and transport layer security (TLS).

go-github-com-docker-machine 0.0.0-0.7b7a141 — Machine management for a container-centric world

Machine lets you create Docker hosts on your computer, on hosting providers, and inside your data center. It creates servers, installs Docker on them, then configures the Docker client to talk to them.

go-github-com-edsrzf-mmap-go 0.0.0-0.0bce6a6 — Go implementation of mmap

This packages provides a Go implementation of mmap.

go-github-com-emicklei-go-restful 0.0.0-0.89ef8af — Build REST-style web services using Go

This package provides go-restful, which helps developers to use http methods explicitly and in a way that's consistent with the HTTP protocol definition.

go-github-com-getsentry-raven-go 0.0.0-0.dffeb57 — Sentry client in Go

This package is Go client API for the Sentry event/error logging system.

go-github-com-gobwas-glob 0.0.0-0.51eb1ee — Go globbing library

This packages provides a Go implementation of globs.

go-github-com-gogo-protobuf 0.5-2.160de10 — Protocol Buffers for Go with Gadgets

Gogoprotobuf is a fork of golang/protobuf with extra code generation features. This code generation is used to achieve:

  • fast marshalling and unmarshalling

  • more canonical Go structures

  • goprotobuf compatibility

  • less typing by optionally generating extra helper code

  • peace of mind by optionally generating test and benchmark code

  • other serialization formats

go-github-com-gogo-protobuf-protoc-gen-gogo 0.2-0.efccd33 — Protocol Buffers for Go with Gadgets

Gogoprotobuf is a fork of golang/protobuf with extra code generation features. This code generation is used to achieve:

  • fast marshalling and unmarshalling

  • more canonical Go structures

  • goprotobuf compatibility

  • less typing by optionally generating extra helper code

  • peace of mind by optionally generating test and benchmark code

  • other serialization formats

go-github-com-golang-groupcache-lru 0.0.0-1.84a468c — Groupcache is a caching and cache-filling library

Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. It provides a data loading mechanism with caching and de-duplication that works across a set of peer processes.

go-github-com-golang-protobuf-proto 0.0.0-0.1e59b77 — Go support for Protocol Buffers

This package provides Go support for the Protocol Buffers data serialization format.

go-github-com-golang-snappy 0.0.0-0.553a641 — Snappy compression format in the Go programming language

This package provides a Go implementation of the Snappy compression format.

go-github-com-google-cadvisor 0.0.0-0.2ed7198 — Analyze resource usage of running containers

The package provides cadvisor, which provides information about the resource usage and preformance characteristics of running containers.

go-github-com-google-gofuzz 0.0.0-0.fd52762 — Fuzz testing library for Go

Gofuzz is a library for populationg Go objects with random values for the purpose of fuzz testing.

go-github-com-gorhill-cronexpr 0.0.0-0.f098431 — Cron expression parser in the Go language

This package provides a cron expression parser in the Go language. Given a cron expression and a time stamp, you can get the next time stamp which satisfies the cron expression.

go-github-com-gorilla-context 0.0.0-0.08b5f42 — Go registry for request variables

This package provides gorilla/context, which is a general purpose registry for global request variables in the Go programming language.

go-github-com-gorilla-mux 0.0.0-0.599cba5 — URL router and dispatcher for Go

Gorilla/Mux implements a request router and dispatcher for matching incoming requests with their respective handler.

go-github-com-hashicorp-go-version 0.0.0-0.03c5bf6 — Go library for parsing and verifying versions and version constraints

This package is a library for parsing versions and version constraints, and verifying versions against a set of constraints. It can sort a collection of versions properly, handles prerelease/beta versions, can increment versions.

go-github-com-hashicorp-hcl 0.0.0-0.23c074d — Go implementation of HashiCorp Configuration Language

This package contains the main implementation of the HCL. HCL is designed to be a language for expressing configuration which is easy for both humans and machines to read.

go-github-com-jackpal-gateway 0.0.0-0.5795ac8 — Discover the address of a LAN gateway

gateway is a Go library for discovering the IP address of the default LAN gateway.

go-github-com-jonboulle-clockwork 0.0.0-0.e3653ac — Fake clock library for Go

Replace uses of the time package with the clockwork.Clock interface instead.

go-github-com-jpillora-backoff 0.0.0-0.06c7a16 — Simple exponential backoff counter in Go

This package is a simple exponential backoff counter in Go.

go-github-com-kardianos-osext 0.0.0-1.ae77be6 — Find the running executable

Osext provides a method for finding the current executable file that is running. This can be used for upgrading the current executable or finding resources located relative to the executable file.

go-github-com-kballard-go-shellquote 0.0.0-0.cd60e84 — Shell-style string joins and splits

Shellquote provides utilities for joining/splitting strings using sh's word-splitting rules.

go-github-com-lib-pq 0.0.0-1.83612a5 — Golang Postgres driver for Go's database/sql

This packages provides a pure Go Postgres driver for Go's database/sql package.

go-github-com-matttproud-golang-protobuf-extensions-pbutil 1.0.0-0.c12348c — Streaming Protocol Buffers in Go

This package provides various Protocol Buffer extensions for the Go language, namely support for record length-delimited message streaming.

go-github-com-minio-sha256-simd 0.0.0-1.ad98a36 — Hardware-accelerated SHA256 in Go using SIMD

This packages provides a pure Go implementation of SHA256 using SIMD (Single instruction, multiple data) instructions for Intel and ARM architectures.

go-github-com-oschwald-geoip2-golang 1.1.0 — MaxMind GeoIP2 reader

This packages provides a library for reading MaxMind GeoLite2 and GeoIP2 databases in Go.

go-github-com-oschwald-maxminddb-golang 1.2.0-0.26fe5ac — MaxMind DB Reader for Go

This is a Go reader for the MaxMind DB format. Although this can be used to read GeoLite2 and GeoIP2 databases, geoip2 provides a higher-level API for doing so.

go-github-com-petermattis-goid 0.0.0-0.3db12eb — Identify the running goroutine

This package offers a method of programatically retrieving the current goroutine's ID.

go-github-com-pkg-errors 0.0.0-1.e881fd5 — Go error handling primitives

This packages provides error, which offers simple error handling primitives in Go.

go-github-com-prometheus-client-golang-prometheus 0.0.0-0.180b8fd — Prometheus instrumentation library for Go applications

This package provides the Go client library for the Prometheus monitoring and alerting system. It has two separate parts, one for instrumenting application code, and one for creating clients that talk to the Prometheus HTTP API.

go-github-com-prometheus-client-model-go 0.0.2-0.99fa1f4 — Data model artifacts for Prometheus

This package provides data model artifacts for Prometheus.

go-github-com-prometheus-common-expfmt 0.0.0-0.2e54d0b — Prometheus metrics

This package provides tools for reading and writing Prometheus metrics.

go-github-com-prometheus-node-exporter 0.0.0-0.55c32fc — Prometheus exporter for hardware and OS metrics

Prometheus exporter for metrics exposed by *NIX kernels, written in Go with pluggable metric collectors.

go-github-com-prometheus-procfs 0.0.0-0.b15cd06 — Go library for reading /proc

The procfs Go package provides functions to retrieve system, kernel, and process metrics from the /proc pseudo file system.

go-github-com-rcrowley-go-metrics 0.0.0-1.e181e09 — Go port of Coda Hale's Metrics library

This package provides a Go implementation of Coda Hale's Metrics library.

go-github-com-sasha-s-go-deadlock 0.1.0-1.03d40e5 — Deadlock detection in go

This package provides tools for detecting deadlocks at run-time in Go.

go-github-com-sirupsen-logrus 1.0.5 — Structured, pluggable logging for Go

Logrus is a structured logger for Go, completely API compatible with the standard library logger.

go-github-com-spf13-pflag 0.0.0-0.4f91904 — Replacement for Go's flag package

Pflag is library to replace Go's flag package. It implements POSIX/GNU-style command-line options with double hyphens. It is is compatible with the GNU extensions to the POSIX recommendations for command-line options.

go-github-com-stathat-go 0.0.0-0.74669b9 — Post statistics to StatHat

This is a Go package for posting to a StatHat account.

go-github-com-stretchr-testify 1.1.4-0.b1f9894 — Go helper library for tests and invariant checking

This package provide many tools for testifying that your code will behave as you intend.

Features include:

  • Easy assertions

  • Mocking

  • HTTP response trapping

  • Testing suite interfaces and functions.

go-github-com-syncthing-notify 0.0.0-0.b9ceffc — File system event notification library

This package provides notify, a file system event notification library in Go.

go-github-com-syndtr-goleveldb 0.0.0-2.34011bf — LevelDB key/value database

This is an implementation of the LevelDB key / value database in Go.

go-github-com-tevino-abool 0.0.0-0.3c25f2f — Atomic boolean library for Go code

This package is atomic boolean library for Go code, optimized for performance yet simple to use.

go-github-com-thejerf-suture 2.0.1-0.87e298c — Supervisor trees for Go

Suture provides Erlang-ish supervisor trees for Go. "Supervisor trees" -> "sutree" -> "suture" -> holds your code together when it's trying to die.

It is intended to deal gracefully with the real failure cases that can occur with supervision trees (such as burning all your CPU time endlessly restarting dead services), while also making no unnecessary demands on the "service" code, and providing hooks to perform adequate logging with in a production environment

go-github-com-tj-docopt 1.0.0 — Go implementation of docopt

This library allows the user to define a command-line interface from a program's help message rather than specifying it programatically with command-line parsers.

go-github-com-urfave-cli 0.0.0-0.cfb3883 — Library for building command-line interfaces in Go

This package provides a library for building command-line interfaces in Go.

go-github-com-vitrun-qart-coding 0.0.0-0.bf64b92 — Low-level QR coding library

This package provides a library for embedding human-meaningful graphics in QR codes. However, instead of scribbling on redundant pieces and relying on error correction to preserve the meaning, qart engineers the encoded values to create the picture in a code with no inherent errors. This qart component, coding, implements low-level QR coding details.

go-github-com-vitrun-qart-gf256 0.0.0-0.bf64b92 — Qart library for Galois Field GF(256) math

This package, a component of qart, provides gf256, implements arithmetic over the Galois Field GF(256).

go-github-com-vitrun-qart-qr 0.0.0-0.bf64b92 — Qart component for generating QR codes

This package provides a library for embedding human-meaningful graphics in QR codes. However, instead of scribbling on redundant pieces and relying on error correction to preserve the meaning, qart engineers the encoded values to create the picture in a code with no inherent errors. This qart component, qr, provides QR code generation.

go-github.com-howeyc-gopass 0.0.0-0.bf9dde6 — Retrieve password from a terminal or piped input in Go

gopass is a Go package for retrieving a password from user terminal or piped input.

go-github.com-jessevdk-go-flags 1.3.0 — Go library for parsing command line arguments

The flags package provides a command line option parser. The functionality is similar to the go builtin flag package, but flags provides more options and uses reflection to provide a succinct way of specifying command line options.

go-github.com-jtolds-gls 4.2.1 gls provides Goroutine local storage

The gls package provides a way to store a retrieve values per-goroutine.

go-github.com-mattn-go-runewidth 0.0.2 runewidth provides Go functions to work with string widths

The runewidth library provides Go functions for padding, measuring and checking the width of strings, with support east asian text.

go-github.com-nsf-termbox-go 0.0.0-0.4ed959e termbox provides a minimal API for text-based user interfaces

Termbox is a library that provides a minimalistic API which allows the programmer to write text-based user interfaces.

go-github.com-smartystreets-assertions 1.8.1 — Assertions for testing with Go

The assertions package provides convinient assertion functions for writing tests in Go.

go-github.com-smartystreets-goconvey 1.6.3 — Go testing tool with both a web and terminal user interface

GoConvey is a testing tool for Go. It integrates with go test, can show test coverage and has a web user interface that will refresh automatically.