Packages — E (Page 1 of 4)

e2fsck-static 1.43.6 — Statically-linked e2fsck command from e2fsprogs

This package provides statically-linked e2fsck command taken from the e2fsprogs package. It is meant to be used in initrds.

e2fsprogs 1.43.6 — Creating and checking ext2/ext3/ext4 file systems

This package provides tools for manipulating ext2/ext3/ext4 file systems.

e3 2.82 — Tiny text editor written in assembly

e3 is a micro text editor with an executable code size between 3800 and 35000 bytes. Except for ``syntax highlighting'', the e3 binary supports all of the basic functions one expects plus built in arithmetic calculations. UTF-8 coding of unicode characters is supported as well. e3 can use Wordstar-, EMACS-, Pico, Nedit or vi-like key bindings. e3 can be used on 16, 32, and 64-bit CPUs.

easytag 2.4.3 — Simple application for viewing and editing tags in audio files

This is a GNU package.

EasyTAG is an application for viewing and editing tags in audio files. It supports MP3, MP2, MP4/AAC, FLAC, Ogg Opus, Ogg Speex, Ogg Vorbis, MusePack, Monkey's Audio, and WavPack files.

ebtables 2.0.10-4 — Ethernet bridge frame table administration

ebtables is an application program used to set up and maintain the tables of rules (inside the Linux kernel) that inspect Ethernet frames. It is analogous to the iptables application, but less complicated, due to the fact that the Ethernet protocol is much simpler than the IP protocol.

ecl 16.1.3 — 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.

ecl-alexandria 0.0.0-1.926a066 — Collection of portable utilities for Common Lisp

Alexandria is a collection of portable utilities. It does not contain conceptual extensions to Common Lisp. It is conservative in scope, and portable between implementations.

ecl-bordeaux-threads 0.8.5-1.354abb0 — Portable shared-state concurrency library for Common Lisp

BORDEAUX-THREADS is a proposed standard for a minimal MP/Threading interface. It is similar to the CLIM-SYS threading and lock support.

ecl-cl-ppcre 2.0.11 — Portable regular expression library for Common Lisp

CL-PPCRE is a portable regular expression library for Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.

ecl-cl-unicode 0.1.5-1.9fcd06f — Portable Unicode library for Common Lisp

CL-UNICODE is a portable Unicode library Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.

ecl-clx 0.0.0-1.1c62774 — X11 client library for Common Lisp

CLX is an X11 client library for Common Lisp. The code was originally taken from a CMUCL distribution, was modified somewhat in order to make it compile and run under SBCL, then a selection of patches were added from other CLXes around the net.

ecl-fiveam 1.2 — Common Lisp testing framework

FiveAM is a simple (as far as writing and running tests goes) regression testing framework. It has been designed with Common Lisp's interactive development model in mind.

ecl-flexi-streams 1.0.16 — Implementation of virtual bivalent streams for Common Lisp

Flexi-streams is an implementation of "virtual" bivalent streams that can be layered atop real binary or bivalent streams and that can be used to read and write character data in various single- or multi-octet encodings which can be changed on the fly. It also supplies in-memory binary streams which are similar to string streams.

ecl-slynk 1.0.0-beta-1.5706cd4 — Common Lisp IDE for Emacs

SLY is a fork of SLIME, an IDE backend for Common Lisp. It also features a completely redesigned REPL based on Emacs's own full-featured comint.el, live code annotations, and a consistent interactive button interface. Everything can be copied to the REPL. One can create multiple inspectors with independent history.

ecl-stumpwm 1.0.0 — Window manager written in Common Lisp

Stumpwm is a window manager written entirely in Common Lisp. It attempts to be highly customizable while relying entirely on the keyboard for input. These design decisions reflect the growing popularity of productive, customizable lisp based systems.

ecl-trivial-gray-streams 0.0.0-1.0483ade — Compatibility layer for Gray streams implementations

Gray streams is an interface proposed for inclusion with ANSI CL by David N. Gray. The proposal did not make it into ANSI CL, but most popular CL implementations implement it. This package provides an extremely thin compatibility layer for gray streams.

