Packages — G (Page 7 of 11)

global 6.6.2 — Cross-environment source code tag system

This is a GNU package.

GNU GLOBAL is a source code tagging system that functions in the same way across a wide array of environments, such as different text editors, shells and web browsers. The resulting tags are useful for quickly moving around in a large, deeply nested project.

glog 0.3.5 — C++ logging library

Google glog is a library that implements application-level logging. This library provides logging APIs based on C++-style streams and various helper macros. You can log a message by simply streaming things to log at a particular severity level. It allows logging to be controlled from the command line.

gloox 1.0.21 — Portable high-level Jabber/XMPP library for C++

gloox is a full-featured Jabber/XMPP client library, written in ANSI C++. It makes writing spec-compliant clients easy and allows for hassle-free integration of Jabber/XMPP functionality into existing applications.

glpk 4.65 — GNU Linear Programming Kit, supporting the MathProg language

This is a GNU package.

GLPK is a C library for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It supports the GNU MathProg modeling language, a subset of the AMPL language, and features a translator for the language. In addition to the C library, a stand-alone LP/MIP solver is included in the package.

glproto 1.4.17 — Xorg GLProto protocol headers

OpenGL Extension defines a protocol for the client to send 3D rendering commands to the X server.

glslang 3.0-3.32d3ec319 — OpenGL and OpenGL ES shader front end and validator

Glslang is the official reference compiler front end for the OpenGLES and OpenGL shading languages. It implements a strict interpretation of the specifications for these languages.

glu 9.0.0 — Mesa OpenGL Utility library

GLU, or OpenGL Utility Library provides some higher-level functionality not provided by just OpenGL itself. Some of GLU's Features include: Scaling of 2D images and creation of mipmap pyramids, Transformation of object coordinates into device coordinates and vice versa, Support for NURBS surfaces, Support for tessellation of concave or bow tie polygonal primitives, Specialty transformation matrices for creating perspective and orthographic projections, positioning a camera, and selection/picking, Rendering of disk, cylinder, and sphere primitives, Interpreting OpenGL error values as ASCII text.

glulxe 0.5.4 — Interpreter for Glulx VM

Glulx is a 32-bit portable virtual machine intended for writing and playing interactive fiction. It was designed by Andrew Plotkin to relieve some of the restrictions in the venerable Z-machine format. This is the reference interpreter, using the Glk API.

glusterfs 3.10.12 — Distributed file system

GlusterFS is a distributed scalable network file system suitable for data-intensive tasks such as cloud storage and media streaming. It allows rapid provisioning of additional storage based on your storage consumption needs. It incorporates automatic failover as a primary feature. All of this is accomplished without a centralized metadata server.

gmime 2.6.23 — MIME message parser and creator library

This is a GNU package.

GMime provides a core library and set of utilities which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME).

gmime 3.2.0 — MIME message parser and creator library

This is a GNU package.

GMime provides a core library and set of utilities which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME).

gmp 6.1.2 — Multiple-precision arithmetic library

This is a GNU package.

GMP (the GNU Multiple Precision Arithmetic Library) is a library for arbitrary-precision arithmetic, operating on signed integers, rational numbers and floating point numbers. The precision is only limited by the available memory. The library is highly optimized, with a design focus on execution speed. It is aimed at use in, for example, cryptography and computational algebra.

gmp 6.0.0a — Multiple-precision arithmetic library

This is a GNU package.

GMP (the GNU Multiple Precision Arithmetic Library) is a library for arbitrary-precision arithmetic, operating on signed integers, rational numbers and floating point numbers. The precision is only limited by the available memory. The library is highly optimized, with a design focus on execution speed. It is aimed at use in, for example, cryptography and computational algebra.

gmp-ecm 7.0.4 — Integer factorization library using the elliptic curve method

GMP-ECM factors integers using the elliptic curve method (ECM) as well as the P-1 and P+1 algorithms. It provides a library and a stand-alone binary.

gmsh 2.16.0 — 3D finite element grid generator

