Packages — H

h5check 2.0.1 — HDF5 format checker

h5check is a validation tool for verifying that an HDF5 file is encoded according to the HDF File Format Specification.

handbrake 0.10.5 — Video transcoder

HandBrake is a tool for converting video from any format to a selection of modern, widely supported codecs.

harfbuzz 1.7.3 — OpenType text shaping engine

HarfBuzz is an OpenType text shaping engine.

harminv 1.4.1 — Harmonic inversion solver

Harminv is a free program (and accompanying library) to solve the problem of harmonic inversion — given a discrete-time, finite-length signal that consists of a sum of finitely-many sinusoids (possibly exponentially decaying) in a given bandwidth, it determines the frequencies, decay constants, amplitudes, and phases of those sinusoids.

haskell-mode 16.1 — Haskell mode for Emacs

This is an Emacs mode for editing, debugging and developing Haskell programs.

haunt 0.2.2 — Functional static site generator

Haunt is a static site generator written in Guile Scheme. Haunt features a functional build system and an extensible interface for reading articles in any format.

haveged 1.9.2 — Entropy source for the Linux random number generator

haveged generates an unpredictable stream of random numbers for use by Linux's /dev/random and /dev/urandom devices. The kernel's standard mechanisms for filling the entropy pool may not be sufficient for systems with high needs or limited user interaction, such as headless servers. haveged runs as a privileged daemon, harvesting randomness from the indirect effects of hardware events on hidden processor state using the HArdware Volatile Entropy Gathering and Expansion (HAVEGE) algorithm. It tunes itself to its environment and provides the same built-in test suite for the output stream as used on certified hardware security devices.

hdf-eos2 19.1.0 — HDF4-based data format for NASA's Earth Observing System

HDF-EOS2 is a software library built on HDF4 which supports the construction of data structures used in NASA's Earth Observing System (Grid, Point and Swath).

hdf-eos5 1.15 — HDF5-based data format for NASA's Earth Observing System

HDF-EOS5 is a software library built on HDF5 to support the construction of data structures used in NASA's Earth Observing System (Grid, Point and Swath).

hdf-java 3.3.2 — Java interface for the HDF4 and HDF5 libraries

Java HDF Interface (JHI) and Java HDF5 Interface (JHI5) use the Java Native Interface to wrap the HDF4 and HDF5 libraries, which are implemented in C.

hdf4 4.2.13 — Library and multi-object file format for storing and managing data

HDF4 is a library and multi-object file format for storing and managing data between machines. HDF4 is an older hierarchical data format, incompatible with HDF5.

hdf4-alt 4.2.13 — HDF4 without netCDF API, can be combined with the regular netCDF library

HDF4 is a library and multi-object file format for storing and managing data between machines. HDF4 is an older hierarchical data format, incompatible with HDF5.

hdf5 1.8.19 — Management suite for extremely large and complex data

HDF5 is a suite that makes possible the management of extremely large and complex data collections.

hdf5-parallel-openmpi 1.8.19 — Management suite for data with parallel IO support

HDF5 is a suite that makes possible the management of extremely large and complex data collections.

hdparm 9.55 — View and tune ATA disk drive parameters

hdparm is a command-line utility to control ATA controllers and disk drives. It can increase performance and/or reliability by careful tuning of hardware settings like power and acoustic management, DMA modes, and caching. It can also display detailed device information, or be used as a simple performance benchmarking tool.

hdparm provides a command line interface to various Linux kernel interfaces provided by the SATA/ATA/SAS libata subsystem, and the older IDE driver subsystem. Many external USB drive enclosures with SCSI-ATA Command Translation (SAT) are also supported.

hdup 2.0.14 — Simple incremental backup tool

Hdup2 is a backup utility, its aim is to make backup really simple. The backup scheduling is done by means of a cron job. It supports an include/exclude mechanism, remote backups, encrypted backups and split backups (called chunks) to allow easy burning to CD/DVD.

heimdal 1.5.3 — Kerberos 5 network authentication

Heimdal is an implementation of Kerberos 5 network authentication service.

heimdall 1.4.2 — Flash firmware onto Samsung mobile devices

heimdall is a tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices. Heimdall connects to a mobile device over USB and interacts with low-level software running on the device, known as Loke. Loke and Heimdall communicate via the custom Samsung-developed protocol typically referred to as the "Odin 3 protocol".

hello 2.10 — Hello, GNU world: An example GNU package

This is a GNU package.

GNU Hello prints the message "Hello, world!" and then exits. It serves as an example of standard GNU coding practices. As such, it supports command-line arguments, multiple languages, and so on.

help2man 1.47.5 — Automatically generate man pages from program --help

This is a GNU package.

