Packages — G (Page 8 of 10)

go-github.com-smartystreets-gunit 1.0.0 — Testing tool for Go, in the style of xUnit

gunit allows the test author to use a struct as the scope for a group of related test cases, in the style of xUnit fixtures. This makes extraction of setup/teardown behavior (as well as invoking the system under test) much simpler.

go-golang-org-x-crypto-bcrypt 0.0.0-1.95a4943 — Bcrypt in Go

This package provides a Go implementation of the bcrypt password hashing function.

go-golang-org-x-crypto-blowfish 0.0.0-1.95a4943 — Blowfish in Go

This package provides a Go implementation of the Blowfish symmetric-key block cipher.

go-golang-org-x-crypto-cast5 0.0.0-1.95a4943 — Cast5 in Go

This packages provides a Go implementation of the Cast5 symmetric-key block cipher.

go-golang-org-x-crypto-pbkdf2 0.0.0-1.95a4943 — PBKDF2 in Go

This package provides a Go implementation of the PBKDF2 key derivation function.

go-golang-org-x-crypto-salsa20 0.0.0-1.95a4943 — Salsa20 in Go

This packages provides a Go implementation of the Salsa20 stream cipher.

go-golang-org-x-crypto-ssh-terminal 0.0.0-1.95a4943 — Terminal functions for Go

This package provides {terminal

go-golang-org-x-crypto-tea 0.0.0-1.95a4943 — Tiny Encryption Algorithm (TEA) in Go

This packages a Go implementation of the Tiny Encryption Algorithm (TEA) block cipher.

go-golang-org-x-crypto-twofish 0.0.0-1.95a4943 — Twofish in Go

This packages provides a Go implementation of the Twofish symmetric-key block cipher.

go-golang-org-x-crypto-xtea 0.0.0-1.95a4943 — eXtended Tiny Encryption Algorithm (XTEA) in Go

This package provides a Go implementation of the eXtended Tiny Encryption Algorithm (XTEA) block cipher.

go-golang-org-x-net-bpf 0.0.0-1.d866cfc — Berkeley Packet Filters (BPF) in Go

This packages provides a Go implementation of the Berkeley Packet Filter (BPF) virtual machine.

go-golang-org-x-net-context 0.0.0-1.d866cfc — Golang Context type

This packages provides context, which defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.

go-golang-org-x-net-internal-iana 0.0.0-1.d866cfc — Go support for assigned numbers (IANA)

This packages provides iana, which provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA).

go-golang-org-x-net-ipv4 0.0.0-1.d866cfc — Go IPv4 support

This package provides ipv4, which implements IP-level socket options for the Internet Protocol version 4.

go-golang-org-x-net-ipv6 0.0.0-1.d866cfc — Go IPv6 support

This packages provides ipv6, which implements IP-level socket options for the Internet Protocol version 6.

go-golang-org-x-net-proxy 0.0.0-1.d866cfc — Go support for network proxies

This packages provides proxy, which provides support for a variety of protocols to proxy network data.

go-golang-org-x-sys-unix 0.0.0-1.8380141 — Go support for low-level system interaction

This package provides unix, which offers Go support for low-level interaction with the operating system.

go-golang-org-x-text-transform 0.0.0-1.e19ae14 — Go text transformation

This package provides transform, which provides reader and writer wrappers that transform the bytes passing through. Example transformations provided by other packages include normalization and conversion between character sets.

go-golang-org-x-text-unicode-norm 0.0.0-1.e19ae14 — Unicode normalization in Go

This package provides norm, which contains types and functions for normalizing Unicode strings.

go-golang-org-x-time-rate 0.0.0-1.6dc1736 — Rate limiting in Go