Gmsh is a 3D finite element grid generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. Gmsh is built around four modules: geometry, mesh, solver and post-processing. The specification of any input to these modules is done either interactively using the graphical user interface or in ASCII text files using Gmsh's own scripting language.

gmtp 1.3.11 — Simple graphical MTP client

gMTP is a simple graphical client for the Media Transfer Protocol (MTP), which allows media files to be transferred to and from many portable devices.

gn 0.0-1481.f73698e — Generate Ninja build files

GN is a tool that collects information about a project from .gn files and generates build instructions for the Ninja build system.

gnome 3.24.3 — The GNU desktop environment

This is a GNU package.

GNOME is the graphical desktop for GNU. It includes a wide variety of applications for browsing the web, editing text and images, creating documents and diagrams, playing media, scanning, and much more.

gnome-autoar 0.2.3 — Archives integration support for GNOME

This is a GNU package.

GNOME Autoar is a library which makes creating and extracting archives easy, safe, and automatic.

gnome-backgrounds 3.26.2 — Background images for the GNOME desktop

This is a GNU package.

GNOME backgrounds package contains a collection of graphics files which can be used as backgrounds in the GNOME Desktop environment. Additionally, the package creates the proper framework and directory structure so that you can add your own files to the collection.

gnome-bluetooth 3.20.1 — GNOME Bluetooth subsystem

This is a GNU package.

This package contains tools for managing and manipulating Bluetooth devices using the GNOME desktop.

gnome-calculator 3.26.0 — Desktop calculator

This is a GNU package.

Calculator is an application that solves mathematical equations and is suitable as a default application in a Desktop environment.

gnome-calendar 3.26.3 — GNOME's calendar application

This is a GNU package.

GNOME Calendar is a simple calendar application designed to fit the GNOME desktop. It supports multiple calendars, month, week and year view.

gnome-clocks 3.26.1 — GNOME's clock application

This is a GNU package.

GNOME Clocks is a simple clocks application designed to fit the GNOME desktop. It supports world clock, stop watch, alarms, and count down timer.

gnome-common 3.18.0 — Bootstrap GNOME modules built from Git

This is a GNU package.

gnome-common contains various files needed to bootstrap GNOME modules built from Git. It contains a common "autogen.sh" script that can be used to configure a source directory checked out from Git and some commonly used macros.

gnome-control-center 3.24.3 — Utilities to configure the GNOME desktop

This is a GNU package.

This package contains configuration applets for the GNOME desktop, allowing to set accessibility configuration, desktop fonts, keyboard and mouse properties, sound setup, desktop theme and background, user interface properties, screen resolution, and other GNOME parameters.

gnome-default-applications 0 — Default MIME type associations for the GNOME desktop

Given many installed packages which might handle a given MIME type, a user running the GNOME desktop probably has some preferences: for example, that folders be opened by default by the Nautilus file manager, not the Baobab disk usage analyzer. This package establishes that set of default MIME type associations for GNOME.

gnome-desktop 3.24.2 — Libgnome-desktop, gnome-about, and desktop-wide documents

This is a GNU package.

The libgnome-desktop library provides API shared by several applications on the desktop, but that cannot live in the platform for various reasons. There is no API or ABI guarantee, although we are doing our best to provide stability. Documentation for the API is available with gtk-doc.

The gnome-about program helps find which version of GNOME is installed.

gnome-dictionary 3.26.1 — Look up words in dictionary sources

This is a GNU package.

GNOME Dictionary can look for the definition or translation of a word in existing databases over the internet.

gnome-disk-utility 3.28.3 — Disk management utility for GNOME

This is a GNU package.

Disk management utility for GNOME.

gnome-doc-utils 0.20.10 — Documentation utilities for the Gnome project

This is a GNU package.

Gnome-doc-utils is a collection of documentation utilities for the Gnome project. It includes xml2po tool which makes it easier to translate and keep up to date translations of documentation.

gnome-icon-theme 3.12.0 — GNOME icon theme

This is a GNU package.

Icons for the GNOME desktop.

gnome-keyring 3.20.1 — Daemon to store passwords and encryption keys

This is a GNU package.