GNU help2man is a program that converts the output of standard "--help" and "--version" command-line arguments into a manual page automatically.

hevea 2.28 — LaTeX to HTML translator

HeVeA is a LaTeX to HTML translator that generates modern HTML 5. It is written in Objective Caml.

hexchat 2.12.4 — Graphical IRC Client

HexChat lets you connect to multiple IRC networks at once. The main window shows the list of currently connected networks and their channels, the current conversation and the list of users. It uses colors to differentiate between users and to highlight messages. It checks spelling using available dictionaries. HexChat can be extended with multiple addons.

hexedit 1.2.13 — View and edit files or devices in hexadecimal or ASCII

hexedit shows a file both in ASCII and in hexadecimal. The file can be a device as the file is read a piece at a time. You can modify the file and search through it.

hiawatha 10.7 — Webserver with focus on security

Hiawatha has been written with security in mind. Features include the ability to stop SQL injections, XSS and CSRF attacks and exploit attempts.

hicolor-icon-theme 0.17 — Freedesktop icon theme

Freedesktop icon theme.

hidapi 0.8.0-rc1 — HID API library

HIDAPI is a library which allows an application to interface with USB and Bluetooth HID-Class devices.

higan 106 — Nintendo multi-system emulator

higan (formerly bsnes) is an emulator for multiple Nintendo video game consoles, including the Nintendo Entertainment System (NES/Famicom), Super Nintendo Entertainment System (SNES/Super Famicom), Game Boy, Game Boy Color (GBC), and Game Boy Advance (GBA). It also supports the subsystems Super Game Boy, BS-X Satellaview, and Sufami Turbo.

highlight 3.42 — Convert code to documents with syntax highlighting

Highlight converts source code to HTML, XHTML, RTF, LaTeX, TeX, SVG, BBCode and terminal escape sequences with colored syntax highlighting. Language definitions and color themes are customizable.

hisat 0.1.4 — Hierarchical indexing for spliced alignment of transcripts

HISAT is a fast and sensitive spliced alignment program for mapping RNA-seq reads. In addition to one global FM index that represents a whole genome, HISAT uses a large set of small FM indexes that collectively cover the whole genome. These small indexes (called local indexes) combined with several alignment strategies enable effective alignment of RNA-seq reads, in particular, reads spanning multiple exons.

hisat2 2.0.5 — Graph-based alignment of genomic sequencing reads

HISAT2 is a fast and sensitive alignment program for mapping next-generation sequencing reads (both DNA and RNA) to a population of human genomes (as well as to a single reference genome). In addition to using one global graph FM (GFM) index that represents a population of human genomes, HISAT2 uses a large set of small GFM indexes that collectively cover the whole genome. These small indexes, combined with several alignment strategies, enable rapid and accurate alignment of sequencing reads. This new indexing scheme is called a Hierarchical Graph FM index (HGFM).

hlint 2.1.1 — Suggest improvements for Haskell source code

HLint reads Haskell programs and suggests changes that hopefully make them easier to read. HLint also makes it easy to disable unwanted suggestions, and to add your own custom suggestions.

hmmer 3.1b2 — Biosequence analysis using profile hidden Markov models

HMMER is used for searching sequence databases for homologs of protein sequences, and for making protein sequence alignments. It implements methods using probabilistic models called profile hidden Markov models (profile HMMs).

hoedown 3.0.7 — Markdown processing library

Hoedown is a standards compliant, fast, secure markdown processing library written in C.

hop 3.1.0-pre2 — Multi-tier programming language for the Web 2.0

HOP is a multi-tier programming language for the Web 2.0 and the so-called diffuse Web. It is designed for programming interactive web applications in many fields such as multimedia (web galleries, music players, ...), ubiquitous and house automation (SmartPhones, personal appliance), mashups, office (web agendas, mail clients, ...), etc.

hplip 3.18.3 — HP Printer Drivers

Hewlett-Packard Printer Drivers and PPDs.

hscolour 1.24.1 — Script to colourise Haskell code

HSColour is a small Haskell script to colourise Haskell code. It currently has six output formats: ANSI terminal codes (optionally XTerm-256colour codes), HTML 3.2 with font tags, HTML 4.01 with CSS, HTML 4.01 with CSS and mouseover annotations, XHTML 1.0 with inline CSS styling, LaTeX, and mIRC chat codes.

hspec-discover 2.2.4 — Automatically discover and run Hspec tests

hspec-discover is a tool which automatically discovers and runs Hspec tests.

ht 2.1.0 — Viewer, editor, and analyzer for executable binaries

ht is a terminal-based program to view, edit, and analyze any file, but with a special focus on executable binaries. Its goal is to combine the low-level functionality of a debugger with the usability of an Integrated Development Environment (IDE).

