Packages — E (Page 3 of 4)

emacs-rudel 0.3.1 — Collaborative editing framework

Rudel is a collaborative editing environment for GNU Emacs. Its purpose is to share buffers with other users in order to edit the contents of those buffers collaboratively. Rudel supports multiple backends to enable communication with other collaborative editors using different protocols, though currently Obby (for use with the Gobby editor) is the only fully-functional one.

emacs-s 1.12.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, scheme-smart-complete, which you can use for intelligent, context-sensitive completion for any Scheme implementation in Emacs. To use it just load this file and bind that function to a key in your preferred mode.

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

Skewer-mode provides live interaction with JavaScript, CSS, and HTML in a web browser. Expressions are sent on-the-fly from an editing buffer to be evaluated in the browser, just like Emacs does with an inferior Lisp process in Lisp modes.

emacs-slime 2.20 — Superior Lisp Interaction Mode for Emacs

SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.

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.11.0 — 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-sparql-mode 2.0.1 — SPARQL mode for Emacs

This package provides a major mode for Emacs that provides syntax highlighting for SPARQL. It also provides a way to execute queries against a SPARQL HTTP endpoint, such as is provided by Fuseki. It is also possible to query other endpoints like DBPedia.

emacs-spinner 1.7.3 — Emacs mode-line spinner for operations in progress

This Emacs package adds spinners and progress-bars to the mode-line for ongoing operations.

emacs-sr-speedbar 20140914.2339 — Same frame Emacs speedbar

This Emacs package allows you to show M-x speedbar in the same frame (in an extra window). You can customize the initial width of the speedbar window.

emacs-strace-mode 0.0.2-1.6a69b4b — Emacs major mode to highlight strace outputs

emacs-strace-mode provides an Emacs major mode highlighting strace outputs.

emacs-stream 2.2.0 — Implementation of streams for Emacs

This library provides an implementation of streams for Emacs. Streams are implemented as delayed evaluation of cons cells.

emacs-string-inflection 1.0.6 — Convert symbol names between different naming conventions

This Emacs package provides convenient methods for manipulating the naming style of a symbol. It supports different naming conventions such as:

  1. camel case

  2. Pascal case

  3. all upper case

  4. lower case separated by underscore

  5. etc...

emacs-stripe-buffer 0.2.5 — Add stripes to list buffers

This Emacs package adds faces to add stripes to list buffers and org tables.

emacs-switch-window 1.5.1 — Emacs window switch tool

Switch-window is an emacs window switch tool, which offer a visual way to choose a window to switch to, delete, split or other operations.

emacs-sx 0.4 — Emacs StackExchange client

Emacs StackExchange client. Ask and answer questions on Stack Overflow, Super User, and other StackExchange sites.

emacs-symon 20160630 — Tiny graphical system monitor

Tiny graphical system monitor for the Emacs minibuffer when idle.

emacs-tablist 0.70 — Extension for tabulated-list-mode

Tablist is the Emacs package that provides several additional features to tabulated-list-mode: it adds marks, filters, new key bindings and faces. It can be enabled by tablist-mode or tablist-minor-mode commands.

emacs-tagedit 1.4.0 — Some paredit-like features for html-mode

This package provides a collection of paredit-like functions for editing in html-mode.

emacs-tiny 0.2.1 — Quickly generate linear ranges in Emacs

The main command of the tiny extension for Emacs is tiny-expand. It is meant to quickly generate linear ranges, e.g. 5, 6, 7, 8. Some elisp proficiency is an advantage, since you can transform your numeric range with an elisp expression.

emacs-transmission 0.12 — Emacs interface to a Transmission session

This package provides an Emacs interface to interact with a running session of the Transmission Bittorrent client.


  • List, add, start/stop, verify, remove torrents.

  • Set speed limits, ratio limits, bandwidth priorities, trackers.

  • Navigate to the corresponding file list, torrent info, peer info contexts.

  • Toggle downloading and set priorities for individual files.

emacs-transpose-frame 0.1.0 — Transpose window arrangement in current frame

emacs-transpose-frame provides some interactive functions which allows users to transpose windows arrangement in currently selected frame.

emacs-tuareg 2.0.10 — OCaml programming mode, REPL, debugger for Emacs

Tuareg helps editing OCaml code, to highlight important parts of the code, to run an OCaml REPL, and to run the OCaml debugger within Emacs.

emacs-typo 1.1 — Minor mode for typographic editing