gnome-keyring is a program that keeps passwords and other secrets for users. It is run as a daemon in the session, similar to ssh-agent, and other applications locate it via an environment variable or D-Bus.

The program can manage several keyrings, each with its own master password, and there is also a session keyring which is never stored to disk, but forgotten when the session ends.

gnome-klotski 3.22.3 — Sliding block puzzles

This is a GNU package.

GNOME Klotski is a set of block sliding puzzles. The objective is to move the patterned block to the area bordered by green markers. To do so, you will need to slide other blocks out of the way. Complete each puzzle in as few moves as possible!

gnome-maps 3.26.2 — Graphical map viewer and wayfinding program

This is a GNU package.

GNOME Maps is a graphical map viewer. It uses map data from the OpenStreetMap project. It can provide directions for walking, bicycling, and driving.

gnome-mime-data 2.18.0 — Base MIME and Application database for GNOME

This is a GNU package.

GNOME Mime Data is a module which contains the base MIME and Application database for GNOME. The data stored by this module is designed to be accessed through the MIME functions in GnomeVFS.

gnome-mines 3.26.0 — Minesweeper game

This is a GNU package.

Mines (previously gnomine) is a puzzle game where you locate mines floating in an ocean using only your brain and a little bit of luck.

gnome-mpv 0.15 — GTK+ frontend for the mpv media player

GNOME MPV is a simple GTK+ frontend for the mpv media player. GNOME MPV interacts with mpv via the client API exported by libmpv, allowing access to mpv's powerful playback capabilities.

gnome-online-accounts 3.26.2 — Single sign-on framework for GNOME

This is a GNU package.

GNOME Online Accounts provides interfaces so that applications and libraries in GNOME can access the user's online accounts. It has providers for Google, ownCloud, Facebook, Flickr, Windows Live, Pocket, Foursquare, Microsoft Exchange, Last.fm, IMAP/SMTP, Jabber, SIP and Kerberos.

gnome-planner 0.14.6 — Project management software for the GNOME desktop

This is a GNU package.

GNOME Planner is a project management tool based on the Work Breakdown Structure (WBS). Its goal is to enable you to easily plan projects. Based on the resources, tasks, and constraints that you define, Planner generates various views into a project. For example, Planner can show a Gantt chart of the project. It can show a detailed summary of tasks including their duration, cost, and current progress. It can also show a report of resource utilization that highlights under-utilized and over-utilized resources. These views can be printed as PDF or PostScript files, or exported to HTML.

gnome-screenshot 3.22.0 — Take pictures of your screen

This is a GNU package.

GNOME Screenshot is a utility used for taking screenshots of the entire screen, a window or a user defined area of the screen, with optional beautifying border effects.

gnome-session 3.24.1 — Session manager for GNOME

This is a GNU package.

This package contains the GNOME session manager, as well as a configuration program to choose applications starting on login.

gnome-settings-daemon 3.24.3 — GNOME settings daemon

This is a GNU package.

This package contains the daemon responsible for setting the various parameters of a GNOME session and the applications that run under it. It handles settings such keyboard layout, shortcuts, and accessibility, clipboard settings, themes, mouse settings, and startup of other daemons.

gnome-shell 3.24.3 — Desktop shell for GNOME

This is a GNU package.

GNOME Shell provides core user interface functions for the GNOME desktop, like switching to windows and launching applications.

gnome-shell-extensions 3.24.3 — Extensions for GNOME Shell

This is a GNU package.

GNOME Shell extensions modify and extend GNOME Shell functionality and behavior.

gnome-sudoku 3.28.0 — Japanese logic game

This is a GNU package.

Sudoku is a Japanese logic game that exploded in popularity in 2005. GNOME Sudoku is meant to have an interface as simple and unobstrusive as possible while still providing features that make playing difficult Sudoku more fun.

gnome-system-monitor 3.26.0 — Process viewer and system resource monitor for GNOME

This is a GNU package.

GNOME System Monitor is a GNOME process viewer and system monitor with an attractive, easy-to-use interface. It has features, such as a tree view for process dependencies, icons for processes, the ability to hide processes, graphical time histories of CPU/memory/swap usage and the ability to kill/reinice processes.