econnman 1.1 — Connman User Interface written using the EFL

An EFL user interface for the connman connection manager.

ecryptfs-utils 111 — eCryptfs cryptographic file system utilities

eCryptfs is a POSIX-compliant stacked cryptographic file system for Linux. Each file's cryptographic meta-data is stored inside the file itself, along with the encrypted contents. This allows individual encrypted files to be copied between hosts and still be decrypted with the proper key. eCryptfs is a native Linux file system, and has been part of the Linux kernel since version 2.6.19. This package contains the userland utilities to manage it.

ed 1.14.2 — Line-oriented text editor

This is a GNU package.

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.

edi 0.6.0 — Development environment for Enlightenment

EDI is a development environment designed for and built using the EFL. It's aim is to create a new, native development environment for Linux that tries to lower the barrier to getting involved in Enlightenment development and in creating applications based on the Enlightenment Foundation Library suite.

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.

editres 1.0.7 — Tool to browse and edit X Toolkit resource specifications

Editres is a tool that allows users and application developers to view the full widget hierarchy of any X Toolkit application that speaks the Editres protocol. In addition, editres will help the user construct resource specifications, allow the user to apply the resource to the application and view the results dynamically. Once the user is happy with a resource specification editres will append the resource string to the user's X Resources file.

efibootmgr 14 — Modify the Extensible Firmware Interface (EFI) boot manager

efibootmgr is a user-space application to modify the Intel Extensible Firmware Interface (EFI) Boot Manager. This application can create and destroy boot entries, change the boot order, change the next running boot option, and more.

efivar 34 — Tool and library to manipulate EFI variables

This package provides a library and a command line interface to the variable facility of UEFI boot firmware.

efl 1.20.7 — 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.

eid-mw 4.3.4 — Belgian eID Middleware

The Belgian eID Middleware is required to authenticate with online services using the Belgian electronic identity card.

eigen 3.3.4 — 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.

electrum 3.0.5 — Bitcoin wallet

Electrum is a lightweight Bitcoin client, based on a client-server protocol. It supports Simple Payment Verification (SPV) and deterministic key generation from a seed. Your secret keys are encrypted and are never sent to other machines/servers. Electrum does not download the Bitcoin blockchain.

elemental 0.87.7 — Dense and sparse-direct linear algebra and optimization

Elemental is a modern C++ library for distributed-memory dense and sparse-direct linear algebra, conic optimization, and lattice reduction.

eless 0.3 — Use Emacs as a paginator

eless provides a combination of Bash script and a minimal Emacs view-mode.


  • Independent of a user’s Emacs config.

  • Customizable via the (locate-user-emacs-file "elesscfg") config.

  • Not require an Emacs server to be already running.

  • Syntax highlighting.

  • Org-mode file rendering.

  • man page viewer.

  • Info viewer.

  • Dired, wdired, (batch edit symbolic links).

  • Colored diffs, git diff, git log, ls with auto ANSI detection.

  • Filter log files lines matching a regexp.

  • Auto-revert log files similar to tail -f.

  • Quickly change frame and font sizes.

elfutils 0.170 — 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.

elixir 1.5.3 — Elixir programming language

Elixir is a dynamic, functional language used to build scalable and maintainable applications. Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.

elogind 232.4 — 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 25.3 — The extensible, customizable, self-documenting text editor

This is a GNU package.

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-2048-game 20151026.1233 — Implementation of the game 2048 in Emacs Lisp

This program is an implementation of 2048 for Emacs. The goal of this game is to create a tile with value 2048. The size of the board and goal value can be customized.

emacs-ace-window 0.9.0 — Quickly switch windows in Emacs

ace-window is meant to replace other-window. In fact, when there are only two windows present, other-window is called. If there are more, each window will have its first character highlighted. Pressing that character will switch to that window.

emacs-adaptive-wrap 0.5.1 — Smart line-wrapping with wrap-prefix