This package provides two Emacs modes, typo-mode and typo-global-mode. These modes automatically insert Unicode characters for quotation marks, dashes, and ellipses. For example, typing " automatically inserts a Unicode opening or closing quotation mark, depending on context.

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.6 — 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-use-package 2.3 — Declaration for simplifying your .emacs

The use-package macro allows you to isolate package configuration in your .emacs file in a way that is both performance-oriented and tidy.

emacs-visual-fill-column 1.11 — Fill-column for visual-line-mode

visual-fill-column-mode is a small Emacs minor mode that mimics the effect of fill-column in visual-line-mode. Instead of wrapping lines at the window edge, which is the standard behaviour of visual-line-mode, it wraps lines at fill-column. If fill-column is too large for the window, the text is wrapped at the window edge.

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-wgrep 2.1.10 — Edit a grep buffer and apply those changes to the files

Emacs wgrep allows you to edit a grep buffer and apply those changes to the file buffer.

emacs-which-key 3.0.2 — Display available key bindings in popup

emacs-which-key is a minor mode for Emacs that displays the key bindings following your currently entered incomplete command (a prefix) in a popup. For example, after enabling the minor mode if you enter C-x and wait for the default of 1 second, the minibuffer will expand with all of the available key bindings that follow C-x (or as many as space allows given your settings).

emacs-with-editor 2.7.0 — Emacs library for using Emacsclient as EDITOR

This package provides an Emacs library to use the Emacsclient as $EDITOR of child processes, making sure they know how to call home. For remote processes a substitute is provided, which communicates with Emacs on stdout instead of using a socket as the Emacsclient does.

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-writeroom 3.7 — Distraction-free writing for Emacs

This package defines a minor mode for distraction-free writing. Some of the default effects include entering fullscreen, deleting other windows of the current frame, disabling the mode line, and adding margins to the buffer that restrict the text width to 80 characters.

emacs-ws-butler 0.6 — Trim spaces from end of lines

This Emacs package automatically and unobtrusively trims whitespace characters from end of lines.

emacs-xelb 0.12 — X protocol Emacs Lisp binding

emacs-xelb is a pure Emacs Lisp implementation of the X11 protocol based on the XML description files from the XCB project. It features an object-oriented API and permits a certain degree of concurrency. It should enable you to implement low-level X11 applications.

emacs-xmlgen 0.5 — S-expression to XML domain specific language (DSL) in Emacs Lisp

emacs-xmlgen provides S-expression to XML conversion for Emacs Lisp.

emacs-yaml-mode 0.0.13 — 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-yasnippet 0.12.2 — Yet another snippet extension for Emacs

YASnippet is a template system for Emacs. It allows you to type an abbreviation and automatically expand it into function templates.

emacs-yasnippet-snippets 1-1.885050d3 — Collection of YASnippet snippets for many languages

Provides Andrea Crotti's collection of YASnippet snippets. After installation, the snippets will be in "~/.guix-profile/share/emacs/yasnippet-snippets/". To make YASnippet aware of these snippets, add the above directory to yas-snippet-dirs.

emacs-zenburn-theme 2.5 — 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 erc that enables one to use the ZNC IRC bouncer with ERC.

emacspeak 47.0 — Audio desktop interface for Emacs

Emacspeak is a speech interface that allows visually impaired users to interact independently and efficiently with the computer. Audio formatting --a technique pioneered by AsTeR-- and full support for W3C's Aural CSS (ACSS) allows Emacspeak to produce rich aural presentations of electronic information. By seamlessly blending all aspects of the Internet such as Web-surfing and messaging, Emacspeak speech-enables local and remote information via a consistent and well-integrated user interface.

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.

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.9.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.

enet 1.3.13 — Network communication layer on top of UDP

ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP. The primary feature it provides is optional reliable, in-order delivery of packets. ENet omits certain higher level networking features such as authentication, server discovery, encryption, or other similar tasks that are particularly application specific so that the library remains flexible, portable, and easily embeddable.

enigma 1.21 — Puzzle game with a dexterity component

Enigma is a puzzle game with 550 unique levels. The object of the game is to find and uncover pairs of identically colored ‘Oxyd’ stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and most of all, countless hairy puzzles usually block your direct way to the Oxyd stones. Enigma’s game objects (and there are hundreds of them, lest you get bored) interact in many unexpected ways, and since many of them follow the laws of physics (Enigma’s special laws of physics, that is), controlling them with the mouse isn’t always trivial.

