text:
GNU Guix provides 3,725 packages transparently available as pre-built binaries. This is a complete list of the packages. Our continuous integration system shows their current build status.
|Package version
|Package details
|4store 1.1.6
|Clustered RDF storage and query engine
4store is a RDF/SPARQL store written in C, supporting either single machines or networked clusters.
|4ti2 1.6.7
|Mathematical tool suite for problems on linear spaces
4ti2 implements algorithms for solving algebraic, geometric and combinatorial problems on linear spaces. Among others, it solves systems of linear equations, computes extreme rays of polyhedral cones, solves integer programming problems and computes Markov bases for statistics.
|a2ps 4.14
|Any file to PostScript, including pretty-printing
GNU a2ps converts almost anything to a PostScript file, ready for printing. It accomplishes this by being able to delegate files to external handlers, such as Groff and Gzip. It handles as many steps as is necessary to produce a pretty-printed file. It also includes some extra abilities for special cases, such as pretty-printing "--help" output.
|aalib 1.4rc5
|ASCII-art library
AA-lib is a low level gfx library which does not require graphics device. In fact, there is no graphical output possible. AA-lib replaces those old-fashioned output methods with powerful ascii-art renderer.
|abbaye 1.13
|GNU/Linux port of the indie game "l'Abbaye des Morts"
L'Abbaye des Morts is a 2D platform game set in 13th century France. The Cathars, who preach about good Christian beliefs, were being expelled by the Catholic Church out of the Languedoc region in France. One of them, called Jean Raymond, found an old church in which to hide, not knowing that beneath its ruins lay buried an ancient evil.
|abcde 2.7.1
|Command-line audio CD ripper
abcde is a front-end command-line utility (actually, a shell script) that grabs tracks off a CD, encodes them to Ogg/Vorbis, MP3, FLAC, Ogg/Speex and/or MPP/MP+ (Musepack) format, and tags them, all in one go.
|abduco 0.6
|Session management in a clean and simple way
abduco provides session management i.e. it allows programs to be run independently from their controlling terminal. That is, programs can be detached---run in the background---and then later reattached.
|abiword 3.0.1
|Word processing program
AbiWord is a word processing program. It is rapidly becoming a state of the art word processor, with lots of features useful for your daily work, personal needs, or for just some good old typing fun.
|accountsservice 0.6.40
|D-Bus interface for user account query and manipulation
The AccountService project provides a set of D-Bus interfaces for querying and manipulating user account information and an implementation of these interfaces, based on the useradd, usermod and userdel commands.
|acct 6.6.2
|Standard login and process accounting utilities
GNU acct provides a means for system administrators to determine system usage patterns. It provides information on, for example, connections, programs executed, and system resources used.
|acl 2.2.52
|Library and tools for manipulating access control lists
Library and tools for manipulating access control lists.
|acpi 1.7
|Display information on ACPI devices
|acpica 20150410
|Tools for the development and debug of ACPI tables
The ACPI Component Architecture (ACPICA) project provides an OS-independent reference implementation of the Advanced Configuration and Power Interface Specification (ACPI). ACPICA code contains those portions of ACPI meant to be directly integrated into the host OS as a kernel-resident subsystem, and a small set of tools to assist in developing and debugging ACPI tables. This package contains only the user-space tools needed for ACPI table development, not the kernel implementation of ACPI.
|acpid 2.0.23
|Daemon for delivering ACPI events to user-space programs
acpid is designed to notify user-space programs of Advanced Configuration and Power Interface (ACPI) events. acpid should be started during the system boot, and will run as a background process. When an ACPI event is received from the kernel, acpid will examine the list of rules specified in /etc/acpi/events and execute the rules that match the event.
|adns 1.5.0
|Asynchronous DNS client library and utilities
GNU adns is a C library that provides easy-to-use DNS resolution functionality. The library is asynchronous, allowing several concurrent calls. The package also includes several command-line utilities for use in scripts.
|adwaita-icon-theme 3.20
|GNOME icon theme
Icons for the GNOME desktop.
|aegis 4.24
|Project change supervisor
Aegis is a project change supervisor, and performs some of the Software Configuration Management needed in a CASE environment. Aegis provides a framework within which a team of developers may work on many changes to a program independently, and Aegis coordinates integrating these changes back into the master source of the program, with as little disruption as possible. Resolution of contention for source files, a major headache for any project with more than one developer, is one of Aegis's major functions.
|agg 2.5
|High-quality 2D graphics rendering engine for C++
Anti-Grain Geometry is a high quality rendering engine written in C++. It supports sub-pixel resolutions and anti-aliasing. It is also library for rendering SVG graphics.
|aide 0.15.1
|File and directory integrity checker
AIDE (Advanced Intrusion Detection Environment) is a file and directory integrity checker. It creates a database from the regular expression rules that it finds from its configuration files. Once this database is initialized it can be used to verify the integrity of the files. It has several message digest algorithms that are used to check the integrity of files. All of the usual file attributes can be checked for inconsistencies.
|aisleriot 3.20.1
|Solitaire card games
Aisleriot (also known as Solitaire or sol) is a collection of card games which are easy to play with the aid of a mouse.
|alive 2.0.2
|Autologin and keep-alive daemon
GNU Alive sends periodic pings to a server, generally to keep a connection alive.
|allegro 5.0.11
|Game programming library
Allegro is a library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc.
|allegro 5.2.0
|Game programming library
Allegro is a library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc.
|allegro 4.4.2
|Game programming library
Allegro is a library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc.
|alot 0.3.7
|Commandline MUA using notmuch
Alot is an experimental terminal mail user agent (MUA) based on
|alsa-lib 126.96.36.199
|The Advanced Linux Sound Architecture libraries
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux-based operating system.
|alsa-modular-synth 2.1.2
|Realtime modular synthesizer and effect processor
AlsaModularSynth is a digital implementation of a classical analog modular synthesizer system. It uses virtual control voltages to control the parameters of the modules. The control voltages which control the frequency e.g. of the VCO (Voltage Controlled Oscillator) and VCF (Voltage Controlled Filter) modules follow the convention of 1V / Octave.
|alsa-utils 1.1.0
|Utilities for the Advanced Linux Sound Architecture (ALSA)
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux-based operating system.
|amb-plugins 0.8.1
|LADSPA ambisonics plugins
The AMB plugins are a set of LADSPA ambisonics plugins, mainly to be used within Ardour. Features include: mono and stereo to B-format panning, horizontal rotator, square, hexagon and cube decoders.
|american-fuzzy-lop 2.15b
|Security-oriented fuzzer
American fuzzy lop is a security-oriented fuzzer that employs a novel type of compile-time instrumentation and genetic algorithms to automatically discover clean, interesting test cases that trigger new internal states in the targeted binary. This substantially improves the functional coverage for the fuzzed code. The compact synthesized corpora produced by the tool are also useful for seeding other, more labor- or resource-intensive testing regimes down the road.
|amsynth 1.6.4
|Analog modeling synthesizer
amsynth is an easy-to-use software synthesizer with a classic subtractive synthesizer topology. Its features include: dual oscillators (sine, saw, square, noise) with hard sync; 12 and 24 dB/oct resonant filters (low-pass, high-pass, band-pass, notch); mono, poly, legato keyboard modes; dual ADSR envelope generators for filter and amplitude; LFO which can modulate the oscillators, filter, and amplitude; distortion and reverb effects.
|ansible 184.108.40.206
|Radically simple IT automation
Ansible is a radically simple IT automation system. It handles configuration-management, application deployment, cloud provisioning, ad-hoc task-execution, and multinode orchestration - including trivializing things like zero downtime rolling updates with load balancers.
|ant 1.9.6
|Build tool for Java
Ant is a platform-independent build tool for Java. It is similar to make but is implemented using the Java language, requires the Java platform, and is best suited to building Java projects. Ant uses XML to describe the build process and its dependencies, whereas Make uses Makefile format.
|anthy 9100h
|Japanese input method
Anthy is a Japanese input method for converting hiragana text to mixed kana and kanji. It is written in the C programming language. Anthy stores personal customizations (words it has learned from the user's input, words the user has explicitly added, etc.) in the ~/.anthy/ directory. This package contains the anthy C libraries, the cannadic and alt-cannadic kana dictionaries, as well as command-line tools for using anthy and managing dictionaries.
|antiword 0.37
|Microsoft Word document reader
Antiword is an application for displaying Microsoft Word documents. It can also convert the document to PostScript or XML. Only documents made by MS Word version 2 and version 6 or later are supported. The name comes from: "The antidote against people who send Microsoft Word files to everybody, because they believe that everybody runs Windows and therefore runs Word".
|ao 1.2.0
|Cross platform audio library
Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms. It currently supports:
|apl 1.5
|APL interpreter
GNU APL is a free interpreter for the programming language APL. It is an implementation of the ISO standard 13751.
|apr 1.5.2
|The Apache Portable Runtime Library
The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.
|apr-util 1.5.4
|One of the Apache Portable Runtime Library companions
APR-util provides a number of helpful abstractions on top of APR.
|aqbanking 5.6.10
|Interface for online banking tasks
AqBanking is a modular and generic interface to online banking tasks, financial file formats (import/export) and bank/country/currency information. AqBanking uses backend plugins to actually perform the online tasks. HBCI, OFX DirectConnect, YellowNet, GeldKarte, and DTAUS discs are currently supported. AqBanking is used by GnuCash, KMyMoney, and QBankManager.
|aragorn 1.2.36
|Detect tRNA, mtRNA and tmRNA genes in nucleotide sequences
Aragorn identifies transfer RNA, mitochondrial RNA and transfer-messenger RNA from nucleotide sequences, based on homology to known tRNA consensus sequences and RNA structure. It also outputs the secondary structure of the predicted RNA.
|arandr 0.1.9
|Another RandR graphical user interface
ARandR is designed to provide a simple visual front end for the X11 resize-and-rotate (RandR) extension. Relative monitor positions are shown graphically and can be changed in a drag-and-drop way. Configurations are saved as executable shell scripts which can be loaded without using this program.
|arb 2.8.1
|Arbitrary precision floating-point ball arithmetic
Arb is a C library for arbitrary-precision floating-point ball arithmetic. It supports efficient high-precision computation with polynomials, power series, matrices and special functions over the real and complex numbers, with automatic, rigorous error control.
|arc-icon-theme 20160605
|Arc icon theme
The Arc icon theme provides a set of icons matching the style of the Arc GTK theme. Icons missing from the Arc theme are provided by the Moka icon theme.
|arc-theme 20160605
|A flat GTK+ theme with transparent elements
Arc is a flat theme with transparent elements for GTK 3, GTK 2, and GNOME Shell which supports GTK 3 and GTK 2 based desktop environments like GNOME, Unity, Budgie, Pantheon, XFCE, Mate, etc.
|ardour 4.7
|Digital audio workstation
Ardour is a multi-channel digital audio workstation, allowing users to record, edit, mix and master audio and MIDI projects. It is targeted at audio engineers, musicians, soundtrack editors and composers.
|argon2 20160406
|Password hashing library
Argon2 provides a key derivation function that was declared winner of the 2015 Password Hashing Competition.
|argtable 2.13
|Command line option parsing library
Argtable is an ANSI C library for parsing GNU style command line options. It enables a program's command line syntax to be defined in the source code as an array of argtable structs. The command line is then parsed according to that specification and the resulting values are returned in those same structs where they are accessible to the main program. Both tagged (-v, --verbose, --foo=bar) and untagged arguments are supported, as are multiple instances of each argument. Syntax error handling is automatic and the library also provides the means for generating a textual description of the command line syntax.
|aria-maestosa 1.4.11
|MIDI sequencer and editor
Aria Maestosa is a MIDI sequencer and editor. It lets you compose, edit and play MIDI files with a few clicks in a user-friendly interface offering score, keyboard, guitar, drum and controller views.
|aria2 1.25.0
|Utility for parallel downloading files
Aria2 is a lightweight, multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. Aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.
|armadillo 6.700.6
|C++ linear algebra library
Armadillo is a C++ linear algebra library, aiming towards a good balance between speed and ease of use. It is useful for algorithm development directly in C++, or quick conversion of research code into production environments. It can be used for machine learning, pattern recognition, signal processing, bioinformatics, statistics, econometrics, etc. The library provides efficient classes for vectors, matrices and cubes, as well as 150+ associated functions (eg. contiguous and non-contiguous submatrix views).
|armadillo 6.700.7
|C++ linear algebra library
Armadillo is a C++ linear algebra library, aiming towards a good balance between speed and ease of use. It is useful for algorithm development directly in C++, or quick conversion of research code into production environments. It can be used for machine learning, pattern recognition, signal processing, bioinformatics, statistics, econometrics, etc. The library provides efficient classes for vectors, matrices and cubes, as well as 150+ associated functions (eg. contiguous and non-contiguous submatrix views).
|arpack-ng 3.2.0
|Fortran subroutines for solving eigenvalue problems
ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See COPYING in the distribution.)https://github.com/opencollab/arpack-ng
|arpack-ng-openmpi 3.2.0
|Fortran subroutines for solving eigenvalue problems with MPI
ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See COPYING in the distribution.)https://github.com/opencollab/arpack-ng
|artanis 0.1.2
|Web application framework written in Guile
GNU Artanis is a web application framework written in Guile Scheme. A web application framework (WAF) is a software framework that is designed to support the development of dynamic websites, web applications, web services and web resources. The framework aims to alleviate the overhead associated with common activities performed in web development. Artanis provides several tools for web development: database access, templating frameworks, session management, URL-remapping for RESTful, page caching, and more.
|asciidoc 8.6.9
|Text-based document generation system
AsciiDoc is a text document format for writing notes, documentation, articles, books, ebooks, slideshows, web pages, man pages and blogs. AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, man page.
AsciiDoc is highly configurable: both the AsciiDoc source file syntax and the backend output markups (which can be almost any type of SGML/XML markup) can be customized and extended by the user.
|asciinema 1.3.0
|Terminal session recorder
Use asciinema to record and share your terminal sessions, the right way. Forget screen recording apps and blurry video. Enjoy a lightweight, purely text-based approach to terminal recording.
|aseprite 1.1.1
|Animated sprite editor and pixel art tool
Aseprite is a tool for creating 2D pixel art for video games. In addition to basic pixel editing features, Aseprite can assist in the creation of animations, tiled graphics, texture atlases, and more.
|aspell 0.60.6.1
|Spell checker
Aspell is a spell-checker which can be used either as a library or as a standalone program. Notable features of Aspell include its full support of documents written in the UTF-8 encoding and its ability to use multiple dictionaries, including personal ones.
|aspell-dict-en 2016.01.19-0
|English dictionary for GNU Aspell
This package provides a dictionary for the GNU Aspell spell checker.
|aspell-dict-eo 2.1.20000225a-2
|Esperanto dictionary for GNU Aspell
This package provides a dictionary for the GNU Aspell spell checker.
|aspell-dict-es 1.11-2
|Spanish dictionary for GNU Aspell
This package provides a dictionary for the GNU Aspell spell checker.
|aspell-dict-fr 0.50-3
|French dictionary for GNU Aspell
This package provides a dictionary for the GNU Aspell spell checker.
|aspell-dict-it 2.2_20050523-0
|Italian dictionary for GNU Aspell
This package provides a dictionary for the GNU Aspell spell checker.
|aspell-dict-nl 0.50-2
|Dutch dictionary for GNU Aspell
This package provides a dictionary for the GNU Aspell spell checker.
|aspell-dict-ru 0.99f7-1
|Russian dictionary for GNU Aspell
This package provides a dictionary for the GNU Aspell spell checker.
|assword 0.8
|Password manager
assword is a simple password manager using GPG-wrapped JSON files. It has a command line interface as well as a very simple graphical interface, which can even "type" your passwords into any X11 window.
|astyle 2.05
|Source code indenter, formatter, and beautifier
Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective‑C, C#, and Java programming languages.
|asymptote 2.38
|Script-based vector graphics language
Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. Asymptote provides for figures the same high-quality level of typesetting that LaTeX does for scientific text.
|at-spi2-atk 2.20.1
|Assistive Technology Service Provider Interface, ATK bindings
The Assistive Technology Service Provider Interface is part of the GNOME accessibility project.
|at-spi2-core 2.20.1
|Assistive Technology Service Provider Interface, core components
The Assistive Technology Service Provider Interface, core components, is part of the GNOME accessibility project.
|ath9k-htc-firmware 1.4.0
|Firmware for the Atheros AR7010 and AR9271 USB 802.11n NICs
This is the firmware for the Qualcomm Atheros AR7010 and AR9271 USB 802.11n NICs (aka Wi-Fi USB dongles). It is used by the ath9k driver of Linux-libre.
|atk 2.20.0
|GNOME accessibility toolkit
ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications.
|atkmm 2.24.2
|C++ interface to the ATK accessibility library
ATKmm provides a C++ programming interface to the ATK accessibility toolkit.
|atlas 3.10.2
|Automatically Tuned Linear Algebra Software
ATLAS is an automatically tuned linear algebra software library providing C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.
Optimization occurs at build time. For this reason, the library is built on the machine where it is installed, without resorting to pre-built substitutes.
Before building the library, CPU throttling should be disabled. This can be done in the BIOS, or, on GNU/Linux, with the following command:
# cpupower --governor performance
Failure to do so will result in a library with poor performance.
|attic 0.16
|Deduplicating backup program
Attic is a deduplicating backup program. The main goal of Attic is to provide an efficient and secure way to backup data. The data deduplication technique used makes Attic suitable for daily backups since only changes are stored.
|attr 2.4.47
|Library and tools for manipulating extended attributes
Portable library and tools for manipulating extended attributes.
|aubio 0.4.1
|Library for audio labelling
aubio is a tool designed for the extraction of annotations from audio signals. Its features include segmenting a sound file before each of its attacks, performing pitch detection, tapping the beat and producing MIDI streams from live audio.
|audacity 2.1.0
|Software for recording and editing sounds
Audacity is a multi-track audio editor designed for recording, playing and editing digital audio. It features digital effects and spectrum analysis tools.
|audit 2.4.5
|User-space component to the Linux auditing system
auditd is the user-space component to the Linux auditing system, which allows logging of system calls made by user-land processes. It's responsible for writing audit records to the disk. Viewing the logs is done with the
|augeas 1.4.0
|Edit configuration files programmatically
Augeas is a library and command line tool for programmatically editing configuration files in a controlled manner. Augeas exposes a tree of all configuration settings and a simple local API for manipulating the tree. Augeas then modifies underlying configuration files according to the changes that have been made to the tree; it does as little modeling of configurations as possible, and focuses exclusivley on transforming the tree-oriented syntax of its public API to the myriad syntaxes of individual configuration files.
|aumix 2.9.1
|Audio mixer for X and the console
Aumix adjusts an audio mixer from X, the console, a terminal, the command line or a script.
|autobuild 5.3
|Process generated build logs
Autobuild is a package that processes build logs generated when building software. Autobuild is primarily focused on packages using Autoconf and Automake, but can be used with other build systems too. Autobuild generates an HTML summary file, containing links to each build log. The summary includes project name, version, build hostname, host type (cross compile aware), date of build, and indication of success or failure. The output is indexed in many ways to simplify browsing.
|autoconf 2.68
|Create source code configuration scripts
Autoconf offers the developer a robust set of M4 macros which expand into shell code to test the features of Unix-like systems and to adapt automatically their software package to these systems. The resulting shell scripts are self-contained and portable, freeing the user from needing to know anything about Autoconf or M4.
|autoconf 2.69
|Create source code configuration scripts
Autoconf offers the developer a robust set of M4 macros which expand into shell code to test the features of Unix-like systems and to adapt automatically their software package to these systems. The resulting shell scripts are self-contained and portable, freeing the user from needing to know anything about Autoconf or M4.
|autoconf 2.64
|Create source code configuration scripts
Autoconf offers the developer a robust set of M4 macros which expand into shell code to test the features of Unix-like systems and to adapt automatically their software package to these systems. The resulting shell scripts are self-contained and portable, freeing the user from needing to know anything about Autoconf or M4.
|autoconf-archive 2016.03.20
|Collection of freely reusable Autoconf macros
Autoconf Archive is a collection of over 450 new macros for Autoconf, greatly expanding the domain of its functionality. These macros have been contributed as free software by the community.
|autogen 5.18.10
|Automated program generator
AutoGen is a program to ease the maintenance of programs that contain large amounts of repetitive text. It automates the construction of these sections of the code, simplifying the task of keeping the text in sync. It also includes an add-on package called AutoOpts, which is specialized for the maintenance and documentation of program options.
|autojump 22.2.4
|Shell extension for filesystem navigation
Autojump provides a faster way to navigate your filesystem, with a "cd command that learns". It works by maintaining a database of the directories you use the most from the command line and allows you to "jump" to frequently used directories by typing only a small pattern.
|automake 1.15
|Making GNU standards-compliant Makefiles
Automake the part of the GNU build system for producing standards-compliant Makefiles. Build requirements are entered in an intuitive format and then Automake works with Autoconf to produce a robust Makefile, simplifying the entire process for the developer.
|avahi 0.6.31
|Implementation of mDNS/DNS-SD protocols
Avahi is a system which facilitates service discovery on a local network. It is an implementation of the mDNS (for "Multicast DNS") and DNS-SD (for "DNS-Based Service Discovery") protocols.
|avidemux 2.6.12
|Video editor
Avidemux is a video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities.
|avr-binutils 2.25.1
|Binary utilities: bfd gas gprof ld
GNU Binutils is a collection of tools for working with binary files. Perhaps the most notable are "ld", a linker, and "as", an assembler. Other tools include programs to display binary profiling information, list the strings in a binary file, and utilities for working with archives. The "bfd" library for working with executable and object formats is also included.
|avr-gcc 5.3.0
|GNU Compiler Collection
GCC is the GNU Compiler Collection. It provides compiler front-ends for several languages, including C, C++, Objective-C, Fortran, Java, Ada, and Go. It also includes runtime support libraries for these languages.
|avr-gcc 4.9.3
|GNU Compiler Collection
GCC is the GNU Compiler Collection. It provides compiler front-ends for several languages, including C, C++, Objective-C, Fortran, Java, Ada, and Go. It also includes runtime support libraries for these languages.
|avr-libc 2.0.0
|The AVR C Library
AVR Libc is a project whose goal is to provide a high quality C library for use with GCC on Atmel AVR microcontrollers.
|avr-toolchain 5.3.0
|Complete GCC tool chain for AVR microcontroller development
This package provides a complete GCC tool chain for AVR microcontroller development. This includes the GCC AVR cross compiler and avrdude for firmware flashing. The supported programming languages are C and C++.
|avr-toolchain 4.9.3
|Complete GCC tool chain for AVR microcontroller development
This package provides a complete GCC tool chain for AVR microcontroller development. This includes the GCC AVR cross compiler and avrdude for firmware flashing. The supported programming languages are C and C++.
|avrdude 6.1
|AVR downloader and uploader
AVRDUDE is a utility to download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers using the in-system programming technique (ISP).
|awesome 3.4.15
|Highly configurable window manager
awesome is a window manager for X. It manages windows in different layouts, like floating or tiled. Any layout can be applied dynamically, optimizing the environment for the application in use and the task currently being performed.
In a tiled layout, windows are managed in a master and stacking area. In a floating layout windows can be resized and moved freely. Dialog windows are always managed as floating, regardless of the layout currently applied.
Windows are grouped by tags in awesome. Each window can be tagged with one or more tags. Selecting certain tags displays all windows with these tags.
|awscli 1.9.17
|Command line client for AWS
AWS CLI provides a unified command line interface to the Amazon Web Services (AWS) API.
|azr3 1.2.3
|Tonewheel organ synthesizer
AZR-3 is a port of the free VST plugin AZR-3. It is a tonewheel organ with drawbars, distortion and rotating speakers. The organ has three sections, two polyphonic sections with nine drawbars each and one monophonic bass section with five drawbars. A standalone JACK application and LV2 plugins are provided.
|babl 0.1.10
|Image pixel format conversion library
Babl is a dynamic, any to any, pixel format translation library. It allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations.
A vocabulary to formulate new pixel formats from existing primitives is provided as well as the framework to add new color models and data types.
|bamtools 2.3.0
|C++ API and command-line toolkit for working with BAM data
BamTools provides both a C++ API and a command-line toolkit for handling BAM files.
|baobab 3.20.1
|Disk usage analyzer for GNOME
Baobab (Disk Usage Analyzer) is a graphical application to analyse disk usage in the GNOME desktop environment. It can easily scan device volumes or a specific user-requested directory branch (local or remote). Once the scan is complete it provides a graphical representation of each selected folder.
|barcode 0.99
|Convert text strings to printed bars in various standards
GNU Barcode is a flexible tool to produce printed barcodes from text strings. It supports a variety of encoding standards and sizing measurements. Barcodes can be output in PostScript or Encapsulated PostScript formats.
|bash 4.3.42
|The GNU Bourne-Again SHell
Bash is the shell, or command-line interpreter, of the GNU system. It is compatible with the Bourne Shell, but it also integrates useful features from the Korn Shell and the C Shell and new improvements of its own. It allows command-line editing, unlimited command history, shell functions and aliases, and job control while still allowing most sh scripts to be run without modification.
patches: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, snippet
|bash-completion 2.1
|Bash completions for common commands
This package provides extensions that allow Bash to provide adapted completion for many common commands.
|bash-minimal 4.3.42
|The GNU Bourne-Again SHell
Bash is the shell, or command-line interpreter, of the GNU system. It is compatible with the Bourne Shell, but it also integrates useful features from the Korn Shell and the C Shell and new improvements of its own. It allows command-line editing, unlimited command history, shell functions and aliases, and job control while still allowing most sh scripts to be run without modification.
patches: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, snippet
|bash-static 4.3.42
|The GNU Bourne-Again SHell
Bash is the shell, or command-line interpreter, of the GNU system. It is compatible with the Bourne Shell, but it also integrates useful features from the Korn Shell and the C Shell and new improvements of its own. It allows command-line editing, unlimited command history, shell functions and aliases, and job control while still allowing most sh scripts to be run without modification.
patches: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, snippet
|bash-tap 1.0.2
|Bash port of a Test::More/Test::Builder-style TAP-compliant
test library
Bash TAP is a TAP-compliant Test::More-style testing library for Bash shell scripts and functions. Along with the Test::More-style testing helpers it provides helper functions for mocking commands and in-process output capturing.
|bazaar 2.7.0
|Version control system supporting both distributed and centralized workflows
GNU Bazaar is a version control system that allows you to record changes to project files over time. It supports both a distributed workflow as well as the classic centralized workflow.
|bbdb 3.1.2
|Contact management utility for Emacs
BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an address book for email and snail mail addresses, phone numbers and the like. It can be linked with various Emacs mail clients (Message and Mail mode, Rmail, Gnus, MH-E, and VM). BBDB is fully customizable.
|bc 1.06
|Arbitrary precision numeric processing language
bc is an arbitrary precision numeric processing language. It includes an interactive environment for evaluating mathematical statements. Its syntax is similar to that of C, so basic usage is familiar. It also includes "dc", a reverse-polish calculator.
|bdb 5.3.21
|Berkeley database
Berkeley DB is an embeddable database allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See LICENSE in the distribution.)http://www.oracle.com/us/products/database/berkeley-db/overview/index.html
|bdftopcf 1.0.5
|Convert X font from BDF to PCF
BDFtoPCF is a font compiler for the X server and font server. It converts X font from Bitmap Distribution Format to Portable Compiled Format which can be read by any architecture.
|beast 0.10.0
|Music composition and modular synthesis environment
Beast is a music composition and modular synthesis application. It supports a wide range of standards in the field, such as MIDI, various audio file formats and LADSPA modules. It allows for multitrack editing, real-time synthesis, 32bit audio rendering, precise timing down to sample granularity, on-demand and partial loading of wave files, on the fly decoding, stereo mixing, FFT scopes, MIDI automation and full scriptability in Scheme.
|bedops 2.4.14
|Tools for high-performance genomic feature operations
BEDOPS is a suite of tools to address common questions raised in genomic studies---mostly with regard to overlap and proximity relationships between data sets. It aims to be scalable and flexible, facilitating the efficient and accurate analysis and management of large-scale genomic data.
BEDOPS provides tools that perform highly efficient and scalable Boolean and other set operations, statistical calculations, archiving, conversion and other management of genomic data of arbitrary scale. Tasks can be easily split by chromosome for distributing whole-genome analyses across a computational cluster.
|bedtools 2.26.0
|Tools for genome analysis and arithmetic
Collectively, the bedtools utilities are a swiss-army knife of tools for a wide-range of genomics analysis tasks. The most widely-used tools enable genome arithmetic: that is, set theory on the genome. For example, bedtools allows one to intersect, merge, count, complement, and shuffle genomic intervals from multiple files in widely-used genomic file formats such as BAM, BED, GFF/GTF, VCF.
|bedtools 2.18.0
|Tools for genome analysis and arithmetic
Collectively, the bedtools utilities are a swiss-army knife of tools for a wide-range of genomics analysis tasks. The most widely-used tools enable genome arithmetic: that is, set theory on the genome. For example, bedtools allows one to intersect, merge, count, complement, and shuffle genomic intervals from multiple files in widely-used genomic file formats such as BAM, BED, GFF/GTF, VCF.
|beets 1.3.18
|Music organizer
The purpose of beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. Then it provides a variety of tools for manipulating and accessing your music.
|behave 1.2.5
|Python behavior-driven development
Behave is a tool for behavior-driven development in python. Behavior-driven development (or BDD) is an agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project. Behave uses tests written in a natural language style, backed up by Python code.
|bigloo 4.1a
|Efficient Scheme compiler
Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required. Bigloo attempts to make Scheme practical by offering features usually presented by traditional programming languages but not offered by Scheme and functional programming. Bigloo compiles Scheme modules. It delivers small and fast stand alone binary executables. Bigloo enables full connections between Scheme and C programs and between Scheme and Java programs.
|bigreqsproto 1.1.2
|Xorg BigReqsProto protocol headers
Big Requests Extension defines a protocol to enable the use of requests that exceed 262140 bytes in length.
|bind-utils 9.10.4
|Tools for querying nameservers
These tools, included with ISC BIND, are useful for analysis of DNS issues or verification of configuration.
|binutils 2.25.1
|Binary utilities: bfd gas gprof ld
GNU Binutils is a collection of tools for working with binary files. Perhaps the most notable are "ld", a linker, and "as", an assembler. Other tools include programs to display binary profiling information, list the strings in a binary file, and utilities for working with archives. The "bfd" library for working with executable and object formats is also included.
|binutils-bootstrap 0
|Bootstrap binaries of the GNU Binutils
Bootstrap binaries of the GNU Binutils
|binutils-static-stripped-tarball 2.25.1
|Binary utilities: bfd gas gprof ld
GNU Binutils is a collection of tools for working with binary files. Perhaps the most notable are "ld", a linker, and "as", an assembler. Other tools include programs to display binary profiling information, list the strings in a binary file, and utilities for working with archives. The "bfd" library for working with executable and object formats is also included.
|bio-blastxmlparser 2.0.4
|Fast big data BLAST XML parser and library
Very fast parallel big-data BLAST XML file parser which can be used as command line utility. Use blastxmlparser to: Parse BLAST XML; filter output; generate FASTA, JSON, YAML, RDF, JSON-LD, HTML, CSV, tabular output etc.
|bio-locus 0.0.7
|Tool for fast querying of genome locations
Bio-locus is a tabix-like tool for fast querying of genome locations. Many file formats in bioinformatics contain records that start with a chromosome name and a position for a SNP, or a start-end position for indels. Bio-locus allows users to store this chr+pos or chr+pos+alt information in a database.
|bioawk 1.0
|AWK with bioinformatics extensions
Bioawk is an extension to Brian Kernighan's awk, adding the support of several common biological data formats, including optionally gzip'ed BED, GFF, SAM, VCF, FASTA/Q and TAB-delimited formats with column names. It also adds a few built-in functions and a command line option to use TAB as the input/output delimiter. When the new functionality is not used, bioawk is intended to behave exactly the same as the original BWK awk.
|bioperl-minimal 1.6.924
|Bioinformatics toolkit
BioPerl is the product of a community effort to produce Perl code which is useful in biology. Examples include Sequence objects, Alignment objects and database searching objects. These objects not only do what they are advertised to do in the documentation, but they also interact - Alignment objects are made from the Sequence objects, Sequence objects have access to Annotation and SeqFeature objects and databases, Blast objects can be converted to Alignment objects, and so on. This means that the objects provide a coordinated and extensible framework to do computational biology.
|bioruby 1.5.0
|Ruby library, shell and utilities for bioinformatics
BioRuby comes with a comprehensive set of Ruby development tools and libraries for bioinformatics and molecular biology. BioRuby has components for sequence analysis, pathway analysis, protein modelling and phylogenetic analysis; it supports many widely used data formats and provides easy access to databases, external programs and public web services, including BLAST, KEGG, GenBank, MEDLINE and GO.
|bison 2.7
|Parser generator
GNU Bison is a general-purpose parser generator. It can build a deterministic or generalized LR parser from an annotated, context-free grammar. It is versatile enough to have many applications, from parsers for simple tools through complex programming languages.
|bison 3.0.4
|Parser generator
GNU Bison is a general-purpose parser generator. It can build a deterministic or generalized LR parser from an annotated, context-free grammar. It is versatile enough to have many applications, from parsers for simple tools through complex programming languages.
|bitcoin-core 0.12.1
|Bitcoin peer-to-peer client
Bitcoin is a digital currency that enables instant payments to anyone anywhere in the world. It uses peer-to-peer technology to operate without central authority: managing transactions and issuing money are carried out collectively by the network. Bitcoin Core is the reference implementation of the bitcoin protocol. This package provides the Bitcoin Core command line client and a client based on Qt.
|bitlbee 3.4.2
|IRC to instant messaging gateway
BitlBee brings IM (instant messaging) to IRC clients, for people who have an IRC client running all the time and don't want to run an additional IM client. BitlBee currently supports XMPP/Jabber (including Google Talk), MSN Messenger, Yahoo! Messenger, AIM and ICQ, and the Twitter microblogging network (plus all other Twitter API compatible services like identi.ca and status.net).
|bits 2.13.0-1.3cc456789
|Implementation of binary interval search algorithm
This package provides an implementation of the BITS (Binary Interval Search) algorithm, an approach to interval set intersection. It is especially suited for the comparison of diverse genomic datasets and the exploration of large datasets of genome intervals (e.g. genes, sequence alignments).
|blast+ 2.4.0
|Basic local alignment search tool
BLAST is a popular method of performing a DNA or protein sequence similarity search, using heuristics to produce results quickly. It also calculates an "expect value" that estimates how many matches would have occurred at a given score by chance, which can aid a user in judging how much confidence to have in an alignment.
|blender 2.76b
|3D graphics creation suite
Blender is a 3D graphics creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. The application can be customized via its API for Python scripting.
|bless 1p02
|Bloom-filter-based error correction tool for NGS reads
Bloom-filter-based error correction solution for high-throughput sequencing reads (BLESS) uses a single minimum-sized bloom filter is a correction tool for genomic reads produced by Next-generation sequencing (NGS). BLESS produces accurate correction results with much less memory compared with previous solutions and is also able to tolerate a higher false-positive rate. BLESS can extend reads like DNA assemblers to correct errors at the end of reads.
|bluez 5.40
|Linux Bluetooth protocol stack
BlueZ provides support for the core Bluetooth layers and protocols. It is flexible, efficient and uses a modular implementation.
|bogofilter 1.2.4
|Mail classifier based on a Bayesian filter
Bogofilter is a mail filter that classifies mail as spam or ham (non-spam) by a statistical analysis of the message's header and content (body). The program is able to learn from the user's classifications and corrections. It is based on a Bayesian filter.
|bool 0.2.2
|Finding text and HTML files that match boolean expressions
GNU Bool is a utility to perform text searches on files using Boolean expressions. For example, a search for "hello AND world" would return a file containing the phrase "Hello, world!". It supports both AND and OR statements, as well as the NEAR statement to search for the occurrence of words in close proximity to each other. It handles context gracefully, accounting for new lines and paragraph changes. It also has robust support for parsing HTML files.
|boost 1.60.0
|Peer-reviewed portable C++ source libraries
A collection of libraries intended to be widely useful, and usable across a broad spectrum of applications.
|bootstrap-binaries 0
|Bootstrap binaries of Coreutils, Awk, etc.
Bootstrap binaries of Coreutils, Awk, etc.
|bootstrap-tarballs 0
|Tarballs containing all the bootstrap binaries
Tarballs containing all the bootstrap binaries
|borg 1.0.6
|Deduplicated, encrypted, authenticated and compressed backups
Borg is a deduplicating backup program. Optionally, it supports compression and authenticated encryption. The main goal of Borg is to provide an efficient and secure way to backup data. The data deduplication technique used makes Borg suitable for daily backups since only changes are stored. The authenticated encryption technique makes it suitable for backups to not fully trusted targets. Borg is a fork of Attic.
|bowtie 2.2.6
|Fast and sensitive nucleotide sequence read aligner
Bowtie 2 is a fast and memory-efficient tool for aligning sequencing reads to long reference sequences. It is particularly good at aligning reads of about 50 up to 100s or 1,000s of characters, and particularly good at aligning to relatively long (e.g. mammalian) genomes. Bowtie 2 indexes the genome with an FM Index to keep its memory footprint small: for the human genome, its memory footprint is typically around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes.
|brasero 3.12.1
|CD/DVD burning tool for Gnome
Brasero is an application to burn CD/DVD for the Gnome Desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly.
|brdf-explorer 17
|Analyze bidirectional reflectance distribution functions (BRDFs)
BRDF Explorer is an application that allows the development and analysis of bidirectional reflectance distribution functions (BRDFs). It can load and plot analytic BRDF functions (coded as functions in OpenGL's GLSL shader language), measured material data from the MERL database, and anisotropic measured material data from MIT CSAIL. Graphs and visualizations update in real time as parameters are changed, making it a useful tool for evaluating and understanding different BRDFs (and other component functions).
|bridge-utils 1.5
|Manipulate Ethernet bridges
Utilities for Linux's Ethernet bridging facilities. A bridge is a way to connect two Ethernet segments together in a protocol independent way. Packets are forwarded based on Ethernet address, rather than IP address (like a router). Since forwarding is done at Layer 2, all protocols can go transparently through a bridge.
|bristol 0.60.11
|Synthesizer emulator
Bristol is an emulation package for a number of different 'classic' synthesizers including additive and subtractive and a few organs. The application consists of the engine, which is called bristol, and its own GUI library called brighton that represents all the emulations. There are currently more than twenty different emulations; each does sound different although the author maintains that the quality and accuracy of each emulation is subjective.
|brotli 0.1-1.e992cce
|Implementation of the Brotli compression algorithm
Brotli is a general-purpose lossless compression algorithm. It is similar in speed to deflate but offers denser compression. This package provides encoder and a decoder libraries: libbrotlienc and libbrotlidec, respectively, based on the reference implementation from Google.
|bspwm 0.9
|Tiling window manager based on binary space partitioning
bspwm is a tiling window manager that represents windows as the leaves of a full binary tree.
|btar 1.1.1
|Tar-compatible archiver
Btar is a tar-compatible archiver which allows arbitrary compression and ciphering, redundancy, differential backup, indexed extraction, multicore compression, input and output serialisation, and tolerance to partial archive errors.
|btrfs-progs 4.6.1
|Create and manage btrfs copy-on-write file systems
Btrfs is a copy-on-write (CoW) filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration.
|bullet 2.82-r2704
|3D physics engine library
Bullet is a physics engine library usable for collision detection. It is used in some video games and movies.
|bundler 1.12.5
|Ruby gem bundler
Bundler automatically downloads and installs a list of gems specified in a "Gemfile", as well as their dependencies.
|busybox 1.25.0
|Many common UNIX utilities in a single executable
BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides a fairly complete environment for any small or embedded system.
|bwa 0.7.12
|Burrows-Wheeler sequence aligner
BWA is a software package for mapping low-divergent sequences against a large reference genome, such as the human genome. It consists of three algorithms: BWA-backtrack, BWA-SW and BWA-MEM. The first algorithm is designed for Illumina sequence reads up to 100bp, while the rest two for longer sequences ranged from 70bp to 1Mbp. BWA-MEM and BWA-SW share similar features such as long-read support and split alignment, but BWA-MEM, which is the latest, is generally recommended for high-quality queries as it is faster and more accurate. BWA-MEM also has better performance than BWA-backtrack for 70-100bp Illumina reads.
|bwa-pssm 0.5.11
|Burrows-Wheeler transform-based probabilistic short read mapper
BWA-PSSM is a probabilistic short genomic sequence read aligner based on the use of position specific scoring matrices (PSSM). Like many of the existing aligners it is fast and sensitive. Unlike most other aligners, however, it is also adaptible in the sense that one can direct the alignment based on known biases within the data set. It is coded as a modification of the original BWA alignment program and shares the genome index structure as well as many of the command line options.
|byobu 5.98
|Text-based window manager and terminal multiplexer
Byobu is a Japanese term for decorative, multi-panel screens that serve as folding room dividers. The Byobu software includes an enhanced profile, configuration utilities, and system status notifications for the GNU Screen window manager as well as the Tmux terminal multiplexer.
|byzanz 0.2-1.f7af3a5
|Desktop recording program
Byzanz is a simple desktop recording program with a command-line interface. It can record part or all of an X display for a specified duration and save it as a GIF encoded animated image file.
|bzip2 1.0.6
|High-quality data compression program
bzip2 is a freely available, patent free (see below), high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See LICENSE in the distribution.)http://www.bzip.org/
|c-ares 1.11.0
|C library for asynchronous DNS requests
C-ares is a C library that performs DNS requests and name resolution asynchronously. It is intended for applications which need to perform DNS queries without blocking, or need to perform multiple DNS queries in parallel. The primary examples of such applications are servers which communicate with multiple clients and programs with graphical user interfaces.
|c-graph 2.0
|Visualizing and demonstrating convolution
GNU C-Graph is a tool for demonstrating the theory of convolution. Thus, it can serve as an excellent aid to students of signal and systems theory in visualizing the convolution process. Rather than forcing the student to write code, the program offers an intuitive interface with interactive dialogs to guide them.
|c-reduce 2.3.0
|Reducer for interesting code
C-Reduce is a tool that takes a large C or C++ program that has a property of interest (such as triggering a compiler bug) and automatically produces a much smaller C/C++ program that has the same property. It is intended for use by people who discover and report bugs in compilers and other tools that process C/C++ code.
|cabal-install 220.127.116.11
|Command-line interface for Cabal and Hackage
The cabal command-line program simplifies the process of managing Haskell software by automating the fetching, configuration, compilation and installation of Haskell libraries and programs.
|cabextract 1.6
|Tool to unpack Cabinet archives
Extracts files out of Microsoft Cabinet (.cab) archives
|cairo 1.14.6
|2D graphics library
Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.
Cairo is designed to produce consistent output on all output media while taking advantage of display hardware acceleration when available eg. through the X Render Extension).
The cairo API provides operations similar to the drawing operators of PostScript and PDF. Operations in cairo including stroking and filling cubic Bézier splines, transforming and compositing translucent images, and antialiased text rendering. All drawing operations can be transformed by any affine transformation (scale, rotation, shear, etc.).
|cairomm 1.12.0
|C++ bindings to the Cairo 2D graphics library
Cairomm provides a C++ programming interface to the Cairo 2D graphics library.
|calcurse 4.0.0
|Text-based calendar and scheduling
Calcurse is a text-based calendar and scheduling application. It helps keep track of events, appointments and everyday tasks. A configurable notification system reminds user of upcoming deadlines, and the curses based interface can be customized to suit user needs. All of the commands are documented within an online help system.
|calf 0.0.60
|Audio plug-in pack for LV2 and JACK environments
Calf Studio Gear is an audio plug-in pack for LV2 and JACK environments. The suite contains lots of effects (delay, modulation, signal processing, filters, equalizers, dynamics, distortion and mastering effects), instruments (SF2 player, organ simulator and a monophonic synthesizer) and tools (analyzer, mono/stereo tools, crossovers).
|calibre 2.63.0
|E-book library management software
Calibre is an ebook library manager. It can view, convert and catalog ebooks in most of the major ebook formats. It can also talk to many ebook reader devices. It can go out to the Internet and fetch metadata for books. It can download newspapers and convert them into ebooks for convenient reading.
|camlp4 4.02+6
|Write parsers in OCaml
Camlp4 is a software system for writing extensible parsers for programming languages. It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and one of its most important applications is the definition of domain-specific extensions of the syntax of OCaml.
|camlp5 6.14
|Pre-processor Pretty Printer for OCaml
Camlp5 is a Pre-Processor-Pretty-Printer for Objective Caml. It offers tools for syntax (Stream Parsers and Grammars) and the ability to modify the concrete syntax of the language (Quotations, Syntax Extensions).
|caribou 0.4.20
|Text entry and UI navigation application
Caribou is an input assistive technology intended for switch and pointer users.
|catch 1.3.5
|Automated test framework for C++ and Objective-C
Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
|ccache 3.2.5
|Compiler cache
Ccache is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again. Supported languages are C, C++, Objective-C and Objective-C++.
|ccl 1.10
|Common Lisp implementation
Clozure CL (often called CCL for short) is a Common Lisp implementation featuring fast compilation speed, native threads, a precise, generational, compacting garbage collector, and a convenient foreign-function interface.
|ccrtp 2.1.2
|Implementation of RTP (real-time transport protocol)
GNU ccRTP is an implementation of RTP, the real-time transport protocol from the IETF. It is suitable both for high capacity servers and personal client applications. It is flexible in its design, allowing it to function as a framework for the framework, rather than just being a packet-manipulation library.
|cd-discid 1.4
|Get CDDB discid information from an audio CD
cd-discid is a command-line tool to retrieve CDDB discid information from an audio CD.
|cd-hit 4.6.5
|Cluster and compare protein or nucleotide sequences
CD-HIT is a program for clustering and comparing protein or nucleotide sequences. CD-HIT is designed to be fast and handle extremely large databases.
|cddlib 0.94h
|Library for convex hulls and extreme rays of polyhedra
The C-library cddlib implements the Double Description Method of Motzkin et al. for generating all vertices (i.e. extreme points) and extreme rays of a general convex polyhedron given by a system of linear inequalities in arbitrary dimension. It can also be used for the converse operation of computing convex hulls.
|cdparanoia 10.2
|Audio CD reading utility
Cdparanoia retrieves audio tracks from CDDA capable CDROM drives. The data can be saved to a file or directed to standard output in WAV, AIFF, AIFF-C or raw format. Most ATAPI, SCSI and several proprietary CDROM drive makes are supported; cdparanoia can determine if the target drive is CDDA capable. In addition to simple reading, cdparanoia adds extra-robust data verification, synchronization, error handling and scratch reconstruction capability.
|cereal 1.1.2
|C++11 library for serialization
Cereal is a header-only C++11 serialization library. Cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON.
|ceres-solver 1.11.0
|C++ library for solving large optimization problems
Ceres Solver is a C++ library for modeling and solving large, complicated optimization problems. It is a feature rich, mature and performant library which has been used in production since 2010. Ceres Solver can solve two kinds of problems:
|certbot 0.8.1
|Let's Encrypt client
Tool to automatically receive and install X.509 certificates to enable TLS on servers. The client will interoperate with the Let's Encrypt CA which will be issuing browser-trusted certificates for free.
|cflow 1.5
|Create a graph of control flow within a program
GNU cflow analyzes C source files and produces a graph charting the control flow of the program. It can output the graph in several styles and in either the POSIX format or in an extended GNU format. cflow also includes a major mode for Emacs for examining the flowcharts that it produces.
|cgal 4.8.1
|Computational geometry algorithms library
CGAL provides easy access to efficient and reliable geometric algorithms in the form of a C++ library. CGAL is used in various areas needing geometric computation, such as: computer graphics, scientific visualization, computer aided design and modeling, geographic information systems, molecular biology, medical imaging, robotics and motion planning, mesh generation, numerical methods, etc. It provides data structures and algorithms such as triangulations, Voronoi diagrams, polygons, polyhedra, mesh generation, and many more.
|cgit 1.0
|Web frontend for git repositories
CGit is an attempt to create a fast web interface for the Git SCM, using a built-in cache to decrease server I/O pressure.
|check 0.9.14
|Unit test framework for C
Check is a unit testing framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs.
|chess 6.2.2
|Full chess implementation
GNU Chess is a chess engine. It allows you to compete against the computer in a game of chess, either through the default terminal interface or via an external visual interface such as GNU XBoard.
|chibi-scheme 0.7.3
|Small embeddable Scheme implementation
Chibi-Scheme is a very small library with no external dependencies intended for use as an extension and scripting language in C programs. In addition to support for lightweight VM-based threads, each VM itself runs in an isolated heap allowing multiple VMs to run simultaneously in different OS threads.
|chicken 4.11.0
|R5RS Scheme implementation that compiles native code via C
CHICKEN is a compiler for the Scheme programming language. CHICKEN produces portable and efficient C, supports almost all of the R5RS Scheme language standard, and includes many enhancements and extensions.
|chmlib 0.40
|Library for CHM files
CHMLIB is a library for dealing with ITSS/CHM format files.
|chromium-bsu 0.9.15.1
|Fast-paced, arcade-style, top-scrolling space shooter
In this game you are the captain of the cargo ship Chromium B.S.U. and are responsible for delivering supplies to the troops on the front line. Your ship has a small fleet of robotic fighters which you control from the relative safety of the Chromium vessel.
|cityhash 1.1-2.8af9b8c
|C++ hash functions for strings
CityHash provides hash functions for strings. The functions mix the input bits thoroughly but are not suitable for cryptography.
|clalsadrv 2.0.0
|C++ wrapper around the ALSA API
clalsadrv is a C++ wrapper around the ALSA API simplifying access to ALSA PCM devices.
|clang 3.7.1
|C language family frontend for LLVM
Clang is a compiler front end for the C, C++, Objective-C and Objective-C++ programming languages. It uses LLVM as its back end. The Clang project includes the Clang front end, the Clang static analyzer, and several code analysis tools.
|clang 3.6.2
|C language family frontend for LLVM
Clang is a compiler front end for the C, C++, Objective-C and Objective-C++ programming languages. It uses LLVM as its back end. The Clang project includes the Clang front end, the Clang static analyzer, and several code analysis tools.
|clang 3.8.1
|C language family frontend for LLVM
Clang is a compiler front end for the C, C++, Objective-C and Objective-C++ programming languages. It uses LLVM as its back end. The Clang project includes the Clang front end, the Clang static analyzer, and several code analysis tools.
|clang 3.5.2
|C language family frontend for LLVM
Clang is a compiler front end for the C, C++, Objective-C and Objective-C++ programming languages. It uses LLVM as its back end. The Clang project includes the Clang front end, the Clang static analyzer, and several code analysis tools.
|clang-runtime 3.6.2
|Runtime library for Clang/LLVM
The "clang-runtime" library provides the implementations of run-time functions for C and C++ programs. It also provides header files that allow C and C++ source code to interface with the "sanitization" passes of the clang compiler. In LLVM this library is called "compiler-rt".
|clang-runtime 3.8.1
|Runtime library for Clang/LLVM
The "clang-runtime" library provides the implementations of run-time functions for C and C++ programs. It also provides header files that allow C and C++ source code to interface with the "sanitization" passes of the clang compiler. In LLVM this library is called "compiler-rt".
|clang-runtime 3.5.2
|Runtime library for Clang/LLVM
The "clang-runtime" library provides the implementations of run-time functions for C and C++ programs. It also provides header files that allow C and C++ source code to interface with the "sanitization" passes of the clang compiler. In LLVM this library is called "compiler-rt".
|clang-runtime 3.7.1
|Runtime library for Clang/LLVM
The "clang-runtime" library provides the implementations of run-time functions for C and C++ programs. It also provides header files that allow C and C++ source code to interface with the "sanitization" passes of the clang compiler. In LLVM this library is called "compiler-rt".
|claws-mail 3.13.2
|GTK-based Email client
Claws-Mail is an email client (and news reader) based on GTK+. The appearance and interface are designed to be familiar to new users coming from other popular email clients, as well as experienced users. Almost all commands are accessible with the keyboard. Plus, Claws-Mail is extensible via addons which can add many functionalities to the base client.
|clipper 0.3.0
|CLIP peak enrichment recognition
CLIPper is a tool to define peaks in CLIP-seq datasets.
|clisp 2.49
|A Common Lisp implementation
GNU CLISP is an implementation of ANSI Common Lisp. Common Lisp is a high-level, object-oriented functional programming language. CLISP includes an interpreter, a compiler, a debugger, and much more.
|cloog 0.18.0
|Library to generate code for scanning Z-polyhedra
CLooG is a free software library to generate code for scanning Z-polyhedra. That is, it finds a code (e.g., in C, FORTRAN...) that reaches each integral point of one or more parameterized polyhedra. CLooG has been originally written to solve the code generation problem for optimizing compilers based on the polytope model. Nevertheless it is used now in various area e.g., to build control automata for high-level synthesis or to find the best polynomial approximation of a function. CLooG may help in any situation where scanning polyhedra matters. While the user has full control on generated code quality, CLooG is designed to avoid control overhead and to produce a very effective code.
|clucene 220.127.116.11
|C text indexing and searching library
CLucene is a high-performance, scalable, cross platform, full-featured indexing and searching API. It is a port of the very popular Java Lucene text search engine API to C++.
|clustal-omega 1.2.1
|Multiple sequence aligner for protein and DNA/RNA
Clustal-Omega is a general purpose multiple sequence alignment (MSA) program for protein and DNA/RNA. It produces high quality MSAs and is capable of handling data-sets of hundreds of thousands of sequences in reasonable time.
|clusterssh 3.28
|Secure concurrent multi-server terminal control
ClusterSSH controls a number of xterm windows via a single graphical console window to allow commands to be interactively run on multiple servers over ssh connections.
|clutter 1.26.0
|Open GL based interactive canvas library
Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on.
|clutter-gst 3.0.18
|Integration library for using GStreamer with Clutter
Clutter-Gst is an integration library for using GStreamer with Clutter. It provides a GStreamer sink to upload frames to GL and an actor that implements the ClutterGstPlayer interface using playbin. Clutter is an Open GL based interactive canvas library.
|clutter-gtk 1.8.0
|Open GL based interactive canvas library GTK+ widget
Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on.
|cm 0.3
|CM constructions for elliptic curves
The CM software implements the construction of ring class fields of imaginary quadratic number fields and of elliptic curves with complex multiplication via floating point approximations. It consists of libraries that can be called from within a C program and of executable command line applications.
|cmake 3.3.2
|Cross-platform build system
CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.
|cmatrix 1.2a
|Simulate the display from "The Matrix"
CMatrix simulates the display from "The Matrix" and is based on the screensaver from the movie's website. It works with terminal settings up to 132x300 and can scroll lines all at the same rate or asynchronously and at a user-defined speed.
|cmocka 1.0.1
|Unit testing framework for C
Cmocka is a unit testing framework for C with support for mock objects. It only requires the standard C library, and works with different compilers. Cmocka supports several different message output formats like Test Anything Protocol, Subunit, xUnit XML or the original cmockery output format.
|cmus 2.7.1
|Small console music player
Cmus is a small and fast console music player. It supports many input formats and provides a customisable Vi-style user interface.
|codingquarry 2.0
|Fungal gene predictor
CodingQuarry is a highly accurate, self-training GHMM fungal gene predictor designed to work with assembled, aligned RNA-seq transcripts.
|cogl 1.22.0
|Object oriented GL/GLES Abstraction/Utility Layer
Cogl is a small library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes.
|colord 1.1.8
|Color management service
Colord is a system service that makes it easy to manage, install and generate color profiles to accurately color manage input and output devices.
|colord-gtk 0.1.26
|GTK integration for libcolord
This is a GTK+ convenience library for interacting with colord. It is useful for both applications which need colour management and applications that wish to perform colour calibration.
|colordiff 1.0.16
|Display diff output with colors
Colordiff is Perl script wrapper on top of diff command which provides 'syntax highlighting' for various patch formats.
|commoncpp 1.8.1
|(u)Common C++ framework for threaded applications
GNU Common C++ is an portable, optimized class framework for threaded applications, supporting concurrent synchronization, inter-process communications via sockets, and various methods for data handling, such as serialization and XML parsing. It includes the uCommon C++ library, a smaller reimplementation.
|complexity 1.10
|Analyze complexity of C functions
GNU complexity provides tools for finding procedures that are convoluted, overly long or otherwise difficult to understand. This may help in learning or reviewing unfamiliar code or perhaps highlighting your own code that seemed comprehensible when you wrote it.
|compositeproto 0.4.2
|Xorg CompositeProto protocol headers
Composite Extension contains header files and documentation for the damage protocol.
|conkeror 1.0.3
|Keyboard focused web browser with Emacs look and feel
It comes with builtin support for several Web 2.0 sites like several Google services (Search, Gmail, Maps, Reader, etc.), Del.icio.us, Reddit, Last.fm and YouTube. For easier editing of form fields, it can spawn external editors.
|conky 1.10.0
|Lightweight system monitor for X
Conky is a lightweight system monitor for X that displays operating system statistics (CPU, disk, and memory usage, etc.) and more on the desktop.
|connman 1.32
|Connection management daemon
Connman provides a daemon for managing Internet connections. The Connection Manager is designed to be slim and to use as few resources as possible. It is fully modular system that can be extended through plug-ins. The plug-in approach allows for easy adaption and modification for various use cases. Connman implements DNS resolving and caching, DHCP clients for both IPv4 and IPv6, link-local IPv4 address handling and tethering (IP connection sharing) to clients via USB, ethernet, WiFi, cellular and Bluetooth.
|cook 2.34
|Tool for constructing files
Cook is a tool for constructing files. It is given a set of files to create, and recipes of how to create them. In any non-trivial program there will be prerequisites to performing the actions necessary to creating any file, such as include files. Cook provides a mechanism to define these.
|coq 8.4pl6
|Proof assistant for higher-order logic
Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5.
|coreutils 8.24
|Core GNU utilities (file, text, shell)
GNU Coreutils includes all of the basic command-line tools that are expected in a POSIX system. These provide the basic file, shell and text manipulation functions of the GNU system. Most of these tools offer extended functionality beyond that which is outlined in the POSIX standard.
|coreutils-minimal 8.24
|Core GNU utilities (file, text, shell)
GNU Coreutils includes all of the basic command-line tools that are expected in a POSIX system. These provide the basic file, shell and text manipulation functions of the GNU system. Most of these tools offer extended functionality beyond that which is outlined in the POSIX standard.
|corkscrew 2.0
|Tunneling SSH through HTTP proxies
Corkscrew allows creating TCP tunnels through HTTP proxies. WARNING: At the moment only plain text authentication is supported, should you require to use it with your HTTP proxy. Digest based authentication may be supported in future and NTLM based authentication is most likey never be supported.
|couger 1.8.2
|Identify co-factors in sets of genomic regions
COUGER can be applied to any two sets of genomic regions bound by paralogous TFs (e.g., regions derived from ChIP-seq experiments) to identify putative co-factors that provide specificity to each TF. The framework determines the genomic targets uniquely-bound by each TF, and identifies a small set of co-factors that best explain the in vivo binding differences between the two TFs.
COUGER uses classification algorithms (support vector machines and random forests) with features that reflect the DNA binding specificities of putative co-factors. The features are generated either from high-throughput TF-DNA binding data (from protein binding microarray experiments), or from large collections of DNA motifs.
|cpio 2.12
|Manage cpio and tar file archives
GNU cpio copies files into or out of cpio or tar archives. Indeed, many formats are supported, including legacy formats. The format is determined automatically by the program and is handled appropriately. Furthermore, the location of the archive is not important. It can be another file on the drive, a tape, or data on a pipe.
|cppcheck 1.72
|Static C/C++ code analyzer
Cppcheck is a static code analyzer for C and C++. Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect. The goal is to detect only real errors in the code (i.e. have zero false positives).
|cpphs 1.19.3
|Liberalised re-implementation of cpp, the C pre-processor
Cpphs is a re-implementation of the C pre-processor that is both more compatible with Haskell, and itself written in Haskell so that it can be distributed with compilers. This version of the C pre-processor is pretty-much feature-complete and compatible with traditional (K&R) pre-processors. Additional features include: a plain-text mode; an option to unlit literate code files; and an option to turn off macro-expansion.
|cppi 1.18
|Indent C preprocessor directives to reflect nesting and more
GNU Cppi processes C source code files to properly indent the preprocessor directives to reflect their nesting. It also performs other standardizations, such as correcting the number of spaces between directives and the text following them.
|cppunit 1.13.2
|Unit testing framework for C++
CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI based for supervised tests.
|cpufrequtils 0.3
|Utilities to get and set CPU frequency on Linux
The cpufrequtils suite contains utilities to retrieve CPU frequency information, and set the CPU frequency if supported, using the cpufreq capabilities of the Linux kernel.
|cpulimit 0.2
|Limit CPU usage
Cpulimit limits the CPU usage of a process. It does not change the nice value or other scheduling priority settings, but the real CPU usage, and is able to adapt itself dynamically to the overall system load. Children processes and threads of the specified process may optionally share the same limits.
|cpupower 4.7
|CPU frequency and voltage scaling tools for Linux
cpupower is a set of user-space tools that use the cpufreq feature of the Linux kernel to retrieve and control processor features related to power saving, such as frequency and voltage scaling.
|cracklib 2.9.6
|Password checking library
CrackLib is a library containing a C function which may be used in a passwd like program. The idea is simple: try to prevent users from choosing passwords that could be guessed by crack by filtering them out, at source.
|crda 3.18
|Central regulatory domain agent (CRDA) for WiFi
The Central Regulatory Domain Agent (CRDA) acts as the udev helper for communication between the kernel Linux and user space for regulatory compliance.
|crossguid 0.0-1.8f399e8
|Lightweight universal identifier library
CrossGuid is a minimal GUID/UUID generator library for C++.
|crossmap 0.2.1
|Convert genome coordinates between assemblies
CrossMap is a program for conversion of genome coordinates or annotation files between different genome assemblies. It supports most commonly used file formats including SAM/BAM, Wiggle/BigWig, BED, GFF/GTF, VCF.
|cryptsetup 1.6.1
|Hard disk encryption tool
LUKS (Linux Unified Key Setup)/Cryptsetup provides a standard on-disk encryption format, which does not only facilitate compatibility among distributions, but which also provides secure management of multiple user passwords. In contrast to existing solutions, LUKS stores all setup necessary setup information in the partition header, enabling the users to transport or migrate their data seamlessly.
|csound 6.05
|Sound and music computing system
Csound is a user-programmable and user-extensible sound processing language and software synthesizer.
|cssc 1.3.0
|File-based version control like SCCS
GNU CSSC provides a replacement for the legacy Unix source code control system SCCS. This allows old code still under that system to be accessed and migrated on modern systems.
|ctl 1.5.2
|Color Transformation Language
The Color Transformation Language, or CTL, is a small programming language that was designed to serve as a building block for digital color management systems. CTL allows users to describe color transforms in a concise and unambiguous way by expressing them as programs. In order to apply a given transform to an image, the color management system instructs a CTL interpreter to load and run the CTL program that describes the transform. The original and the transformed image constitute the CTL program's input and output.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. )http://ampasctl.sourceforge.net
|cuetools 1.4.1
|Cue and toc file parsers and utilities
Cuetools is a set of programs that are useful for manipulating and using CUE sheet (cue) files and Table of Contents (toc) files. CUE and TOC files are a way to represent the layout of a data or audio CD in a machine-readable ASCII format.
|cufflinks 2.2.1
|Transcriptome assembly and RNA-Seq expression analysis
Cufflinks assembles RNA transcripts, estimates their abundances, and tests for differential expression and regulation in RNA-Seq samples. It accepts aligned RNA-Seq reads and assembles the alignments into a parsimonious set of transcripts. Cufflinks then estimates the relative abundances of these transcripts based on how many reads support each one, taking into account biases in library preparation protocols.
|cunit 2.1-3
|Automated testing framework for C
CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers with basic testing functionality with a flexible variety of user interfaces.
|cups 2.1.0
|The Common Unix Printing System
CUPS is a printing system that uses the Internet Printing Protocol (IPP). It provides System V and BSD command-line interfaces, as well as a Web interface and a C programming interface to manage printers and print jobs. It supports printing to both local (parallel, serial, USB) and networked printers, and printers can be shared from one computer to another. Internally, CUPS uses PostScript Printer Description (PPD) files to describe printer capabilities and features and a wide variety of generic and device-specific programs to convert and print many types of files.
|cups-filters 1.4.0
|OpenPrinting CUPS filters and backends
Contains backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc. In addition it contains additional filters developed independently of Apple, especially filters for the PDF-centric printing workflow introduced by OpenPrinting.
|cups-minimal 2.1.0
|The Common Unix Printing System
CUPS is a printing system that uses the Internet Printing Protocol (IPP). It provides System V and BSD command-line interfaces, as well as a Web interface and a C programming interface to manage printers and print jobs. It supports printing to both local (parallel, serial, USB) and networked printers, and printers can be shared from one computer to another. Internally, CUPS uses PostScript Printer Description (PPD) files to describe printer capabilities and features and a wide variety of generic and device-specific programs to convert and print many types of files.
|curl 7.47.0
|Command line tool for transferring data with URL syntax
curl is a command line tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, file transfer resume, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), proxy tunneling, and so on.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See COPYING in the distribution.)http://curl.haxx.se/
|cursynth 1.5
|Polyphonic and MIDI subtractive music synthesizer using curses
GNU cursynth is a polyphonic synthesizer that runs graphically in the terminal. It is built on a full-featured subtractive synthesis engine. Notes and parameter changes may be entered via MIDI or the computer's keyboard.
|cutadapt 1.8
|Remove adapter sequences from nucleotide sequencing reads
Cutadapt finds and removes adapter sequences, primers, poly-A tails and other types of unwanted sequence from high-throughput sequencing reads.
|cvs 1.12.13
|Historical centralized version control system
CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages.
|cvs-fast-export 1.33
|Export an RCS or CVS history as a fast-import stream
This program analyzes a collection of RCS files in a CVS repository (or outside of one) and, when possible, emits an equivalent history in the form of a fast-import stream. Not all possible histories can be rendered this way; the program tries to emit useful warnings when it can't.
The program can also produce a visualization of the resulting commit directed acyclic graph (DAG) in the input format of Graphviz. The package also includes
|cyrus-sasl 2.1.26
|Simple Authentication Security Layer implementation
SASL (Simple Authentication Security Layer) is an Internet standards-track method for remote computers to authenticate. The Cyrus SASL library makes supporting various SASL mechanisms easy for both client and server writers.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See COPYING in the distribution.)http://cyrusimap.web.cmu.edu
|d-feet 0.3.10
|D-Bus debugger
D-Feet is a D-Bus debugger, which can be used to inspect D-Bus interfaces of running programs and invoke methods on those interfaces.
|damageproto 1.2.1
|Xorg DamageProto protocol headers
Damage Extension contains header files and documentation for the damage protocol.
|datamash 1.1.0
|Scriptable statistics and data calculation
Perform basic numeric, textual and statistical operations on plain text files. Designed to work within standard pipelines without additional code.
|dblatex 0.3.5
|DocBook to LaTeX Publishing
DocBook to LaTeX Publishing transforms your SGML/XML DocBook documents to DVI, PostScript or PDF by translating them in pure LaTeX as a first process. MathML 2.0 markups are supported too. It started as a clone of DB2LaTeX.
|dbus 1.10.8
|Message bus for inter-process communication (IPC)
D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed.
D-Bus supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon). Currently the communicating applications are on one computer, or through unencrypted TCP/IP suitable for use behind a firewall with shared NFS home directories.
|dbus-glib 0.104
|D-Bus GLib bindings
GLib bindings for D-Bus. The package is obsolete and superseded by GDBus included in Glib.
|dcadec 0.2.0
|DTS Coherent Acoustics decoder
Dcadec is a DTS Coherent Acoustics surround sound decoder with support for HD extensions.
|dconf 0.26.0
|Low-level GNOME configuration system
Dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems.
|dconf-editor 3.20.1
|Graphical editor for GNOME's dconf configuration system
Dconf-editor is a graphical tool for browsing and editing the dconf configuration system for GNOME. It allows users to configure desktop software that do not provide their own configuration interface.
|ddrescue 1.21
|Data recovery utility
GNU ddrescue is a fully automated data recovery tool. It copies data from one file to another, working to rescue data in case of read errors. The program also includes a tool for manipulating its log files, which are used to recover data more efficiently by only reading the necessary blocks.
|dealii 8.2.1
|Finite element library
Deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. The main aim of deal.II is to enable rapid development of modern finite element codes, using among other aspects adaptive meshes and a wide array of tools often used in finite element programs.
|dealii-openmpi 8.2.1
|Finite element library (with MPI support)
Deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. The main aim of deal.II is to enable rapid development of modern finite element codes, using among other aspects adaptive meshes and a wide array of tools often used in finite element programs.
|deeptools 2.1.1
|Tools for normalizing and visualizing deep-sequencing data
DeepTools addresses the challenge of handling the large amounts of data that are now routinely generated from DNA sequencing centers. To do so, deepTools contains useful modules to process the mapped reads data to create coverage files in standard bedGraph and bigWig file formats. By doing so, deepTools allows the creation of normalized coverage files or the comparison between two files (for example, treatment and control). Finally, using such normalized and standardized files, multiple visualizations can be created to identify enrichments with functional annotations of the genome.
|dejagnu 1.5.3
|GNU software testing framework
DejaGnu is a framework for testing software. In effect, it serves as a front-end for all tests written for a program. Thus, each program can have multiple test suites, which are then all managed by a single harness.
|delta 2006.08.03
|Heuristical file minimizer
Delta assists you in minimizing "interesting" files subject to a test of their interestingness. A common such situation is when attempting to isolate a small failure-inducing substring of a large input that causes your program to exhibit a bug.
|desktop-file-utils 0.22
|Utilities for working with desktop entries
This package contains a few command line utilities for working with desktop entries:
desktop-file-validate: validates a desktop file and prints warnings/errors about desktop entry specification violations.
desktop-file-install: installs a desktop file to the applications directory, optionally munging it a bit in transit.
update-desktop-database: updates the database containing a cache of MIME types handled by desktop files.
|desmume 0.9.11
|Nintendo DS emulator
DeSmuME is an emulator for the Nintendo DS handheld gaming console.
|detox 1.2.0
|Clean up file names
Detox is a program that renames files to make them easier to work with under Unix and related operating systems. Spaces and various other unsafe characters (such as "$") get replaced with "_". ISO 8859-1 (Latin-1) characters can be replaced as well, as can UTF-8 characters.
|devhelp 3.20.0
|API documentation browser for GNOME
Devhelp is an API documentation browser for GTK+ and GNOME. It works natively with GTK-Doc (the API reference system developed for GTK+ and used throughout GNOME for API documentation).
|devil 1.7.8
|Library for manipulating many image formats
Developer's Image Library (DevIL) is a library to develop applications with support for many types of images. DevIL can load, save, convert, manipulate, filter and display a wide variety of image formats.
|dfc 3.0.4
|Display file system space usage using graphs and colors
dfc (df color) is a modern version of df. It uses colors, draws pretty graphs and can export its output to different formats.
|dfu-programmer 0.7.2
|Device firmware update programmer for Atmel chips
Dfu-programmer is a multi-platform command-line programmer for Atmel (8051, AVR, XMEGA & AVR32) chips with a USB bootloader supporting ISP.
|dfu-util 0.9
|Host side of the USB Device Firmware Upgrade (DFU) protocol
The DFU (Universal Serial Bus Device Firmware Upgrade) protocol is intended to download and upload firmware to devices connected over USB. It ranges from small devices like micro-controller boards up to mobile phones. With dfu-util you are able to download firmware to your device or upload firmware from it.
|di 4.42
|Advanced df like disk information utility
'di' is a disk information utility, displaying everything (and more) that your
|dia 0.97.2-fbc3061
|Diagram creation for GNOME
Dia can be used to draw different types of diagrams, and includes support for UML static structure diagrams (class diagrams), entity relationship modeling, and network diagrams. The program supports various file formats like PNG, SVG, PDF and EPS.
|dialog 1.2-20150920
|Curses widgets
Dialog is a script-interpreter which provides a set of curses widgets, such as dialog boxes.
|diamond 0.8.16
|Accelerated BLAST compatible local sequence aligner
DIAMOND is a BLAST-compatible local aligner for mapping protein and translated DNA query sequences against a protein reference database (BLASTP and BLASTX alignment mode). The speedup over BLAST is up to 20,000 on short reads at a typical sensitivity of 90-99% relative to BLAST depending on the data and settings.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See src/COPYING in the distribution.)https://github.com/bbuchfink/diamond
|dico 2.2
|Implementation of DICT server (RFC 2229)
GNU Dico implements a flexible dictionary server and client according to RFC 2229 (DICT Server). It is able to access any database available, regardless of format, thanks to its modular structure. New modules may be written in C, Guile or Python. Dico also includes a command-line client, which may be used to query remote dictionary databases.
|diction 1.11
|Identifies wordy and commonly misused phrases
A package providing two classic Unix commands, style and diction. Diction is used to identify wordy and commonly misused phrases in a body of text. Style instead analyzes surface aspects of a written work, such as sentence length and other readability measures.
|diffoscope 54
|Compare files, archives, and directories in depth
Diffoscope tries to get to the bottom of what makes files or directories different. It recursively unpacks archives of many kinds and transforms various binary formats into more human readable forms to compare them. It can compare two tarballs, ISO images, or PDFs just as easily.
|diffstat 1.58
|Make histograms from the output of 'diff'
Diffstat reads the output of 'diff' and displays a histogram of the insertions, deletions, and modifications per-file. It is useful for reviewing large, complex patch files.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. )http://invisible-island.net/diffstat/
|diffutils 3.3
|Comparing and merging files
GNU Diffutils is a package containing tools for finding the differences between files. The "diff" command is used to show how two files differ, while "cmp" shows the offsets and line numbers where they differ. "diff3" allows you to compare three files. Finally, "sdiff" offers an interactive means to merge two files.
|dillo 3.0.5
|Very small and fast graphical web browser
Dillo is a minimalistic web browser particularly intended for older or slower computers and embedded systems.
|dionysus 1.3.0
|Local search for universal constants and scientific values
GNU Dionysus is a convenient system for quickly retrieving the values of mathematical constants used in science and engineering. Values can be searched using a simple command-line tool, choosing from three databases: universal constants, atomic numbers, and constants related to semiconductors.
|direvent 5.0
|Daemon to monitor directories for events such as file removal
A daemon that monitors directories for events, such as creating, deleting or modifying files. It can monitor different sets of directories for different events. When an event is detected, direvent calls a specified external program with information about the event, such as the location within the file system where it occurred. Thus, "direvent" provides an easy way to react immediately if given files undergo changes, for example, to track changes in important system configuration files.
|djvulibre 3.5.27
|Implementation of DjVu, the document format
DjVuLibre is an implementation of DjVu, including viewers, browser plugins, decoders, simple encoders, and utilities.
|dmenu 4.5
|Dynamic menu
|dmidecode 2.12
|Read hardware information from the BIOS
Dmidecode reports information about your system's hardware as described in your system BIOS according to the SMBIOS/DMI standard. This typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. This will often include usage status for the CPU sockets, expansion slots (e.g. AGP, PCI, ISA) and memory module slots, and the list of I/O ports (e.g. serial, parallel, USB).
|dmxproto 2.3.1
|Xorg DMXProto protocol headers
DMX (Distributed Multihead X) Extension defines a protocol for clients to access a front-end proxy X server that controls multiple back-end X servers making up a large display.
|dnsmasq 2.76
|Small caching DNS proxy and DHCP/TFTP server
Dnsmasq is a lightweight DNS forwarder and DHCP server. It is designed to provide DNS and optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP/TFTP for network booting of diskless machines.
|doc++ 3.4.10
|Documentation system for C, C++, IDL, and Java
DOC++ is a documentation system for C, C++, IDL, and Java. It can generate both TeX output for high-quality hardcopies or HTML output for online brwosing. The documentation is extracted directly from the C/C++/IDL source or Java class files.
|docbook-xml 4.3
|DocBook XML DTDs for document authoring
DocBook is general purpose XML and SGML document type particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications.) This package provides XML DTDs.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See file headers.)http://docbook.org
|docbook-xml 4.5
|DocBook XML DTDs for document authoring
DocBook is general purpose XML and SGML document type particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications.) This package provides XML DTDs.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See file headers.)http://docbook.org
|docbook-xml 4.1.2
|DocBook XML DTDs for document authoring
DocBook is general purpose XML and SGML document type particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications.) This package provides XML DTDs.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See file headers.)http://docbook.org
|docbook-xml 4.2
|DocBook XML DTDs for document authoring
DocBook is general purpose XML and SGML document type particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications.) This package provides XML DTDs.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See file headers.)http://docbook.org
|docbook-xml 4.4
|DocBook XML DTDs for document authoring
DocBook is general purpose XML and SGML document type particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications.) This package provides XML DTDs.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See file headers.)http://docbook.org
|docbook-xsl 1.78.1
|DocBook XSL style sheets for document authoring
This package provides XSL style sheets for DocBook.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See 'COPYING' file.)http://docbook.org
|docker-compose 1.5.2
|Multi-container orchestration for Docker
Docker Compose is a tool for defining and running multi-container Docker applications. A Compose file is used to configure an application's services. Then, using a single command, the containers are created and all the services are started as specified in the configuration.
|dosbox 0.74.svn3947
|X86 emulator with CGA/EGA/VGA/etc. graphics and sound
DOSBox is a DOS-emulator that uses the SDL library. DOSBox also emulates CPU:286/386 realmode/protected mode, Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with older games.
|dosfstools 4.0
|Utilities for making and checking MS-DOS FAT filesystems
The dosfstools package includes the mkfs.fat and fsck.fat utilities, which respectively make and check MS-DOS FAT filesystems.
|double-conversion 1.1.5
|Conversion routines for IEEE doubles
The double-conversion library provides binary-decimal and decimal-binary routines for IEEE doubles. The library consists of efficient conversion routines that have been extracted from the V8 JavaScript engine.
|dovecot 2.2.25
|Secure POP3/IMAP server
Dovecot is a mail server whose major goals are security and reliability. It supports mbox/Maildir and its own dbox/mdbox formats.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. )
|doxygen 1.8.11
|Generate documentation from annotated sources
Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D.
|dri2proto 2.8
|Xorg DRI2Proto protocol headers
Direct Rendering Infrastructure 2 Extension defines a protocol to securely allow user applications to access the video hardware without requiring data to be passed through the X server.
|dri3proto 1.0
|Xorg DRI3Proto protocol headers
Direct Rendering Infrastructure 3 Extension provides mechanisms to translate between direct rendered buffers and X pixmaps. When combined with the Present extension, a complete direct rendering solution for OpenGL is provided.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See 'dri3proto.h' in the distribution.)https://www.x.org/wiki/
|dropbear 2016.73
|Small SSH server and client
Dropbear is a relatively small SSH server and client. It runs on a variety of POSIX-based platforms. Dropbear is particularly useful for embedded systems, such as wireless routers.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See file LICENSE.)https://matt.ucc.asn.au/dropbear/dropbear.html
|drumstick 1.0.2
|C++ MIDI library
Drumstick is a set of MIDI libraries using C++/Qt5 idioms and style. It includes a C++ wrapper around the ALSA library sequencer interface. A complementary library provides classes for processing SMF (Standard MIDI files: .MID/.KAR), Cakewalk (.WRK), and Overture (.OVE) file formats. A multiplatform realtime MIDI I/O library is also provided with various output backends, including ALSA, OSS, Network and FluidSynth.
|dstat 0.7.3
|Versatile resource statistics tool
Dstat is a versatile replacement for
Dstat allows you to view all of your system resources in real-time, you can, e.g., compare disk utilization in combination with interrupts from your IDE controller, or compare the network bandwidth numbers directly with the disk throughput (in the same interval).
|dtach 0.9
|Emulates the detach feature of screen
dtach is a tiny program that emulates the detach feature of screen, allowing you to run a program in an environment that is protected from the controlling terminal and attach to it later.
|dunst 1.1.0
|Customizable and lightweight notification daemon
Dunst is a highly configurable and minimalistic notification daemon. It provides 'org.freedesktop.Notifications' D-Bus service, so it is started automatically on the first call via D-Bus.
|duplicity 0.6.26
|Encrypted backup using rsync algorithm
Duplicity backs up directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.
|dvdisaster 0.79.5
|Error correcting codes for optical media images
Optical media (CD,DVD,BD) keep their data only for a finite time (typically for many years). After that time, data loss develops slowly with read errors growing from the outer media region towards the inside.
Dvdisaster stores data on CD/DVD/BD (supported media) in a way that it is fully recoverable even after some read errors have developed. This enables you to rescue the complete data to a new medium.
Data loss is prevented by using error correcting codes. Error correction data is either added to the medium or kept in separate error correction files. Dvdisaster works at the image level so that the recovery does not depend on the file system of the medium. The maximum error correction capacity is user-selectable.
|dvtm 0.15
|Tiling window management for the console
dvtm brings the concept of tiling window management, popularized by X11-window managers like dwm, to the console. As a console window manager it tries to make it easy to work with multiple console based programs.
|dwm 6.0
|Dynamic window manager
dwm is a dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed.
In tiled layout windows are managed in a master and stacking area. The master area contains the window which currently needs most attention, whereas the stacking area contains all other windows. In monocle layout all windows are maximised to the screen size. In floating layout windows can be resized and moved freely. Dialog windows are always managed floating, regardless of the layout applied.
Windows are grouped by tags. Each window can be tagged with one or multiple tags. Selecting certain tags displays all windows with these tags.
Each screen contains a small status bar which displays all available tags, the layout, the number of visible windows, the title of the focused window, and the text read from the root window name property, if the screen is focused. A floating window is indicated with an empty square and a maximised floating window is indicated with a filled square before the windows title. The selected tags are indicated with a different color. The tags of the focused window are indicated with a filled square in the top left corner. The tags which are applied to one or more windows are indicated with an empty square in the top left corner.
dwm draws a small customizable border around windows to indicate the focus state.
|e2fsck-static 1.42.13
|Statically-linked fsck.* commands from e2fsprogs
This package provides statically-linked command of fsck.ext[234] taken from the e2fsprogs package. It is meant to be used in initrds.
|e2fsprogs 1.42.13
|Creating and checking ext2/ext3/ext4 file systems
This package provides tools for manipulating ext2/ext3/ext4 file systems.
|ecl 16.1.2
|Embeddable Common Lisp
ECL is an implementation of the Common Lisp language as defined by the ANSI X3J13 specification. Its most relevant features are: a bytecode compiler and interpreter, being able to compile Common Lisp with any C/C++ compiler, being able to build standalone executables and libraries, and supporting ASDF, Sockets, Gray streams, MOP, and other useful components.
|ed 1.12
|Line-oriented text editor
Ed is a line-oriented text editor: rather than offering an overview of a document, ed performs editing one line at a time. It can be executed both interactively and via shell scripts. Its method of command input allows complex tasks to be performed in an automated way. GNU ed offers several extensions over the standard utility.
|edirect 4.10
|Tools for accessing the NCBI's set of databases
Entrez Direct (EDirect) is a method for accessing the National Center for Biotechnology Information's (NCBI) set of interconnected databases (publication, sequence, structure, gene, variation, expression, etc.) from a terminal. Functions take search terms from command-line arguments. Individual operations are combined to build multi-step queries. Record retrieval and formatting normally complete the process.
EDirect also provides an argument-driven function that simplifies the extraction of data from document summaries or other results that are returned in structured XML format. This can eliminate the need for writing custom software to answer ad hoc questions.
|efl 1.17.2
|Enlightenment Foundation Libraries
Enlightenment Foundation Libraries is a set of libraries developed for Enlightenment. Libraries covers data serialization, wide support for graphics rendering, UI layout and themes, interaction with OS, access to removable devices or support for multimedia.
|eigen 3.2.8
|C++ template library for linear algebra
Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. It provides an elegant API based on "expression templates". It is versatile: it supports all matrix sizes, all standard numeric types, various matrix decompositions and geometry features, and more.
|eigensoft 6.1.2-1.b14d1e202
|Tools for population genetics
The EIGENSOFT package provides tools for population genetics and stratification correction. EIGENSOFT implements methods commonly used in population genetics analyses such as PCA, computation of Tracy-Widom statistics, and finding related individuals in structured populations. It comes with a built-in plotting script and supports multiple file formats and quantitative phenotypes.
|einstein 2.0
|Logic puzzle game
The goal of this logic game is to open all cards in a 6x6 grid, using a number of hints as to their relative position. The game idea is attributed to Albert Einstein.
|elementary 1.17.1
|Widget library of Enlightenment world
Elementary is a widget library/toolkit, part of the Enlightenment Foundation Libraries. It is build upon Edje and Evas libraries and uses full capabilities of EFL.
|elfutils 0.166
|Linker and ELF manipulation tools
This package provides command-line tools to manipulate binaries in the Executable and Linkable Format (ELF). This includes ld, ar, objdump, addr2line, and more.
|elogind 219.14
|User, seat, and session management service
Elogind is the systemd project's "logind" service, extracted out as a separate project. Elogind integrates with PAM to provide the org.freedesktop.login1 interface over the system bus, allowing other parts of a the system to know what users are logged in, and where.
|emacs 24.5
|The extensible, customizable, self-documenting text editor
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
|emacs-ace-window 0.9.0
|Quickly switch windows in Emacs
|emacs-async 1.9
|Asynchronous processing in Emacs
This package provides the ability to call asynchronous functions and processes. For example, it can be used to run dired commands (for copying, moving, etc.) asynchronously using
|emacs-auctex 11.88.6
|Integrated environment for TeX
AUCTeX is a comprehensive customizable integrated environment for writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using Emacs or XEmacs.
|emacs-avy 0.4.0
|Tree-based completion for Emacs
This package provides a generic completion method based on building a balanced decision tree with each candidate being a leaf. To traverse the tree from the root to a desired leaf, typically a sequence of
In order for
|emacs-better-defaults 0.1.3
|Better defaults for Emacs
Better defaults attempts to address the most obvious deficiencies of the Emacs default configuration in uncontroversial ways that nearly everyone can agree upon.
|emacs-butler 0.2.4
|Emacs client for Jenkins
Butler provides an interface to connect to Jenkins continuous integration servers. Users can specify a list of server in the
|emacs-cider 0.12.0
|Clojure development environment for Emacs
CIDER (Clojure Interactive Development Environment that Rocks) aims to provide an interactive development experience similar to the one you'd get when programming in Emacs Lisp, Common Lisp (with SLIME or Sly), Scheme (with Geiser) and Smalltalk.
CIDER is the successor to the now deprecated combination of using SLIME + swank-clojure for Clojure development.
There are plenty of differences between CIDER and SLIME, but the core ideas are pretty much the same (and SLIME served as the principle inspiration for CIDER).
|emacs-clojure-mode 5.3.0
|Major mode for Clojure code
This Emacs package provides font-lock, indentation, navigation and basic refactoring for the Clojure programming language. It is recommended to use
|emacs-company 0.8.12
|Modular text completion framework
Company is a modular completion mechanism. Modules for retrieving completion candidates are called back-ends, modules for displaying them are front-ends. Company comes with many back-ends, e.g.
|emacs-constants 2.6
|Enter definition of constants into an Emacs buffer
This package provides functions for inserting the definition of natural constants and units into an Emacs buffer.
|emacs-dash 2.12.1
|Modern list library for Emacs
This package provides a modern list API library for Emacs.
|emacs-debbugs 0.9
|Access the Debbugs bug tracker in Emacs
This package lets you access the GNU Bug Tracker from within Emacs.
For instance, it defines the command
A minor mode
|emacs-deferred 0.3.2
|Simple asynchronous functions for Emacs Lisp
|emacs-ebuild-mode 1.30
|Major modes for Gentoo package files
This Emacs package provides modes for ebuild, eclass, eblit, GLEP42 news items, openrc and runscripts.
|emacs-el-mock 1.25.1
|Tiny mock and stub framework in Emacs Lisp
Emacs Lisp Mock is a library for mocking and stubbing using readable syntax. Most commonly Emacs Lisp Mock is used in conjunction with Emacs Lisp Expectations, but it can be used in other contexts.
|emacs-elfeed 1.4.1
|Atom/RSS feed reader for Emacs
Elfeed is an extensible web feed reader for Emacs, supporting both Atom and RSS, with a user interface inspired by notmuch.
|emacs-emms 4.1
|Emacs Multimedia System
EMMS is the Emacs Multimedia System. It is a small front-end which can control one of the supported external players. Thus, it supports whatever formats are supported by your music player. It also supports tagging and playlist management, all behind a clean and light user interface.
|emacs-emms-player-mpv 0.0.8
|Mpv support for EMMS
This package provides an EMMS player that uses mpv. It supports pause and seeking.
|emacs-epl 0.8
|Emacs Package Library
A package management library for Emacs, based on
The purpose of this library is to wrap all the quirks and hassle of
|emacs-eprime 20140513-17a481a
|E-prime checking mode for Emacs
This package provides an E-prime checking mode for Emacs that highlights non-conforming text. The subset of the English language called E-Prime forbids the use of the "to be" form to strengthen your writing.
|emacs-espuds 0.3.3
|Common step definitions for Ecukes
Espuds is a collection of the most commonly used step definitions for testing with the Ecukes framework.
|emacs-ess 16.04
|Emacs mode for statistical analysis programs
Emacs Speaks Statistics (ESS) is an add-on package for GNU Emacs. It is designed to support editing of scripts and interaction with various statistical analysis programs such as R and OpenBUGS.
|emacs-expand-region 0.10.0
|Increase selected region by semantic units
Expand region increases the selected region by semantic units. Just keep pressing the key until it selects what you want. There's also
|emacs-f 0.17.2
|Emacs API for working with files and directories
This package provides an Emacs library for working with files and directories.
|emacs-ffap-rfc-space 12
|Make ffap recognize an RFC with a space before its number
The Internet Engineering Task Force (IETF) and the Internet Society (ISOC) publish various Internet-related protocols and specifications as "Request for Comments" (RFC) documents. The built-in Emacs module "ffap" (Find File at Point) has the ability to recognize names at point which look like "RFC1234" and "RFC-1234" and load the appropriate RFC from a remote server. However, it fails to recognize a name like "RFC 1234". This package enhances ffap so that it correctly finds RFCs even when a space appears before the number.
|emacs-fill-column-indicator 1.81
|Graphically indicate the fill column
Fill-column-indicator graphically indicates the location of the fill column by drawing a thin line down the length of the editing window.
|emacs-flycheck 28
|On-the-fly syntax checking
This package provides on-the-fly syntax checking for GNU Emacs. It is a replacement for the older Flymake extension which is part of GNU Emacs, with many improvements and additional features.
Flycheck provides fully-automatic, fail-safe, on-the-fly background syntax checking for over 30 programming and markup languages with more than 70 different tools. It highlights errors and warnings inline in the buffer, and provides an optional IDE-like error list.
|emacs-god-mode 20151005.925.1-6cf0807b6
|Minor mode for entering commands without modifier keys
This package provides a global minor mode for entering Emacs commands without modifier keys. It's similar to Vim's separation of commands and insertion mode. When enabled all keys are implicitly prefixed with C- (among other helpful shortcuts).
|emacs-helm 1.9.8
|Incremental completion and selection narrowing
framework for Emacs
Helm is incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc). Helm is a fork of
|emacs-hl-todo 1.7.0
|Emacs mode to highlight TODO and similar keywords
This package provides an Emacs mode to highlight TODO and similar keywords in comments and strings. This package also provides commands for moving to the next or previous keyword and to invoke
|emacs-hydra 0.13.0
|Make Emacs bindings that stick around
This package can be used to tie related commands into a family of short bindings with a common prefix---a Hydra. Once you summon the Hydra (through the prefixed binding), all the heads can be called in succession with only a short extension. Any binding that isn't the Hydra's head vanquishes the Hydra. Note that the final binding, besides vanquishing the Hydra, will still serve its original purpose, calling the command assigned to it. This makes the Hydra very seamless; it's like a minor mode that disables itself automatically.
|emacs-ido-completing-read+ 3.12
|Replacement for completing-read using ido
The ido-completing-read+ function is a wrapper for ido-completing-read. Importantly, it detects edge cases that ordinary ido cannot handle and either adjusts them so ido can handle them, or else simply falls back to the standard Emacs completion function instead.
|emacs-ido-ubiquitous 3.12
|Use ido (nearly) everywhere
Ido-ubiquitous enables ido-style completion for almost every function that uses the standard completion function completing-read.
|emacs-iedit 0.9.9
|Edit multiple regions in the same way simultaneously
This package is an Emacs minor mode and allows you to edit one occurrence of some text in a buffer (possibly narrowed) or region, and simultaneously have other occurrences edited in the same way.
You can also use Iedit mode as a quick way to temporarily show only the buffer lines that match the current text being edited. This gives you the effect of a temporary
|emacs-ivy 0.8.0
|Incremental vertical completion for Emacs
This package provides
|emacs-js2-mode 20150909
|Improved JavaScript editing mode for Emacs
Js2-mode provides a JavaScript major mode for Emacs that is more advanced than the built-in javascript-mode. Features include accurate syntax highlighting using a recursive-descent parser, on-the-fly reporting of syntax errors and strict-mode warnings, smart line-wrapping within comments and strings, and code folding.
|emacs-let-alist 1.0.4
|Easily let-bind values of an assoc-list by their names
This package offers a single Emacs Lisp macro,
The macro expands to a let form containing the body, where each dotted symbol inside body is let-bound to their cdrs in the alist. Only those present in the body are let-bound and this search is done at compile time.
|emacs-lispy 0.26.0
|Modal S-expression editing
Due to the structure of Lisp syntax it's very rare for the programmer to want to insert characters right before "(" or right after ")". Thus unprefixed printable characters can be used to call commands when the point is at one of these special locations. Lispy provides unprefixed keybindings for S-expression editing when point is at the beginning or end of an S-expression.
|emacs-lua-mode 20151025
|Major mode for lua
This Emacs package provides a mode for Lua programing language.
|emacs-magit-popup 2.7.0
|Define prefix-infix-suffix command combos
This library implements a generic interface for toggling switches and setting options and then invoking an Emacs command which does something with these arguments. The prototypical use is for the command to call an external process, passing on the arguments as command line arguments.
|emacs-markdown-mode 2.1
|Emacs Major mode for Markdown files
Markdown-mode is a major mode for editing Markdown-formatted text files in Emacs.
|emacs-minimal 24.5
|The extensible text editor (used only for byte-compilation)
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
|emacs-mit-scheme-doc 20140203
|MIT-Scheme documentation lookup for Emacs
This package provides a set of Emacs functions to search definitions of identifiers in the MIT-Scheme documentation.
|emacs-mmm-mode 0.5.4
|Allow multiple major modes in an Emacs buffer
MMM Mode is a minor mode that allows multiple major modes to coexist in a single buffer.
|emacs-multiple-cursors 1.4.0
|Multiple cursors for Emacs
This package adds support to Emacs for editing text with multiple simultaneous cursors.
|emacs-no-x 24.5
|The extensible, customizable, self-documenting text
editor (console only)
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
|emacs-no-x-toolkit 24.5
|The extensible, customizable, self-documenting text
editor (without an X toolkit)
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
|emacs-ob-ipython 20150704.8807064693
|Org-Babel functions for IPython evaluation
This package adds support to Org-Babel for evaluating Python source code using IPython.
|emacs-org-bullets 0.2.4
|Show bullets in org-mode as UTF-8 characters
This package provides an Emacs minor mode causing bullets in
|emacs-page-break-lines 0.11
|Display page breaks as tidy horizontal lines
This library provides a global mode which displays form feed characters as horizontal rules.
|emacs-paren-face 1.0.0
|Face for parentheses in lisp modes
This library defines a face named
|emacs-pdf-tools 0.70
|Emacs support library for PDF files
PDF Tools is, among other things, a replacement of DocView for PDF files. The key difference is that pages are not pre-rendered by e.g. ghostscript and stored in the file-system, but rather created on-demand and stored in memory.
|emacs-perspective 1.12
|Switch between named "perspectives"
This package provides tagged workspaces in Emacs, similar to workspaces in windows managers such as Awesome and XMonad.
|emacs-pkg-info 0.6
|Information about Emacs packages
This library extracts information from the installed Emacs packages.
|emacs-popup 0.5.3
|Visual Popup User Interface for Emacs
Popup.el is a visual popup user interface library for Emacs. This provides a basic API and common UI widgets such as popup tooltips and popup menus.
|emacs-projectile 0.13.0
|Manage and navigate projects in Emacs easily
This library provides easy project management and navigation. The concept of a project is pretty basic - just a folder containing special file. Currently git, mercurial and bazaar repos are considered projects by default. If you want to mark a folder manually as a project just create an empty .projectile file in it.
|emacs-queue 0.1.1
|Queue data structure for Emacs
This Emacs library provides queue data structure. These queues can be used both as a first-in last-out (FILO) and as a first-in first-out (FIFO) stack, i.e. elements can be added to the front or back of the queue, and can be removed from the front. This type of data structure is sometimes called an "output-restricted deque".
|emacs-rainbow-delimiters 2.1.3
|Highlight brackets according to their depth
Rainbow-delimiters is a "rainbow parentheses"-like mode for Emacs which highlights parentheses, brackets, and braces according to their depth. Each successive level is highlighted in a different color, making it easy to spot matching delimiters, orient yourself in the code, and tell which statements are at a given level.
|emacs-rainbow-identifiers 0.2.2
|Highlight identifiers in source code
Rainbow identifiers mode is an Emacs minor mode providing highlighting of identifiers based on their names. Each identifier gets a color based on a hash of its name.
|emacs-rfcview 0.13
|Prettify Request for Comments (RFC) documents
The Internet Engineering Task Force (IETF) and the Internet Society (ISOC) publish various Internet-related protocols and specifications as "Request for Comments" (RFC) documents and Internet Standard (STD) documents. RFCs and STDs are published in a simple text form. This package provides an Emacs major mode, rfcview-mode, which makes it more pleasant to read these documents in Emacs. It prettifies the text and adds hyperlinks/menus for easier navigation. It also provides functions for browsing the index of RFC documents and fetching them from remote servers or local directories.
|emacs-rich-minority 1.0.1
|Clean-up and beautify the list of minor modes
This Emacs package hides and/or highlights minor modes in the mode-line.
|emacs-s 1.9.0
|Emacs string manipulation library
This package provides an Emacs library for manipulating strings.
|emacs-scheme-complete 20151223.9b5cf224
|Smart tab completion for Scheme in Emacs
This file provides a single function,
|emacs-seq 2.15
|Sequence manipulation functions for Emacs
This Emacs library provides sequence-manipulation functions that complement basic functions provided by
|emacs-shell-switcher 1.0.1
|Provide fast switching between shell buffers
This package provides commands to quickly switch between shell buffers.
|emacs-shut-up 0.3.2
|Silence Emacs
This package silences most output of Emacs when running an Emacs shell script.
|emacs-simple-httpd 1.4.6
|HTTP server in pure Emacs Lisp
This package provides a simple HTTP server written in Emacs Lisp to serve files and directory listings.
|emacs-skewer-mode 1.6.2
|Live web development in Emacs
|emacs-slime 2.18
|Superior Lisp Interaction Mode for Emacs
SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around {slime-mode
|emacs-smart-mode-line 2.10.1
|Color-coded smart mode-line
Smart Mode Line is a mode-line theme for Emacs. It aims to be easy to read from small to large monitors by using colors, a prefix feature, and smart truncation.
|emacs-smartparens 1.7.1
|Paredit-like insertion, wrapping and navigation with user
defined pairs
Smartparens is a minor mode for Emacs that deals with parens pairs and tries to be smart about it. It started as a unification effort to combine functionality of several existing packages in a single, compatible and extensible way to deal with parentheses, delimiters, tags and the like. Some of these packages include autopair, textmate, wrap-region, electric-pair-mode, paredit and others. With the basic features found in other packages it also brings many improvements as well as completely new features.
|emacs-smex 3.0
|M-x interface with Ido-style fuzzy matching
Smex is a M-x enhancement for Emacs. Built on top of Ido, it provides a convenient interface to your recently and most frequently used commands. And to all the other commands, too.
|emacs-solarized-theme 1.2.2
|Port of the Solarized theme for Emacs
Solarized for Emacs is a port of the Solarized theme for Vim. This package provides a light and a dark variant.
|emacs-spinner 1.7.1
|Emacs mode-line spinner for operations in progress
This Emacs package adds spinners and progress-bars to the mode-line for ongoing operations.
|emacs-tagedit 1.4.0
|Some paredit-like features for html-mode
This package provides a collection of paredit-like functions for editing in
|emacs-typo 1.1
|Minor mode for typographic editing
This package provides two Emacs modes,
|emacs-undercover 0.6.0
|Test coverage library for Emacs Lisp
Undercover is a test coverage library for software written in Emacs Lisp.
|emacs-undo-tree 0.6.4
|Treat undo history as a tree
Tree-like interface to Emacs undo system, providing graphical tree presentation of all previous states of buffer that allows easily move between them.
|emacs-w3m 1.4.538+0.20141022
|Simple Web browser for Emacs based on w3m
Emacs-w3m is an emacs interface for the w3m web browser.
|emacs-web-mode 14
|Major mode for editing web templates
Web-mode is an Emacs major mode for editing web templates aka HTML files embedding parts (CSS/JavaScript) and blocks (pre rendered by client/server side engines). Web-mode is compatible with many template engines: PHP, JSP, ASP, Django, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js, React/JSX, Angularjs, ejs, etc.
|emacs-wget 0.5.0
|Simple file downloader for Emacs based on wget
Emacs-wget is an emacs interface for the wget file downloader.
|emacs-with-editor 2.5.1
|Emacs library for using Emacsclient as EDITOR
This package provides an Emacs library to use the Emacsclient as
|emacs-writegood-mode 2.0.2
|Polish up poor writing on the fly
This minor mode tries to find and highlight problems with your writing in English as you type. It primarily detects "weasel words" and abuse of passive voice.
|emacs-yaml-mode 0.0.12
|Major mode for editing YAML files
Yaml-mode is an Emacs major mode for editing files in the YAML data serialization format. It was initially developed by Yoshiki Kurihara and many features were added by Marshall Vandegrift. As YAML and Python share the fact that indentation determines structure, this mode provides indentation and indentation command behavior very similar to that of python-mode.
|emacs-zenburn-theme 2.4
|Low contrast color theme for Emacs
Zenburn theme is a port of the popular Vim Zenburn theme for Emacs. It is built on top of the custom theme support in Emacs 24 or later.
|emacs-znc 0.0.2
|Make ERC and ZNC get along better
This is a thin wrapper around
|emboss 6.5.7
|Molecular biology analysis suite
EMBOSS is the "European Molecular Biology Open Software Suite". EMBOSS is an analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web. It also provides a number of libraries for the development of software in the field of molecular biology. EMBOSS also integrates a range of currently available packages and tools for sequence analysis into a seamless whole.
|emotion-generic-players 1.17.0
|Plugins for integrating media players in EFL based applications
Emotion-generic-players is a collection of interfaces to outside libraries and applications allowing to natively play video files through Emotion. The only supported now is VLC.
|emulation-station 2.0.1
|Video game console emulator front-end
EmulationStation provides a graphical front-end to a large number of video game console emulators. It features an interface that is usable with any game controller that has at least 4 buttons, theming support, and a game metadata scraper.
|enblend-enfuse 4.2
|Tools for combining and blending images
Enblend blends away the seams in a panoramic image mosaic using a multi-resolution spline. Enfuse merges different exposures of the same scene to produce an image that looks much like a tone-mapped image.
|enca 1.16
|Text encoding detection tool
Enca (Extremely Naive Charset Analyser) consists of libenca, an encoding detection library, and enca, a command line frontend, integrating libenca and several charset conversion libraries and tools.
|encfs 1.8.1
|Encrypted virtual file system
EncFS creates a virtual encrypted file system in user-space. Each file created under an EncFS mount point is stored as a separate encrypted file on the underlying file system. Like most encrypted file systems, EncFS is meant to provide security against off-line attacks, such as a drive falling into the wrong hands.
|enchant 1.6.0
|Multi-backend spell-checking library wrapper
On the surface, Enchant appears to be a generic spell checking library. Looking closer, you'll see the Enchant is more-or-less a fancy wrapper around the dlopen() system call.
Enchant steps in to provide uniformity and conformity on top of these libraries, and implement certain features that may be lacking in any individual provider library. Everything should "just work" for any and every definition of "just working".
|encodings 1.0.4
|Xorg font encoding files
Xorg font encoding files.
|enlightenment 0.21.1
|Lightweight desktop environment
Enlightenment is resource friendly desktop environment with integrated file manager, wide range of configuration options, plugin system allowing to unload unused functionality, with support for touchscreen and suitable for embedded systems.
|enscript 1.6.6
|Generating PostScript, including pretty-printing
GNU Enscript is a program to convert ASCII text files to PostScript, HTML or RTF formats, to be stored in files or sent immediately to a printer. It also includes the capability to perform syntax highlighting for several different programming languages.
|entr 3.5
|Run arbitrary commands when files change
entr is a zero-configuration tool with no external build- or run-time dependencies. The interface to entr is not only minimal, it aims to be simple enough to create a new category of ad hoc automation. These micro-tests reduce keystrokes, but more importantly they emphasize the utility of automated checks.
|envstore 2.1
|Save and restore environment variables
Envstore is a program for sharing environment variables between various shells or commands.
|eog 3.20.1
|GNOME image viewer
Eye of GNOME is the GNOME image viewer. It supports image conversion, rotation, and slideshows.
|epiphany 3.20.1
|GNOME web browser
Epiphany is a GNOME web browser targeted at non-technical users. Its principles are simplicity and standards compliance.
|erlang 19.0
|The Erlang programming language
Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance.
|esmtp 1.2
|Relay-only mail transfer agent (MTA)
Esmtp is a simple relay-only mail transfer agent built using libESMTP. It sends e-mail via a remote SMTP server using credentials from the user's
|ethtool 4.0
|Display or change Ethernet device settings
ethtool can be used to query and change settings such as speed, auto-negotiation and checksum offload on many network devices, especially Ethernet devices.
|etl 0.04.19
|Extended C++ template library
ETL is a class and template library designed to add new datatypes and functions which combine well with the existing types and functions from the C++ Standard Template Library (STL).
|eudev 3.1.5
|Userspace device management
Udev is a daemon which dynamically creates and removes device nodes from /dev/, handles hotplug events and loads drivers at boot time.
|evas-generic-loaders 1.17.0
|Plugins for integration of various file types into Evas
Evas-generic-loaders is a collection of interfaces to outside libraries and applications allowing to natively open pictures, documents and media files in Evas (EFL canvas library).
|evilwm 1.1.1
|Minimalist window manager for the X Window System
evilwm is a minimalist window manager based on aewm, extended to feature many keyboard controls with repositioning and maximize toggles, solid window drags, snap-to-border support, and virtual desktops.
X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. )http://www.6809.org.uk/evilwm/
|evince 3.20.0
|GNOME's document viewer
Evince is a document viewer for multiple document formats. It currently supports PDF, PostScript, DjVu, TIFF and DVI. The goal of Evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application.
|evolution-data-server 3.20.1
|Store address books and calendars
This package provides a unified backend for programs that work with contacts, tasks, and calendar information. It was originally developed for Evolution (hence the name), but is now used by other packages as well.
|execline 188.8.131.52
|Non-interactive shell-like language with minimal overhead
Execline is a (non-interactive) scripting language, separated into a parser (execlineb) and a set of commands meant to execute one another in a chain-execution fashion, storing the whole script in the argument array. It features conditional loops, getopt-style option handling, file name globbing, redirection and other shell concepts, expressed as discrete commands rather than in special syntax, minimizing runtime footprint and complexity.
|exempi 2.3.0
|XMP metadata handling library
Exempi is an implementation of the Extensible Metadata Platform (XMP), which enables embedding metadata in PDF and image formats.
|exfat-utils 1.1.1
|Utilities to manipulate exFAT file systems
This package provides an implementation of the exFAT file system, including command-line tools to validate exFAT file systems and to create new ones.
|exim 4.87
|Message Transfer Agent (MTA) developed at the University of Cambridge
Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. In style it is similar to Smail 3, but its facilities are more general. There is a great deal of flexibility in the way mail can be routed, and there are extensive facilities for checking incoming mail.
|exiv2 0.25
|Library and command-line utility to manage image metadata
Exiv2 is a C++ library and a command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC and XMP metadata of images in various formats.
|exo 0.10.3
|Extension library for Xfce
An extension library to Xfce. While Xfce comes with quite a few libraries that are targeted at desktop development, libexo is targeted at application development.
|exosip 4.1.0
|Sip abstraction library
EXosip is a library that hides the complexity of using the SIP protocol for multimedia session establishment. This protocol is mainly to be used by VoIP telephony applications (endpoints or conference server) but might be also useful for any application that wish to establish sessions like multiplayer games.
|expat 2.1.0
|Stream-oriented XML parser library written in C
Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags).
|expect 5.45
|Tool for automating interactive applications
Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial. Expect is also useful for testing these same applications. And by adding Tk, you can wrap interactive applications in X11 GUIs.
|express 1.5.1
|Streaming quantification for high-throughput genomic sequencing
eXpress is a streaming tool for quantifying the abundances of a set of target sequences from sampled subsequences. Example applications include transcript-level RNA-Seq quantification, allele-specific/haplotype expression analysis (from RNA-Seq), transcription factor binding quantification in ChIP-Seq, and analysis of metagenomic data.
|express-beta-diversity 1.0.7
|Taxon- and phylogenetic-based beta diversity measures
Express Beta Diversity (EBD) calculates ecological beta diversity (dissimilarity) measures between biological communities. EBD implements a variety of diversity measures including those that make use of phylogenetic similarity of community members.
|extra-cmake-modules 5.21.0
|CMake module files for common software used by KDE
The Extra CMake Modules package, or ECM, adds to the modules provided by CMake to find common software. In addition, it provides common build settings used in software produced by the KDE community.
|extremetuxracer 0.6.0
|High speed arctic racing game based on Tux Racer
Extreme Tux Racer, or etracer as it is called for short, is a simple OpenGL racing game featuring Tux, the Linux mascot. The goal of the game is to slide down a snow- and ice-covered mountain as quickly as possible, avoiding the trees and rocks that will slow you down.
Collect herrings and other goodies while sliding down the hill, but avoid fish bones.
This game is based on the GPL version of the famous game TuxRacer.
|extundelete 0.2.4
|Recover deleted files from ext2/3/4 partitions
Extundelete is a set of tools that can recover deleted files from an ext3 or ext4 partition.
|eyed3 0.7.9
|MP3 tag ID3 metadata editor
eyeD3 is a Python tool for working with audio files, specifically mp3 files containing ID3 metadata (i.e. song info). It provides a command-line tool (eyeD3) and a Python library (import eyed3) that can be used to write your own applications or plugins that are callable from the command-line tool.
|faad2 2.7
|MPEG-4 and MPEG-2 AAC decoder
FAAD2 is an MPEG-4 and MPEG-2 AAC decoder supporting LC, Main, LTP, SBR, PS, and DAB+.
|fastcap 2.0-18Sep92
|Multipole-accelerated capacitance extraction program
Fastcap is a capacitance extraction program based on a multipole-accelerated algorithm.
non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See fastcap.c.)http://www.rle.mit.edu/cpg/research_codes.htm