This Emacs package provides the adaptive-wrap-prefix-mode minor mode which sets the wrap-prefix property on the fly so that single-long-line paragraphs get word-wrapped in a way similar to what you'd get with M-q using adaptive-fill-mode, but without actually changing the buffer's text.

emacs-ag 0.47 — Front-end for ag (the-silver-searcher) for Emacs

This package provides the ability to use the silver searcher, a code searching tool, sometimes abbreviated to ag. Features include version control system awareness, use of Perl compatible regular expressions, editing the search results directly and searching file names rather than the contents of files.

emacs-aggressive-indent 1.8.3 — Minor mode to aggressively keep your code always indented

aggressive-indent-mode is a minor mode that keeps your code always indented. It reindents after every change, making it more reliable than electric-indent-mode.

emacs-ahungry-theme 1.10.0 — Ahungry color theme for Emacs

Ahungry theme for Emacs provides bright and bold colors. If you load it from a terminal, you will be able to make use of the transparent background. If you load it from a GUI, it will default to a dark background.

emacs-alert 1.2 — Growl-style notification system for Emacs

Alert is a Growl-workalike for Emacs which uses a common notification interface and multiple, selectable "styles", whose use is fully customizable by the user.

emacs-ansi 0.4.1 — Convert strings to ANSI

emacs-ansi defines functions that turns simple strings to ANSI strings. Turning a string into an ANSI string can be to add color to a text, add color in the background of a text or adding a style, such as bold, underscore or italic.

emacs-anzu 0.62 — Show number of matches in mode-line while searching

Anzu provides a minor mode which displays "current match/total matches" in the mode line in various search modes. This is an Emacs port of Anzu.zim.

emacs-async 1.9.2 — 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 dired-async-mode. Also it is used as a library for other Emacs packages.

emacs-auctex 12.1.0 — Integrated environment for TeX

This is a GNU package.

AUCTeX is a comprehensive customizable integrated environment for writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using Emacs or XEmacs.

emacs-auto-complete 1.5.1 — Intelligent auto-completion extension for Emacs

Auto-Complete is an intelligent auto-completion extension for Emacs. It extends the standard Emacs completion interface and provides an environment that allows users to concentrate more on their own work. Its features are: a visual interface, reduce overhead of completion by using statistic method, extensibility.

emacs-autothemer 0.2.2 — Conveniently create Emacs themes

Autothemer provides a thin layer on top of deftheme and custom-theme-set-faces that creates a new custom color theme, based on a set of simplified face specifications and a user-supplied color palette

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 read-key can be used.

In order for read-key to make sense, the tree needs to be visualized appropriately, with a character at each branch node. So this completion method works only for things that you can see on your screen, all at once, such as the positions of characters, words, line beginnings, links, or windows.

emacs-base16-theme 2.1 — Base16 color themes for Emacs

Base16 provides carefully chosen syntax highlighting and a default set of sixteen colors suitable for a wide range of applications. Base16 is not a single theme but a set of guidelines with numerous implementations.

emacs-bash-completion 2.0.0 — BASH completion for the shell buffer

bash-completion defines dynamic completion hooks for shell-mode and shell-command prompts that are based on bash completion.

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-bongo 1.0 — Media player for Emacs

This package provides a flexible media player for Emacs. Bongo supports multiple backends such as vlc, mpg123, ogg123, speexdec, timidity, mikmod and afplay.

emacs-browse-at-remote 0.9.0-1.31dcf77 — Open github/gitlab/bitbucket/stash page from Emacs

This Emacs package allows you to open a target page on github/gitlab (or bitbucket) by calling browse-at-remote command. It supports dired buffers and opens them in tree mode at destination.

emacs-bui 1.1.0 — Buffer interface library for Emacs

BUI (Buffer User Interface) is a library for making list and info interfaces to display an arbitrary data of the same type, for example: packages, buffers, files, etc.

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 butler-server-list variable and then use M-x butler-status to view the build status of those servers' build jobs, and possibly to trigger build jobs.

emacs-calfw 1.5 — Calendar framework for Emacs

This package displays a calendar view with various schedule data in the Emacs buffer.