gnome-terminal 3.28.2 — Terminal emulator

This is a GNU package.

GNOME Terminal is a terminal emulator application for accessing a UNIX shell environment which can be used to run programs available on your system.

It supports several profiles, multiple tabs and implements several keyboard shortcuts.

gnome-themes-standard 3.22.3 — Default GNOME 3 themes

This is a GNU package.

The default GNOME 3 themes (Adwaita and some accessibility themes).

gnome-todo 3.26.2 — GNOME's ToDo Application

This is a GNU package.

GNOME To Do is a simplistic personal task manager designed to perfectly fit the GNOME desktop.

gnome-tweak-tool 3.26.4 — Customize advanced GNOME 3 options

This is a GNU package.

GNOME Tweak Tool allows adjusting advanced configuration settings in GNOME 3. This includes things like the fonts used in user interface elements, alternative user interface themes, changes in window management behavior, GNOME Shell appearance and extension, etc.

gnome-vfs 2.24.4 — Access files and folders in GNOME applications

This is a GNU package.

GnomeVFS is the core library used to access files and folders in GNOME applications. It provides a file system abstraction which allows applications to access local and remote files with a single consistent API.

gnome-video-effects 0.4.3 — Video effects for Cheese and other GNOME applications

This is a GNU package.

A collection of GStreamer video filters and effects to be used in photo-booth-like software, such as Cheese.

gnu-c-manual 0.2.5 — Reference manual for the C programming language

This is a GNU package.

This is a reference manual for the C programming language, as implemented by the GNU C Compiler (gcc). As a reference, it is not intended to be a tutorial of the language. Rather, it outlines all of the constructs of the language. Library functions are not included.

gnu-pw-mgr 2.4.2 — 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.7 — 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.06.001 — 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.3 — 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.2.10 — 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.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).

gnuplot 5.2.4 — 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.61.1 — 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.11.1 — 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-github-com-aarzilli-golua 0.0.0-0.03fc464 — Go Bindings for the Lua C API

This package provides lua, a Go module that can run a Lua virtual machine.

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-btcsuite-btcd-btcec 0.12.0-beta-0.67e573d — Elliptic curve cryptography to work with Bitcoin

Package btcec implements elliptic curve cryptography needed for working with Bitcoin (secp256k1 only for now). It is designed so that it may be used with the standard crypto/ecdsa packages provided with Go. A comprehensive suite of test is provided to ensure proper functionality. Package btcec was originally based on work from ThePiachu which is licensed under the same terms as Go, but it has signficantly diverged since then. The btcsuite developers original is licensed under the liberal ISC license.

Although this package was primarily written for btcd, it has intentionally been designed so it can be used as a standalone package for any projects needing to use secp256k1 elliptic curve cryptography.

go-github-com-btcsuite-btclog 0.0.3-0.84c8d23 — Subsystem aware logger for Go

Package btclog defines a logger interface and provides a default implementation of a subsystem-aware leveled logger implementing the same interface.

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-cheekybits-is 0.0.0-0.68e9c06 — Mini testing helper for Go

A mini testing helper for Go.

  • It has a simple interface (is.OK and is.Equal).

  • It plugs into existing Go toolchain (uses testing.T).

  • It's obvious for newcomers.

  • It also gives you is.Panic and is.PanicWith helpers - because testing panics is ugly.

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-davecgh-go-spew 0.0.0-0.d8f796a — Deep pretty printer for Go data structures to aid in debugging

Package spew implements a deep pretty printer for Go data structures to aid in debugging.

A quick overview of the additional features spew provides over the built-in printing facilities for Go data types are as follows:

  • Pointers are dereferenced and followed.

  • Circular data structures are detected and handled properly.

  • Custom Stringer/error interfaces are optionally invoked, including on unexported types.

  • Custom types which only implement the Stringer/error interfaces via a pointer receiver are optionally invoked when passing non-pointer variables.

  • Byte arrays and slices are dumped like the hexdump -C command which includes offsets, byte values in hex, and ASCII output (only when using Dump style).