This package provides {rate

go-golang.org-x-crypto-ssh-terminal 0.0.0-0.c78caca — Support functions for dealing with terminals in Go

terminal provides support functions for dealing with terminals in Go.

go-gopkg-in-check-v1 0.0.0-0.20d25e2 — Test framework for the Go language

This package provides a test library for the Go language.

go-gopkg-in-yaml-v2 0.0.0-0.14227de — YAML reader and writer for the Go language

This package provides a Go library for encode and decode YAML values.

go-gopkg.in-check.v1 0.0.0-0.20d25e2 — Rich testing extension for Go's testing package

check is a rich testing extension for Go's testing package.

go-gopkg.in-mgo.v2 2016.08.01 mgo offers a rich MongoDB driver for Go.

mgo (pronounced as mango) is a MongoDB driver for the Go language. It implements a rich selection of features under a simple API following standard Go idioms.

go-gopkg.in-tomb.v2 0.0.0-0.d5d1b58 tomb handles clean goroutine tracking and termination

The tomb package handles clean goroutine tracking and termination.

goaccess 1.0.2 — Analyze Web server logs in real time

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal or through your browser. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly.

gobby 0.5.0 — Collaborative editor

Collaborative editor that supports multiple documents in one session and a multi-user chat. Gobby allows multiple users to edit the same document together over the internet in real-time.

gobby 0.4.13 — Collaborative editor

Collaborative editor that supports multiple documents in one session and a multi-user chat. Gobby allows multiple users to edit the same document together over the internet in real-time.

This is the older 0.4 version of Gobby. Use this version only if you need to connect to a server running the old 0.4 protocol.

gobject-introspection 1.56.0 — Generate interface introspection data for GObject libraries

This is a GNU package.

GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the actual native C library. Then at runtime, language bindings can read this metadata and automatically provide bindings to call into the C library.

godot 3.0.4 — Advanced 2D and 3D game engine

Godot is an advanced multi-platform game engine written in C++. If features design tools such as a visual editor, can import 3D models and provide high-quality 3D rendering, it contains an animation editor, and can be scripted in a Python-like language.

goffice 0.8.17 — Document-centric objects and utilities

This is a GNU package.

A GLib/GTK+ set of document-centric objects and utilities.

goffice 0.10.36 — Document-centric objects and utilities

This is a GNU package.

A GLib/GTK+ set of document-centric objects and utilities.

golly 3.1 — Software for exploring cellular automata

Golly simulates Conway's Game of Life and many other types of cellular automata. The following features are available:

  1. Support for bounded and unbounded universes, with cells of up to 256 states.

  2. Support for multiple algorithms, including Bill Gosper's Hashlife algorithm.

  3. Loading patterns from BMP, PNG, GIF and TIFF image files.

  4. Reading RLE, macrocell, Life 1.05/1.06, dblife and MCell files.

  5. Scriptable via Lua or Python.

  6. Extracting patterns, rules and scripts from zip files.

  7. Downloading patterns, rules and scripts from online archives.

  8. Pasting patterns from the clipboard.

  9. Unlimited undo/redo.

  10. Configurable keyboard shortcuts.

  11. Auto fit option to keep patterns within the view.

gom 0.3.2 — Object mapper from GObjects to SQLite

This is a GNU package.

Gom provides an object mapper from GObjects to SQLite. It helps you write applications that need to store structured data as well as make complex queries upon that data.

google-brotli 1.0.4 — General-purpose lossless compression

This package provides the reference implementation of Brotli, a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.

The specification of the Brotli Compressed Data Format is defined in RFC 7932.

googletest 1.8.0 — Test discovery and XUnit test framework

Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.

gource 0.49 — 3D visualisation tool for source control repositories

gource provides a software version control visualization. The repository is displayed as a tree where the root of the repository is the centre, directories are branches and files are leaves. Contributors to the source code appear and disappear as they contribute to specific files and directories.

gourmet 0.17.4 — Recipe organizer

Gourmet Recipe Manager is a recipe organizer that allows you to collect, search, organize, and browse your recipes. Gourmet can also generate shopping lists and calculate nutritional information. It imports Mealmaster, MasterCook and KRecipe files and exports PDFs, webpages, and other formats.

gp2c 0.0.10 — PARI/GP, a computer algebra system for number theory

PARI/GP is a widely used computer algebra system designed for fast computations in number theory (factorisations, algebraic number theory, elliptic curves...), but it also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers, etc., and a lot of transcendental functions. PARI is also available as a C library to allow for faster computations.

GP2C, the GP to C compiler, translates GP scripts to PARI programs.

gpa 0.9.10 — Graphical user interface for GnuPG

This is a GNU package.

GPA, the GNU Privacy Assistant, is a graphical user interface for GnuPG. It can be used to encrypt, decrypt, and sign files, to verify signatures, and to manage the private and public keys.

gparted 0.31.0 — Partition editor to graphically manage disk partitions

GParted is a GNOME partition editor for creating, reorganizing, and deleting disk partitions. It uses libparted from the parted project to detect and manipulate partition tables. Optional file system tools permit managing file systems not included in libparted.

gperf 3.1 — Perfect hash function generator

This is a GNU package.

gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table in C or C++ code. That the hash function is perfect means that no collisions can exist and that look-ups can be made by single string comparisons.

gperf 3.0.4 — Perfect hash function generator

This is a GNU package.

gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table in C or C++ code. That the hash function is perfect means that no collisions can exist and that look-ups can be made by single string comparisons.

gpgme 1.11.1 — Library providing simplified access to GnuPG functionality

This is a GNU package.

GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management. Currently it uses GnuPG as its backend but the API isn't restricted to this engine.

Because the direct use of GnuPG from an application can be a complicated programming task, it is suggested that all software should try to use GPGME instead. This way bug fixes or improvements can be done at a central place and every application benefits from this.

gpgmepp 16.08.2 — C++ bindings/wrapper for gpgme

C++ bindings/wrapper for gpgme.

gphoto2 2.5.17 — Command-line tools to access digital cameras

Gphoto2 is a set of command line utilities for manipulating a large number of different digital cameras. Through libgphoto2, it supports PTP, MTP, and much more.

gpick 0.2.5 — Color picker

Gpick is an advanced color picker and palette editing tool.

gpicview 0.2.5 — Simple and fast image viewer for X

gpicview is a lightweight GTK+ 2.x based image viewer. It is the default image viewer on LXDE desktop environment.

gpm 1.20.7 — Mouse support for the Linux console

The GPM (general-purpose mouse) daemon is a mouse server for applications running on the Linux console. It allows users to select items and copy/paste text in the console and in xterm.

gprolog 1.4.4 — Prolog compiler

This is a GNU package.

GNU Prolog is a standards-compliant Prolog compiler with constraint solving over finite domains. It accepts Prolog+ constraint programs and produces a compiled, native binary which can function in a stand-alone manner. It also features an interactive interpreter.

gpsbabel 1.5.4 — Convert and exchange data with GPS and map programs

GPSBabel converts waypoints, tracks, and routes between hundreds of popular GPS receivers and mapping programs. It contains extensive data manipulation abilities making it a convenient for server-side processing or as the back-end for other tools. It does not convert, transfer, send, or manipulate maps.

gpscorrelate 1.6.1.365f6e1b3f — GPS photo correlation tool to geo-localize images

GPS Correlate is a program to match a recorded GPS track with the EXIF tags in digital camera photos, and update the EXIF tags with the location that the photo was taken. It does this by using the timestamp in the photo and finding a data point in the GPS track that matches, or interpolating a point between two other data points.

gptfdisk 1.0.4 — Low-level GPT disk partitioning and formatting

GPT fdisk (aka gdisk) is a text-mode partitioning tool that works on Globally Unique Identifier (GUID) Partition Table (GPT) disks, rather than on the older Master Boot Record (MBR) partition scheme.

gpxsee 4.19 — GPX file viewer and analyzer

GPXSee is a Qt-based GPS log file viewer and analyzer that supports GPX, TCX, KML, FIT, IGC and NMEA files.

grafx2 2.4 — Bitmap paint program

GrafX2 is a bitmap paint program inspired by the Amiga programs Deluxe Paint and Brilliance. Specializing in 256-color drawing, it includes a very large number of tools and effects that make it particularly suitable for pixel art, game graphics, and generally any detailed graphics painted with a mouse.

grammalecte 0.6.5 — French spelling and grammar checker

Grammalecte is a grammar checker dedicated to the French language, derived from Lightproof.

Grammalecte aims at helping to write a proper French without distracting users with false positives. This grammar checker follows the principle: the less false positives, the better; if it cannot know with a good chance if a dubious expression is wrong, it will keep silent.

The package provides the command line interface, along with a server and a Python library.

grantlee 5.1.0 — Libraries for text templating with Qt

Grantlee Templates can be used for theming and generation of other text such as code. The syntax uses the syntax of the Django template system, and the core design of Django is reused in Grantlee.

graphene 1.6.0 — Thin layer of graphic data types

This library provides graphic types and their relative API; it does not deal with windowing system surfaces, drawing, scene graphs, or input.

graphicsmagick 1.3.29 — Create, edit, compose, or convert bitmap images

GraphicsMagick provides a comprehensive collection of utilities, programming interfaces, and GUIs, to support file format conversion, image processing, and 2D vector rendering.

graphios 2.0.3 — Emit Nagios metrics to Graphite, Statsd, and Librato

Graphios is a script to emit nagios perfdata to various upstream metrics processing and time-series systems. It's currently compatible with Graphite, Statsd, Librato and InfluxDB. Graphios can emit Nagios metrics to any number of supported upstream metrics systems simultaneously.

graphite2 1.3.11 — Reimplementation of the SIL Graphite text processing engine

Graphite2 is a reimplementation of the SIL Graphite text processing engine. Graphite is a smart font technology designed to facilitate the process known as shaping. This process takes an input Unicode text string and returns a sequence of positioned glyphids from the font.

graphviz 2.40.1 — Graph visualization software

Graphviz is a graph visualization tool suite. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.

greenisland 0.9.0.1 — QtQuick Wayland compositor and shell for desktop and mobile

Green Island provides a full blown Wayland compositor for QtQuick as well as pluggable hardware abstraction, extensions, tools and a Qt-style API for Wayland clients.

grep 3.1 — Print lines matching a pattern

This is a GNU package.

grep is a tool for finding text inside files. Text is found by matching a pattern provided by the user in one or many files. The pattern may be provided as a basic or extended regular expression, or as fixed strings. By default, the matching text is simply printed to the screen, however the output can be greatly customized to include, for example, line numbers. GNU grep offers many extensions over the standard utility, including, for example, recursive directory searching.

grfcodec 6.0.6 — GRF development tools

The Graphics Resource File (GRF) development tools are a set of tools for developing (New)GRFs. It includes a number of smaller programs, each with a specific task:

  1. grfcodec decodes and encodes GRF files for OpenTTD.

  2. grfid extracts the so-called "GRF ID" from a GRF.

  3. grfstrip strips all sprites from a GRF.

  4. nforenum checks NFO code for errors, making corrections when necessary.

grilo 0.3.3 — Framework for discovering and browsing media

This is a GNU package.

Grilo is a framework focused on making media discovery and browsing easy for application developers.

grilo-plugins 0.3.3 — Plugins for the Grilo media discovery library

This is a GNU package.

Grilo is a framework focused on making media discovery and browsing easy for application developers.

grit 2.0.2 — Tool for integrative analysis of RNA-seq type assays

GRIT is designed to use RNA-seq, TES, and TSS data to build and quantify full length transcript models. When none of these data sources are available, GRIT can be run by providing a candidate set of TES or TSS sites. In addition, GRIT can merge in reference junctions and gene boundaries. GRIT can also be run in quantification mode, where it uses a provided GTF file and just estimates transcript expression.

groff 1.22.3 — Typesetting from plain text mixed with formatting commands

This is a GNU package.

Groff is a typesetting package that reads plain text and produces formatted output based on formatting commands contained within the text. It is usually the formatter of "man" documentation pages.

groff-minimal 1.22.3 — Minimalist variant of Groff for use by man-db

This is a GNU package.

Groff is a typesetting package that reads plain text and produces formatted output based on formatting commands contained within the text. It is usually the formatter of "man" documentation pages.

groovy 2.4.15 — Programming language for the JVM

Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.

groovy-emacs-modes 2.0 — Groovy related modes for Emacs

This package provides groovy-mode for syntax highlighing in Groovy source files, REPL integration with run-groovy and Grails project navigation with the grails mode.

grub 2.02 — GRand Unified Boot loader

This is a GNU package.

GRUB is a multiboot bootloader. It is used for initially loading the kernel of an operating system and then transferring control to it. The kernel then goes on to load the rest of the operating system. As a multiboot bootloader, GRUB handles the presence of multiple operating systems installed on the same computer; upon booting the computer, the user is presented with a menu to select one of the installed operating systems.

grub-efi 2.02 — GRand Unified Boot loader (UEFI version)

This is a GNU package.

GRUB is a multiboot bootloader. It is used for initially loading the kernel of an operating system and then transferring control to it. The kernel then goes on to load the rest of the operating system. As a multiboot bootloader, GRUB handles the presence of multiple operating systems installed on the same computer; upon booting the computer, the user is presented with a menu to select one of the installed operating systems.

grub-hybrid 2.02 — GRand Unified Boot loader (hybrid version)

This is a GNU package.

GRUB is a multiboot bootloader. It is used for initially loading the kernel of an operating system and then transferring control to it. The kernel then goes on to load the rest of the operating system. As a multiboot bootloader, GRUB handles the presence of multiple operating systems installed on the same computer; upon booting the computer, the user is presented with a menu to select one of the installed operating systems.

grue-hunter 1.0 — Text adventure game

Grue Hunter is a text adventure game written in Perl. You must make your way through an underground cave system in search of the Grue. Can you capture it and get out alive?

gs-fonts 8.11 — Free replacements for the PostScript fonts

Ghostscript fonts provides fonts and font metrics customarily distributed with Ghostscript. It currently includes the 35 standard PostScript fonts.

gsasl 1.8.0 — Simple Authentication and Security Layer library

This is a GNU package.

GNU SASL is an implementation of the Simple Authentication and Security Layer framework. On network servers such as IMAP or SMTP servers, SASL is used to handle client/server authentication. This package contains both a library and a command-line tool to access the library.

gsegrafix 1.0.6 — GNOME application to create scientific and engineering plots

This is a GNU package.

GSEGrafix is an application which produces high-quality graphical plots for science and engineering. Plots are specified via simple ASCII parameter files and data files and are presented in an anti-aliased GNOME canvas. The program supports rectangular two-dimensional plots, histograms, polar-axis plots and three-dimensional plots. Plots can be printed or saved to BMP, JPEG or PNG image formats.

gsettings-desktop-schemas 3.24.1 — GNOME settings for various desktop components

This is a GNU package.

Gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of the GNOME desktop.

gsl 2.5 — Numerical library for C and C++

This is a GNU package.

The GNU Scientific Library is a library for numerical analysis in C and C++. It includes a wide range of mathematical routines, with over 1000 functions in total. Subject areas covered by the library include: differential equations, linear algebra, Fast Fourier Transforms and random numbers.

gsm 1.0.18 — GSM 06.10 lossy speech compression library

This C library provides an encoder and a decoder for the GSM 06.10 RPE-LTP lossy speech compression algorithm.

gsound 1.0.2 — GObject wrapper for libcanberra

This is a GNU package.

GSound is a small library for playing system sounds. It's designed to be used via GObject Introspection, and is a thin wrapper around the libcanberra C library.

gspell 1.4.2 — GNOME's alternative spell checker

This is a GNU package.

gspell provides a flexible API to add spell-checking to a GTK+ application. It provides a GObject API, spell-checking to text entries and text views, and buttons to choose the language.

gss 1.0.3 — Generic Security Service library

This is a GNU package.

The GNU Generic Security Service provides a free implementation of the GSS-API specification. It provides a generic application programming interface for programs to access security services. Security services present a generic, GSS interface, with which the calling application interacts via this library, freeing the application developer from needing to know about the underlying security implementation.

gst-libav 1.14.1 — Plugins for the GStreamer multimedia library

This GStreamer plugin supports a large number of audio and video compression formats through the use of the libav library.

gst-plugins-bad 1.14.1 — Plugins for the GStreamer multimedia library

GStreamer Bad Plug-ins is a set of plug-ins whose quality aren't up to par compared to the rest.

gst-plugins-base 1.14.1 — Plugins for the GStreamer multimedia library

This package provides an essential exemplary set of plug-ins for the GStreamer multimedia library.

gst-plugins-good 1.14.1 — Plugins for the GStreamer multimedia library

GStreamer Good Plug-ins is a set of plug-ins for the GStreamer multimedia library. This set contains those plug-ins which the developers consider to have good quality code and correct functionality.

gst-plugins-ugly 1.14.1 — GStreamer plugins from the "ugly" set

GStreamer Ugly Plug-ins. This set contains those plug-ins which the developers consider to have good quality code but that might pose distribution problems in some jurisdictions, e.g. due to patent threats.

gst-transcoder 1.12.2 — GStreamer Transcoding API

GStreamer Transcoding API

gst123 0.3.5 — Flexible command line media player based on gstreamer

The program gst123 is designed to be a more flexible command line player in the spirit of ogg123 and mpg123, based on the gstreamer media framework. It plays all file formats gstreamer supports, so if you have a music collection which contains different file formats, like flac, ogg and mp3, you can use gst123 to play all your music files.

gstreamer 1.14.1 — Multimedia library

GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio mixing and video non-linear editing.

Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.

This package provides the core library and elements.

gtk+ 3.22.30 — Cross-platform toolkit for creating graphical user interfaces

This is a GNU package.

GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.

gtk+ 2.24.32 — Cross-platform toolkit for creating graphical user interfaces

This is a GNU package.

GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.

gtk-doc 1.27 — Documentation generator from C source code

This is a GNU package.

GTK-Doc generates API documentation from comments added to C code. It is typically used to document the public API of GTK+ and GNOME libraries, but it can also be used to document application code.

gtk-engines 2.20.2 — Theming engines for GTK+ 2.x

This is a GNU package.

This package contains the standard GTK+ 2.x theming engines including Clearlooks, Crux, High Contrast, Industrial, LighthouseBlue, Metal, Mist, Redmond95 and ThinIce.

gtk-vnc 0.7.1 — VNC viewer widget for GTK+

This is a GNU package.

GTK-VNC is a VNC viewer widget for GTK+, used by remote desktop viewing applications, for instance the Vinagre client, GNOME Boxes and virt-viewer. GTK-VNC implements client side RFB protocol and authentication extensions such as SASL, TLS and VeNCrypt. Additionally it supports encoding extensions.

gtk-xfce-engine 2.10.1 — GTK+ theme engine for Xfce

Default GTK+ engine and themes for Xfce Desktop Environment.