emacs-cdlatex 4.7 — Fast Emacs input methods for LaTeX environments and math

CDLaTeX is an Emacs minor mode supporting fast insertion of environment templates and math in LaTeX. Similar commands are also offered as part of the AUCTeX package, but it is not the same - CDLaTeX focuses on speediness for inserting LaTeX constructs.

emacs-cider 0.15.1 — 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-circe 2.6 — Client for IRC in Emacs

Circe is a Client for IRC in Emacs. It integrates well with the rest of the editor, using standard Emacs key bindings and indicating activity in channels in the status bar so it stays out of your way unless you want to use it.

emacs-clojure-mode 5.6.1 — 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 clojure-mode with paredit or smartparens.

emacs-cnfonts 0.9.1 — Emacs Chinese fonts setup tool

cnfonts is a Chinese fonts setup tool, allowing for easy configuration of Chinese fonts.

emacs-commander 0.7.0 — Emacs command line parser

emacs-commander provides command line parsing for Emacs.

emacs-company 0.9.3 — 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. company-elisp. These are distributed in separate files and can be used individually.

emacs-company-quickhelp 2.3.0 — Popup documentation for completion candidates

company-quickhelp shows documentation for the completion candidate when using the Company text completion framework.

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-csv-mode 1.7 — Major mode for editing comma/char separated values

This Emacs package implements CSV mode, a major mode for editing records in a generalized CSV (character-separated values) format.

emacs-cyberpunk-theme 1.19 — Cyberpunk theme for emacs built-in color theme support

Cyberpunk color theme for the emacs 24+ built-in color theme support known loosely as deftheme. Many mode-specific customizations are included.

emacs-d-mode 2.0.8 — Emacs major mode for editing D code

This package provides an Emacs major mode for highlighting code written in the D programming language. This mode is currently known to work with Emacs 24 and 25.

emacs-danneskjold-theme 0.0.0-1.8733d2f — High-contrast Emacs theme

danneskjold-theme is a high-contrast theme for Emacs.

emacs-dash 2.13.0 — Modern list library for Emacs

This package provides a modern list API library for Emacs.

emacs-debbugs 0.15 — 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 M-x debbugs-gnu for listing bugs, and the command M-x debbugs-gnu-search for bug searching. If you prefer the listing of bugs as TODO items of org-mode, you could use M-x debbugs-org and related commands.

A minor mode debbugs-browse-mode let you browse URLs to the GNU Bug Tracker as well as bug identifiers prepared for bug-reference-mode.

emacs-default-encrypt 4.3 — Automatically encrypt or sign Gnus messages in Emacs

DefaultEncrypt is designed to be used with Gnus in Emacs. It automatically encrypts messages that you send (e.g., email) when public keys for all recipients are available, and it protects you from accidentally sending un-encrypted messages. It can also be configured to automatically sign messages that you send. For details and instructions on how to use DefaultEncrypt, please refer to the home page or read the comments in the source file, jl-encrypt.el.

emacs-deferred 0.5.1 — Simple asynchronous functions for Emacs Lisp

The deferred.el library provides support for asynchronous tasks. The API is almost the same as that of JSDeferred, a JavaScript library for asynchronous tasks.

emacs-deft 0.8 — Quickly browse, filter, and edit plain text notes

Deft is an Emacs mode for quickly browsing, filtering, and editing directories of plain text notes, inspired by Notational Velocity.

emacs-diff-hl 1.8.4 — Highlight uncommitted changes using VC

diff-hl-mode highlights uncommitted changes on the side of the window (using the fringe, by default), allows you to jump between the hunks and revert them selectively.

emacs-diminish 0.45 — Diminish minor modes with no modeline display

emacs-diminish implements hiding or abbreviation of the mode line displays (lighters) of minor modes.

emacs-dired-hacks 0.0.1-1.eda6800 — Collection of useful dired additions

Collection of Emacs dired mode additions:

  • dired-avfs

  • dired-columns

  • dired-filter

  • dired-hacks-utils

  • dired-images

  • dired-list

  • dired-narrow

  • dired-open

  • dired-rainbow

  • dired-ranger

  • dired-subtree

  • dired-tagsistant