html-xml-utils 7.6 — Command line utilities to manipulate HTML and XML files

HTML-XML-utils provides a number of simple utilities for manipulating and converting HTML and XML files in various ways. The suite consists of the following tools:

  • asc2xml convert from UTF-8 to &#nnn; entities

  • xml2asc convert from &#nnn; entities to UTF-8

  • hxaddid add IDs to selected elements

  • hxcite replace bibliographic references by hyperlinks

  • hxcite mkbib - expand references and create bibliography

  • hxclean apply heuristics to correct an HTML file

  • hxcopy copy an HTML file while preserving relative links

  • hxcount count elements and attributes in HTML or XML files

  • hxextract extract selected elements

  • hxincl expand included HTML or XML files

  • hxindex create an alphabetically sorted index

  • hxmkbib create bibliography from a template

  • hxmultitoc create a table of contents for a set of HTML files

  • hxname2id move some ID= or NAME= from A elements to their parents

  • hxnormalize pretty-print an HTML file

  • hxnsxml convert output of hxxmlns back to normal XML

  • hxnum number section headings in an HTML file

  • hxpipe convert XML to a format easier to parse with Perl or AWK

  • hxprintlinks number links and add table of URLs at end of an HTML file

  • hxprune remove marked elements from an HTML file

  • hxref generate cross-references

  • hxselect extract elements that match a (CSS) selector

  • hxtoc insert a table of contents in an HTML file

  • hxuncdata replace CDATA sections by character entities

  • hxunent replace HTML predefined character entities to UTF-8

  • hxunpipe convert output of pipe back to XML format

  • hxunxmlns replace "global names" by XML Namespace prefixes

  • hxwls list links in an HTML file

  • hxxmlns replace XML Namespace prefixes by "global names"

htop 2.1.0 — Interactive process viewer

This is htop, an interactive process viewer. It is a text-mode application (for console or X terminals) and requires ncurses.

htseq 0.9.1 — Analysing high-throughput sequencing data with Python

HTSeq is a Python package that provides infrastructure to process data from high-throughput sequencing assays.

htslib 1.7 — C library for reading/writing high-throughput sequencing data

HTSlib is a C library for reading/writing high-throughput sequencing data. It also provides the bgzip, htsfile, and tabix utilities.

http-parser 2.8.0 — HTTP request/response parser for C

This is a parser for HTTP messages written in C. It parses both requests and responses. The parser is designed to be used in high-performance HTTP applications. It does not make any syscalls nor allocations, it does not buffer data, it can be interrupted at anytime. Depending on your architecture, it only requires about 40 bytes of data per message stream (in a web server that is per connection).

httpd 2.4.33 — Featureful HTTP server

The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation.

httpfs2 0.1.5 — Mount remote files over HTTP

httpfs2 is a fuse file system for mounting any HyperText (HTTP or HTTPS) URL. It uses HTTP/1.1 byte ranges to request arbitrary bytes from the web server, without needing to download the entire file. This is particularly useful with large archives such as ZIP files and ISO images when you only need to inspect their contents or extract specific files. Since the HTTP protocol itself has no notion of directories, only a single file can be mounted.

httping 2.5 — Web server latency and throughput monitor

httping measures how long it takes to connect to a web server, send an HTTP(S) request, and receive the reply headers. It is somewhat similar to ping, but can be used even in cases where ICMP traffic is blocked by firewalls or when you want to monitor the response time of the actual web application stack itself.

httpstat 1.2.1 — Visualize curl statistics

httpstat is a tool to visualize statistics from the curl HTTP client. It acts as a wrapper for curl and prints timing information for each step of the HTTP request (DNS lookup, TCP connection, TLS handshake and so on) in the terminal.

httptunnel 3.3 — Tunnel data connections through HTTP requests

This is a GNU package.

httptunnel creates a bidirectional virtual data connection tunnelled through HTTP (HyperText Transfer Protocol) requests. This can be useful for users behind restrictive firewalls. As long as Web traffic is allowed, even through a HTTP-only proxy, httptunnel can be combined with other tools like SSH (Secure Shell) to reach the outside world.

hubbub 0.3.4 — HTML5 compliant parsing library

Hubbub is an HTML5 compliant parsing library, written in C, which can parse both valid and invalid web content. It is developed as part of the NetSurf project.

hugin 2016.2.0 — Panorama photo stitcher

Hugin is an easy to use panoramic imaging toolchain with a graphical user interface. It can be used to assemble a mosaic of photographs into a complete panorama and stitch any series of overlapping pictures.

hugs Sep2006 — Functional programming system based on Haskell 98