enlightenment 0.22.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

This is a GNU package.

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.6 — 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.26.2 — GNOME image viewer

This is a GNU package.

Eye of GNOME is the GNOME image viewer. It supports image conversion, rotation, and slideshows.

eog-plugins 3.26.1 — Extensions for the Eye of GNOME image viewer

This is a GNU package.

This package provides plugins for the Eye of GNOME (EOG) image viewer, notably:

  • EXIF Display, which displays camera (EXIF) information;

  • Map, which displays a map of where the picture was taken on the side panel;

  • Slideshow Shuffle, to shuffle images in slideshow mode.

eolie 0.9.15 — Web browser for GNOME

Eolie is a new web browser for GNOME. It features Firefox sync support, a secret password store, an adblocker, and a modern UI.

epic5 2.0.1 — Epic5 IRC Client

EPIC is a IRC client that has been under active development for over 20 years. It is stable and mature, and offers an excellent ircII interface for those who are accustomed to the ircII way of doing things.

epiphany 3.24.4 — GNOME web browser

This is a GNU package.

Epiphany is a GNOME web browser targeted at non-technical users. Its principles are simplicity and standards compliance.

erlang 20.1.7 — 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.

ert-runner 0.7.0 — Opinionated Ert testing workflow

ert-runner is a tool for Emacs projects tested using ERT. It assumes a certain test structure setup and can therefore make running tests easier.

es 0.9.1 — Extensible shell with higher-order functions

Es is an extensible shell. The language was derived from the Plan 9 shell, rc, and was influenced by functional programming languages, such as Scheme, and the Tcl embeddable programming language. This implementation is derived from Byron Rakitzis's public domain implementation of rc, and was written by Paul Haahr and Byron Rakitzis.

es-dump-restore 2.1.0 — Utility for dumping and restoring ElasticSearch indexes

This package provides a utility for dumping the contents of an ElasticSearch index to a compressed file and restoring the dumpfile back to an ElasticSearch server

eschalot 1.2.0-1.0bf31d8 — Tor hidden service name generator

Eschalot is a tor hidden service name generator, it allows one to produce customized vanity .onion addresses using a brute-force method. Searches for valid names can be run with regular expressions and wordlists. For the generation of wordlists the included tool worgen can be used. There is no man page, refer to the home page for usage details.

escpr 1.6.17 — ESC/P-R printer driver

This package provides a filter for the Common UNIX Printing System (CUPS). It offers high-quality printing with Seiko Epson color ink jet printers. It can only be used with printers that support the Epson ESC/P-R language.

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 $HOME/.esmtprc configuration file; see the esmtprc man page for more on configuration. This package also provides minimal compatibility shims for the sendmail, mailq, and newaliases commands.

espeak 1.48.04 — Software speech synthesizer

eSpeak is a software speech synthesizer for English and other languages. eSpeak uses a "formant synthesis" method. This allows many languages to be provided in a small size. The speech is clear, and can be used at high speeds, but is not as natural or smooth as larger synthesizers which are based on human speech recordings.

et 3.1.0 — Remote shell that automatically reconnects

Eternal Terminal (ET) is a remote shell that automatically reconnects without interrupting the session. Unlike SSH sessions, ET sessions will survive even network outages and IP changes. ET uses a custom protocol over TCP, not the SSH protocol.

ethtool 4.13 — 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.22 — 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.2.2 — 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.

eudev-with-hwdb 3.2.2 — 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.

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.

evince 3.26.0 — GNOME's document viewer

This is a GNU package.

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.24.3 — Store address books and calendars

This is a GNU package.

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 — 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.4.2 — 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.2.7 — 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.90 — 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.26 — 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.

exonerate 2.4.0 — Generic tool for biological sequence alignment

Exonerate is a generic tool for pairwise sequence comparison. It allows the alignment of sequences using a many alignment models, either exhaustive dynamic programming or a variety of heuristics.

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.2.4 — 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.3 — 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.

extempore 0.7.0 — Programming environment for live coding of multimedia

Extempore is a programming language and runtime environment designed with live programming in mind. It supports interactive programming in a REPL style, compiling and binding code just-in-time. Although Extempore has its roots in 'live coding' of audiovisual media art, it is suitable for any task domain where dynamic run-time modifiability and good numerical performance are required. Extempore also has strong timing and concurrency semantics, which are helpful when working in problem spaces where timing is important (such as audio and video).

extra-cmake-modules 5.39.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.7.4 — 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.