emacs-direnv 1.2.0 — Direnv integration for Emacs

This package provides support for invoking direnv to get the environment for the current file and updating the environment within Emacs to match.

Direnv can be invoked manually, and a global minor mode is included that will update the environment when the active buffer changes.

Using emacs-direnv means that programs started from Emacs will use the environment set through Direnv.

emacs-disable-mouse 0.2 — Disable mouse commands globally

Provides disable-mouse-mode and global-disable-mouse-mode, pair of minor modes which suppress all mouse events by intercepting them and running a customisable handler command (ignore by default).

emacs-dream-theme 0.0.0-1.107a11d — High-contrast Emacs theme

dream-theme is a dark, clean theme for Emacs. It is inspired by zenburn, sinburn and similar themes, but slowly diverging from them.

emacs-easy-kill 0.9.3 — Kill and mark things easily in Emacs

This package provides commands easy-kill and easy-mark to let users kill or mark things easily.

emacs-ebuild-mode 1.37 — Major modes for Gentoo package files

This Emacs package provides modes for ebuild, eclass, eblit, GLEP42 news items, openrc and runscripts.

emacs-edit-indirect 0.1.4 — Edit regions in separate buffers

This package allows you to edit regions in separate buffers, like org-edit-src-code but for arbitrary regions.

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-el-search 0.0-1.f26277b — Expression based interactive search for emacs-lisp-mode

This package provides expression based interactive search procedures for emacs-lisp-mode.

emacs-el2org 0.6.0 — Convert Emacs-lisp file to org file

El2org is a simple tool, which can convert Emacs-lisp file to org file, you can use this tool to write orgify commentary.

emacs-elfeed 2.3.0 — 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-emamux 0.14 — Manipulate Tmux from Emacs

emacs-emamux lets Emacs interact with the tmux terminal multiplexer.

emacs-emmet-mode 1.0.8 — Unofficial Emmet's support for Emacs

Unfold CSS-selector-like expressions to markup. It is intended to be used with SGML-like languages: XML, HTML, XHTML, XSL, etc.

emacs-emms 4.4 — Emacs Multimedia System

This is a GNU package.

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-mode-line-cycle 0.2.5 — Display the EMMS mode line as a ticker

This is a minor mode for updating the EMMS mode-line string cyclically within a specified width. It is useful for displaying long track titles.

emacs-emms-player-mpv 0.0.13 — Mpv support for EMMS

This package provides an EMMS player that uses mpv. It supports pause and seeking.

emacs-emojify 0.4 — Display emojis in Emacs

This package displays emojis in Emacs similar to how Github, Slack, and other websites do. It can display plain ASCII like :) as well as Github-style emojis like :smile:. It provides a minor mode emojify-mode to enable the display of emojis in a buffer.

emacs-engine-mode 2.0.0 — Minor mode for defining and querying search engines

engine-mode is a global minor mode for Emacs. It enables you to easily define search engines, bind them to keybindings, and query them from the comfort of your editor.

emacs-epl 0.8 — Emacs Package Library

A package management library for Emacs, based on package.el.

The purpose of this library is to wrap all the quirks and hassle of package.el into a sane API.

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-erc-hl-nicks 1.3.2 — Nickname highlighting for Emacs ERC

erc-hl-nicks highlights nicknames in ERC, an IRC client for Emacs. The main features are:

  • Auto-colorizes nicknames without having to specify colors

  • Ignores certain characters that IRC clients add to nicknames to avoid duplicates (nickname, nickname’, nickname", etc.)

  • Attempts to produce colors with a sufficient amount of contrast between the nick color and the background color

emacs-es-mode 4.2.0 — Major mode for editing Elasticsearch queries

es-mode includes highlighting, completion and indentation support for Elasticsearch queries. Also supported are es-mode blocks in org-mode, for which the results of queries can be processed through jq, or in the case of aggregations, can be rendered in to a table. In addition, there is an es-command-center mode, which displays information about Elasticsearch clusters.