Hugs 98 is an interpreter and programming environment for developing Haskell programs. It provides an almost complete implementation of Haskell 98, which includes expression and pattern syntax, primitives for monadic I/O, with support for simple interactive programs, handle-based I/O, and exception handling. Hugs has a nearly complete implementation of the Haskell module system and supports a number of advanced extensions.

human 0.2-1.50c80e6 — Convert bytes to human readable formats

Human is a small program which translate numbers into a human readable format. By default, it tries to detect the best factorisation, but you can force its output. You can adjust the number of decimals with the SCALE environment variable.

hungrycat 0.4.1 — A single tool that combines cat & rm

hungrycat prints the contents of a file to standard output, while simultaneously freeing the disk space it occupied. It is useful if you need to process a large file, don't have enough space to store both the input and output files, and don't need the input file afterwards. While similar in principle to running cat immediately followed by rm, hungrycat actually frees blocks as soon as they are printed instead of after the entire file has been read, which is often too late.

hunspell 1.6.2 — Spell checker

Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex word compounding or character encoding.

hunspell-dict-en 2017.08.24 — Hunspell dictionary for English

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-en-au 2017.08.24 — Hunspell dictionary for Australian English

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-en-ca 2017.08.24 — Hunspell dictionary for Canadian English

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-en-gb 2017.08.24 — Hunspell dictionary for British English, with -ise endings

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-en-gb-ize 2017.08.24 — Hunspell dictionary for British English, with -ize endings

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-en-us 2017.08.24 — Hunspell dictionary for United States English

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-fr 6.1 — Hunspell dictionary for ``classic'' French (recommended)

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-fr-moderne 6.1 — Hunspell dictionary for ``modern'' French

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-fr-reforme1990 6.1 — Hunspell dictionary for the post 1990 réforme French

This package provides a dictionary for the Hunspell spell-checking library.

hunspell-dict-fr-toutesvariantes 6.1 — Hunspell dictionary for all variants of French

This package provides a dictionary for the Hunspell spell-checking library.

hurd 0.9 — The kernel servers for the GNU operating system

This is a GNU package.

The Hurd is the kernel for the GNU system, a replacement and augmentation of standard Unix kernels. It is a collection of protocols for system interaction (file systems, networks, authentication), and servers implementing them.

hurd-core-headers 0.9 — Union of the Hurd headers and libraries

This is a GNU package.

This package contains the union of the Mach and Hurd headers and the Hurd-minimal package which are needed for both glibc and GCC.

hurd-headers 0.9 — GNU Hurd headers

This is a GNU package.

This package provides C headers of the GNU Hurd, used to build the GNU C Library and other user programs.

hurd-minimal 0.9 — GNU Hurd libraries

This is a GNU package.

This package provides libihash, needed to build the GNU C Library for GNU/Hurd.

hwloc 1.11.10 — Abstraction of hardware architectures

hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently.

hwloc may display the topology in multiple convenient formats. It also offers a powerful programming interface to gather information about the hardware, bind processes, and much more.

hwloc 2.0.1 — Abstraction of hardware architectures

hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently.

hwloc may display the topology in multiple convenient formats. It also offers a powerful programming interface to gather information about the hardware, bind processes, and much more.

hydra 20151030.1ff48da — Continuous build system

Hydra is a tool for continuous integration testing and software release that uses a purely functional language to describe build jobs and their dependencies.

hydrogen 1.0.0-beta1 — Drum machine

Hydrogen is an advanced drum machine for GNU/Linux. Its main goal is to enable professional yet simple and intuitive pattern-based drum programming.

hyperestraier 1.4.13 — Full-text search system

Hyper Estraier can be used to integrate full-text search into applications, using either the provided command line and CGI interfaces, or a C API.

hyperrogue 10.0g — Non-euclidean graphical rogue-like game

HyperRogue is a game in which the player collects treasures and fights monsters -- rogue-like but for the fact that it is played on the hyperbolic plane and not in euclidean space.

In HyperRogue, the player can move through different parts of the world, which are home to particular creatures and may be subject to their own rules of "physics".

While the game can use ASCII characters to display the the classical rogue symbols, it still needs graphics to render the non-euclidean world.

hyphen 2.8.8 — Hyphenation library

Hyphen is a hyphenation library using TeX hyphenation patterns, which are pre-processed by a perl script.

hypre 2.11.0 — Library of solvers and preconditioners for linear equations

HYPRE is a software library of high performance preconditioners and solvers for the solution of large, sparse linear systems of equations. It features multigrid solvers for both structured and unstructured grid problems.

hypre-openmpi 2.11.0 — Parallel solvers and preconditioners for linear equations

HYPRE is a software library of high performance preconditioners and solvers for the solution of large, sparse linear systems of equations on parallel computers. It features parallel multigrid solvers for both structured and unstructured grid problems.