GNU ELPA is one of the two default package archives of GNU Emacs. You can browse the list of packages you can install to extend Emacs on this site or via the M-x list-packages command.
| Package | Version | Description | Rank |
|---|---|---|---|
| a68-mode | 1.2 | Major mode for editing Algol 68 code | ? |
| ace-window | 0.10.0 | Quickly switch windows. | ? |
| ack | 1.11 | interface to ack-like tools | ? |
| activities | 0.7.2 | Save/restore sets of windows, tabs/frames, and their buffers | ? |
| ada-mode | 8.1.0 | major-mode for editing Ada sources | ? |
| ada-ref-man | 2020.1 | Ada Reference Manual 2012 | ? |
| adaptive-wrap | 0.9 | Smart line-wrapping with wrap-prefix | ? |
| adjust-parens | 3.2 | Indent and dedent Lisp code, automatically adjust close parens | ? |
| advice-patch | 0.1 | Use patches to advise the inside of functions | ? |
| aggressive-completion | 1.7 | Automatic minibuffer completion | ? |
| aggressive-indent | 1.10.0 | Minor mode to aggressively keep your code always indented | ? |
| ahungry-theme | 1.10.0 | Ahungry color theme for Emacs. Make sure to (load-theme 'ahungry). | ? |
| aircon-theme | 0.0.6 | Cool and legible light theme | ? |
| all | 1.1 | Edit all lines matching a given regexp | ? |
| altcaps | 1.3.0 | Apply alternating letter casing to convey sarcasm or mockery | ? |
| ampc | 0.2 | Asynchronous Music Player Controller | ? |
| arbitools | 0.977 | Package for chess tournaments administration | ? |
| ascii-art-to-unicode | 1.13 | a small artist adjunct | ? |
| assess | 0.7 | Test support functions | ? |
| async | 1.9.9 | Asynchronous processing in Emacs | ? |
| auctex | 14.1.2 | Integrated environment for *TeX* | ? |
| auctex-cont-latexmk | 0.3 | run latexmk continuously, report errors via Flymake | ? |
| auctex-label-numbers | 0.2 | Numbering for LaTeX previews and folds | ? |
| aumix-mode | 7 | run the aumix program in a buffer | ? |
| auth-source-xoauth2-plugin | 0.3.2 | Authentication source plugin for xoauth2 | ? |
| auto-correct | 1.1.4 | Remembers and automatically fixes past corrections | ? |
| auto-overlays | 0.10.10 | Automatic regexp-delimited overlays | ? |
| autocrypt | 0.4.2 | Autocrypt implementation | ? |
| autorevert-tail-truncate | 1.0.1 | auto-revert-tail your files with RAM control | ? |
| bbdb | 3.2.2.4 | Big Brother DataBase | ? |
| beacon | 1.3.4 | Highlight the cursor whenever the window scrolls | ? |
| beframe | 1.5.0 | Isolate buffers per frame | ? |
| bicep-ts-mode | 0.1.4 | tree-sitter support for Bicep | ? |
| bind-key | 2.4.1 | A simple way to manage personal keybindings | ? |
| blist | 0.6 | Display bookmarks in an ibuffer way | ? |
| bluetooth | 0.4.1 | A mode for interacting with Bluetooth devices | ? |
| bnf-mode | 0.4.5 | Major mode for editing BNF grammars. | ? |
| boxy | 2.0.1 | A boxy layout framework | ? |
| boxy-headings | 2.1.11 | View org files in a boxy diagram | ? |
| breadcrumb | 1.0.1 | project and imenu-based breadcrumb paths | ? |
| brief | 5.92 | Brief Editor Emulator (Brief Mode) | ? |
| buffer-env | 0.6 | Buffer-local process environments | ? |
| buffer-expose | 0.4.3 | Visual buffer switching using a window grid | ? |
| bufferlo | 1.2 | Frame/Tab Local Buffer Lists with Persistence | ? |
| buframe | 0.2 | Buffer-local frames | ? |
| buildbot | 0.0.1 | A Buildbot client for emacs | ? |
| calibre | 1.5.2 | Interact with Calibre libraries from Emacs | ? |
| cape | 2.6 | Completion At Point Extensions | ? |
| capf-autosuggest | 0.3 | History autosuggestions for comint and eshell | ? |
| caps-lock | 1.0 | Caps-lock as a minor mode | ? |
| captain | 1.0.3 | CAPiTalization is Automatic IN emacs | ? |
| chess | 2.0.5 | Play chess in GNU Emacs | ? |
| cl-generic | 0.3 | Forward cl-generic compatibility for Emacs<25 | ? |
| cl-lib | 0.7.1 | Forward cl-lib compatibility library for Emacs<24.3 | ? |
| clipboard-collector | 0.3 | Collect clipboard entries according to regex rules | ? |
| cobol-mode | 1.1 | Mode for editing COBOL code | ? |
| code-cells | 0.5 | Lightweight notebooks with support for ipynb files | ? |
| colorful-mode | 1.2.5 | Preview any color in your buffer in real time | ? |
| comint-mime | 0.7 | Display content of various MIME types in comint buffers | ? |
| compact-docstrings | 0.2 | Shrink blank lines in docstrings and doc comments | ? |
| company | 1.0.2 | Modular text completion framework | ? |
| company-ebdb | 1.1 | company-mode completion backend for EBDB in message-mode | ? |
| company-math | 1.5.1 | Completion backends for unicode math symbols and latex tags | ? |
| company-statistics | 0.2.3 | Sort candidates using completion history | ? |
| compat | 31.0.0.0 | Emacs Lisp Compatibility Library | ? |
| cond-star | 1.0 | Extended form of `cond' construct | ? |
| constants | 2.11.1 | Enter definition of constants into source code | ? |
| consult | 3.4 | Search and navigate via completing-read | ? |
| consult-denote | 0.4.2 | Use Consult in tandem with Denote | ? |
| consult-hoogle | 0.7.0 | Hoogle frontend using consult | ? |
| consult-recoll | 1.0.0 | Recoll queries using consult | ? |
| context-coloring | 8.1.0 | Highlight by scope | ? |
| corfu | 2.9 | COmpletion in Region FUnction | ? |
| coterm | 1.6 | Terminal emulation for comint | ? |
| counsel | 0.15.1 | Various completion functions using Ivy | ? |
| cpio-mode | 0.17 | Handle cpio archives in the style of dired. | ? |
| cpupower | 1.0.5 | cpupower command interface | ? |
| crdt | 0.3.5 | Collaborative editing using Conflict-free Replicated Data Types | ? |
| crisp | 1.3.6 | CRiSP/Brief Emacs emulator | ? |
| csharp-mode | 2.0.0 | C# mode derived mode | ? |
| csv-mode | 1.27 | Major mode for editing comma/char separated values | ? |
| cursor-undo | 1.1.5 | Undo Cursor Movement | ? |
| cursory | 1.2.0 | Manage cursor styles using presets | ? |
| cycle-quotes | 0.1 | Cycle between quote styles | ? |
| dape | 0.27.0 | Debug Adapter Protocol for Emacs | ? |
| darkroom | 0.3 | Remove visual distractions and focus on writing | ? |
| dash | 2.20.0 | A modern list library for Emacs | ? |
| dbus-codegen | 0.1 | Lisp code generation for D-Bus. | ? |
| debbugs | 0.46 | SOAP library to access debbugs servers | ? |
| delight | 1.7 | A dimmer switch for your lighter text | ? |
| denote | 4.1.3 | Simple notes with an efficient file-naming scheme | ? |
| denote-journal | 0.2.2 | Convenience functions for daily journaling with Denote | ? |
| denote-markdown | 0.2.2 | Extensions that better integrate Denote with Markdown | ? |
| denote-menu | 1.4.0 | View denote files in a tabulated list. | ? |
| denote-org | 0.2.1 | Denote extensions for Org mode | ? |
| denote-review | 1.0.7 | implements review process for denote notes | ? |
| denote-search | 1.0.3 | Search the contents of your notes | ? |
| denote-sequence | 0.2.0 | Sequence notes or Folgezettel with Denote | ? |
| denote-silo | 0.2.0 | Convenience functions for using Denote in multiple silos | ? |
| detached | 0.10.1 | A package to launch, and manage, detached processes | ? |
| devdocs | 0.7 | Emacs viewer for DevDocs | ? |
| devicetree-ts-mode | 0.3 | Tree-sitter support for DTS | ? |
| dicom | 1.3 | DICOM viewer - Digital Imaging & Communications in Medicine | ? |
| dict-tree | 0.17 | Dictionary data structure | ? |
| diff-hl | 1.10.0 | Highlight uncommitted changes using VC | ? |
| diminish | 0.46 | Diminished modes are minor modes with no modeline display | ? |
| dired-du | 0.5.2 | Dired with recursive directory sizes | ? |
| dired-duplicates | 0.4 | Find duplicate files locally and remotely | ? |
| dired-git-info | 0.3.1 | Show git info in dired | ? |
| dired-preview | 0.6.0 | Automatically preview file at point in Dired | ? |
| disk-usage | 1.3.3 | Sort and browse disk usage listings | ? |
| dismal | 1.5.2 | Dis Mode Ain't Lotus: Spreadsheet program Emacs | ? |
| djvu | 1.1.2 | Edit and view Djvu files via djvused | ? |
| dmsg | 0.2 | Timestamped debug messages with backtrace support | ? |
| do-at-point | 0.2.0 | Generic context-sensitive action dispatcher. | ? |
| doc-toc | 1.2 | Manage outlines/table of contents of pdf and djvu documents | ? |
| doc-view-follow | 0.3.2 | Synchronize windows showing the same document | ? |
| docbook | 0.1 | Info-like viewer for DocBook | ? |
| doric-themes | 1.1.0 | Highly legible minimalist themes with precise typography | ? |
| drepl | 0.4 | REPL protocol for the dumb terminal | ? |
| dts-mode | 1.0 | Major mode for Device Tree source files | ? |
| easy-escape | 0.2.1 | Improve readability of escape characters in regular expressions | ? |
| easy-kill | 0.9.5 | kill & mark things easily | ? |
| ebdb | 0.8.22 | Contact management package | ? |
| ebdb-gnorb | 1.0.2 | Utilities for connecting EBDB to Gnorb | ? |
| ebdb-i18n-chn | 1.3.2 | China-specific internationalization support for EBDB | ? |
| ediprolog | 2.3 | Emacs Does Interactive Prolog | ? |
| eev | 20260126 | Support for e-scripts (eepitch blocks, elisp hyperlinks, etc) | ? |
| ef-themes | 2.1.0 | Colorful and legible themes | ? |
| eglot | 1.23 | The Emacs Client for LSP servers | ? |
| el-job | 2.7.4 | Contrived way to call a function using all CPU cores | ? |
| el-search | 1.12.6.1 | Expression based interactive search for Emacs Lisp | ? |
| eldoc | 1.16.0 | Show function arglist or variable docstring in echo area | ? |
| electric-spacing | 5.0 | Insert operators with surrounding spaces smartly | ? |
| elisa | 1.1.7 | Emacs Lisp Information System Assistant | ? |
| elisp-benchmarks | 1.16 | elisp benchmarks collection | ? |
| ellama | 1.17.0 | Tool for interacting with LLMs | ? |
| emacs-gc-stats | 1.4.2 | Collect Emacs GC statistics | ? |
| embark | 1.2 | Conveniently act on minibuffer completions | ? |
| embark-consult | 1.2 | Consult integration for Embark | ? |
| ement | 0.17 | Matrix client | ? |
| emms | 26 | The Emacs Multimedia System | ? |
| engrave-faces | 0.3.1 | Convert font-lock faces to other formats | ? |
| enwc | 2.0 | The Emacs Network Client | ? |
| ergoemacs-mode | 5.16.10.12 | Emacs mode based on common modern interface and ergonomics. | ? |
| ess | 26.1.0 | Emacs Speaks Statistics | ? |
| excorporate | 1.1.3 | Exchange Web Services (EWS) integration | ? |
| expand-region | 1.0.0 | Increase selected region by semantic units. | ? |
| expreg | 1.4.1 | Simple expand region | ? |
| external-completion | 0.1 | Let external tools control completion style | ? |
| exwm | 0.34 | Emacs X Window Manager | ? |
| filechooser | 0.2.4 | An xdg-desktop-portal filechooser | ? |
| filladapt | 2.12.2 | Adaptive fill | ? |
| firefox-javascript-repl | 0.9.5 | Jack into Firefox | ? |
| flylisp | 0.2 | Color unbalanced parentheses and parentheses inconsistent with indentation | ? |
| flymake | 1.4.5 | A universal on-the-fly syntax checker | ? |
| flymake-clippy | 1.1.0 | Flymake backend for Clippy | ? |
| flymake-codespell | 0.1 | Flymake backend for codespell | ? |
| flymake-proselint | 0.3.0 | Flymake backend for proselint | ? |
| fontaine | 3.0.1 | Set font configurations using presets | ? |
| forgejo | 0.1.3 | Emacs Forgejo Front-end | ? |
| frame-tabs | 1.1 | show buffer tabs in side window | ? |
| frog-menu | 0.2.11 | Quickly pick items from ad hoc menus | ? |
| fsm | 0.2.1 | state machine library | ? |
| ftable | 1.1 | Fill a table to fit in n columns | ? |
| futur | 1.7 | Future/promise-based async library | ? |
| gcmh | 0.2.1 | the Garbage Collector Magic Hack | ? |
| ggtags | 0.9.0 | emacs frontend to GNU Global source code tagging system | ? |
| gited | 0.6.0 | Operate on Git branches like dired | ? |
| gle-mode | 1.1 | Major mode to edit Graphics Layout Engine files | ? |
| gnat-compiler | 1.0.3 | Support for running GNAT tools | ? |
| gnome-dark-style | 0.2.4 | Sync theme with GNOME color-scheme | ? |
| gnorb | 1.6.11 | Glue code between Gnus, Org, and BBDB | ? |
| gnu-elpa | 1.1 | Advertize GNU ELPA packages | ? |
| gnu-elpa-keyring-update | 2025.10.1 | Update Emacs's GPG keyring for GNU ELPA | ? |
| gnugo | 3.1.2 | play GNU Go in a buffer | ? |
| gnus-mock | 0.5 | Mock Gnus installation for testing | ? |
| gpastel | 0.5.0 | Integrates GPaste with the kill-ring | ? |
| gpr-mode | 1.0.5 | Major mode for editing GNAT project files | ? |
| gpr-query | 1.0.4 | Minor mode for navigating sources using gpr_query | ? |
| graphql | 0.1.2 | GraphQL utilities | ? |
| greenbar | 1.2.260317 | Mark comint output with "greenbar" background | ? |
| gtags-mode | 1.9.5 | GNU Global integration with xref, project and imenu. | ? |
| hcel | 1.0.0 | Haskell codebase explorer / cross referencer | ? |
| heap | 0.5 | Heap (a.k.a. priority queue) data structure | ? |
| hiddenquote | 1.2 | Major mode for doing hidden quote puzzles | ? |
| highlight-escape-sequences | 0.4 | Highlight escape sequences | ? |
| html5-schema | 0.1 | Add HTML5 schemas for use by nXML | ? |
| hugoista | 0.2.1 | Manage Hugo posts like a barista | ? |
| hydra | 0.15.0 | Make bindings that stick around. | ? |
| hyperbole | 9.0.1 | GNU Hyperbole: The Everyday Hypertextual Information Manager | ? |
| idlwave | 6.5.1 | IDL editing mode for GNU Emacs | ? |
| ilist | 0.4 | Display a list in an ibuffer way. | ? |
| indent-bars | 1.0.0 | Highlight indentation with bars | ? |
| inspector | 0.39 | Tool for inspection of Emacs Lisp objects | ? |
| ioccur | 2.6 | Incremental occur | ? |
| isearch-mb | 0.8 | Control isearch from the minibuffer | ? |
| iso-date | 1.2.0 | Utilities for working with ISO dates | ? |
| iterators | 0.1.1 | Functions for working with iterators | ? |
| ivy | 0.15.1 | Incremental Vertical completYon | ? |
| ivy-avy | 0.15.1 | Avy integration for Ivy | ? |
| ivy-explorer | 0.3.2 | Dynamic file browsing grid using ivy | ? |
| ivy-hydra | 0.15.1 | Additional key bindings for Ivy | ? |
| ivy-posframe | 0.6.4 | Using posframe to show Ivy | ? |
| jami-bot | 0.0.4 | An extendable chat bot for the private messenger GNU Jami | ? |
| jarchive | 0.12.0 | Open project dependencies in jar archives | ? |
| javaimp | 0.9.1 | Add and reorder Java import statements in Maven/Gradle projects | ? |
| jgraph-mode | 1.1 | Major mode for Jgraph files | ? |
| jinx | 2.7 | Enchanted Spell Checker | ? |
| jit-spell | 0.5 | Just-in-time spell checking | ? |
| js2-mode | 20231224 | Improved JavaScript editing mode | ? |
| json-mode | 0.3.1 | Major mode for editing JSON files | ? |
| jsonrpc | 1.0.28 | JSON-RPC library | ? |
| jumpc | 3.1 | jump to previous insertion points | ? |
| kind-icon | 0.2.2 | Completion kind icons | ? |
| kiwix | 1.1.5 | Searching offline Wikipedia through Kiwix. | ? |
| kmb | 0.1 | Kill buffers matching a regexp w/o confirmation | ? |
| kubed | 0.6.1 | Kubernetes, Emacs, done! | ? |
| landmark | 1.0 | Neural-network robot that learns landmarks | ? |
| latex-table-wizard | 1.5.5 | Magic editing of LaTeX tables | ? |
| leaf | 4.5.5 | Simplify your init.el configuration, extended use-package | ? |
| lentic | 0.12 | One buffer as a view of another | ? |
| lentic-server | 0.2 | Web Server for Emacs Literate Source | ? |
| let-alist | 1.0.6 | Easily let-bind values of an assoc-list by their names | ? |
| lex | 1.2 | Lexical analyser construction | ? |
| lin | 2.0.0 | Make `hl-line-mode' more suitable for selection interfaces | ? |
| listen | 0.10.1 | Audio/Music player | ? |
| literate-scratch | 2.2 | Lisp Interaction w/ text paragraphs | ? |
| llm | 0.30.3 | Interface to pluggable llm backends | ? |
| lmc | 1.4 | Little Man Computer in Elisp | ? |
| load-dir | 0.0.5 | Load all Emacs Lisp files in a given directory | ? |
| load-relative | 1.3.2 | Relative file load (within a multi-file Emacs package) | ? |
| loccur | 1.2.5 | Perform an occur-like folding in current buffer | ? |
| logos | 1.2.0 | Simple focus mode and extras | ? |
| luwak | 1.0.0 | Web browser based on lynx -dump. | ? |
| lv | 0.15.0 | Other echo area | ? |
| m-buffer | 0.16.1 | List-Oriented, Functional Buffer Manipulation | ? |
| map | 3.3.1 | Map manipulation functions | ? |
| marginalia | 2.10 | Enrich existing commands with completion annotations | ? |
| markchars | 0.2.2 | Mark chars fitting certain characteristics | ? |
| math-symbol-lists | 1.3 | Lists of Unicode math symbols and latex commands | ? |
| mathjax | 0.1 | Render formulas using MathJax | ? |
| mathsheet | 1.3 | Generate dynamic math worksheets | ? |
| matlab-mode | 8.2.0 | Major mode for MATLAB(R) dot-m files | ? |
| mct | 1.1.0 | Minibuffer Confines Transcended | ? |
| memory-usage | 0.2 | Analyze the memory usage of Emacs in various ways | ? |
| metar | 0.3 | Retrieve and decode METAR weather information | ? |
| midi-kbd | 0.2 | Create keyboard events from Midi input | ? |
| mines | 1.6 | Minesweeper game | ? |
| minibuffer-header | 0.5 | Minibuffer header line | ? |
| minibuffer-line | 0.1 | Display status info in the minibuffer window | ? |
| minimail | 0.4.2 | Simple, non-blocking IMAP email client | ? |
| minimap | 1.4 | Sidebar showing a "mini-map" of a buffer | ? |
| minuet | 0.7.1 | Code completion using LLM | ? |
| mmm-mode | 0.5.11 | Allow Multiple Major Modes in a buffer | ? |
| modus-themes | 5.2.0 | Elegant, highly legible and customizable themes | ? |
| multi-mode | 1.14 | support for multiple major modes | ? |
| multishell | 1.1.10 | Organize use of multiple shell buffers, local and remote | ? |
| myers | 0.1 | Random-access singly-linked lists | ? |
| nadvice | 0.4 | Forward compatibility for Emacs-24.4's nadvice | ? |
| nameless | 1.0.2 | Hide package namespace in your emacs-lisp code | ? |
| names | 20151201.0 | Namespaces for emacs-lisp. Avoid name clobbering without hiding symbols. | ? |
| nano-agenda | 0.3 | N Λ N O agenda | ? |
| nano-modeline | 1.1.0 | N Λ N O modeline | ? |
| nano-theme | 0.3.4 | N Λ N O theme | ? |
| nftables-mode | 1.1 | Major mode for editing nftables | ? |
| nhexl-mode | 1.5 | Minor mode to edit files via hex-dump format | ? |
| nlinum | 1.9 | Show line numbers in the margin | ? |
| notes-mode | 1.31 | Indexing system for on-line note-taking | ? |
| notmuch-indicator | 1.3.0 | Display mode line indicator with notmuch-count(1) output | ? |
| ntlm | 2.1.0 | NTLM (NT LanManager) authentication support | ? |
| num3-mode | 1.5 | highlight groups of digits in long numbers | ? |
| oauth2 | 0.18.4 | OAuth 2.0 Authorization Protocol | ? |
| ob-asymptote | 1.0.2 | Babel Functions for Asymptote | ? |
| ob-haxe | 1.0 | org-babel functions for haxe evaluation | ? |
| objed | 0.8.3 | Navigate and edit text objects. | ? |
| omn-mode | 1.3 | Support for OWL Manchester Notation | ? |
| on-screen | 1.3.3 | guide your eyes while scrolling | ? |
| orderless | 1.6 | Completion style for matching regexps in any order | ? |
| org | 9.8.3 | Outline-based notes management and organizer | ? |
| org-contacts | 1.3 | Contacts management system for Org mode | ? |
| org-edna | 1.1.2 | Extensible Dependencies 'N' Actions | ? |
| org-gnosis | 0.2.2 | Learning-focused note-taking for Gnosis | ? |
| org-jami-bot | 0.0.5 | Capture GNU Jami messages as notes and todos in Org mode | ? |
| org-mem | 0.34.1 | Fast info from a large number of Org file contents | ? |
| org-modern | 1.13 | Modern looks for Org | ? |
| org-notify | 0.1.2 | Notifications for Org-mode | ? |
| org-real | 1.0.12 | Keep track of real things as org-mode links | ? |
| org-remark | 1.3.0 | Highlight & annotate text, Info, EPUB, EWW | ? |
| org-translate | 0.1.4 | Org-based translation environment | ? |
| orgalist | 1.16 | Manage Org-like lists in non-Org buffers | ? |
| osc | 0.4 | Open Sound Control protocol library | ? |
| osm | 2.2 | OpenStreetMap viewer | ? |
| other-frame-window | 1.0.6 | Minor mode to enable global prefix keys for other frame/window buffer placement | ? |
| pabbrev | 4.3.0 | Predictive abbreviation expansion | ? |
| paced | 1.1.3 | Predictive Abbreviation Completion and Expansion using Dictionaries | ? |
| package-x | 1.0 | Package extras | ? |
| parser-generator | 0.2.9 | Parser Generator library | ? |
| path-iterator | 1.0 | An iterator for traversing a directory path. | ? |
| peg | 1.0.2 | Parsing Expression Grammars in Emacs Lisp | ? |
| perl-doc | 0.82 | Read Perl documentation | ? |
| persist | 0.8 | Persist Variables between Emacs Sessions | ? |
| php-fill | 1.1.1 | Additional fill commands for PHP code editing | ? |
| phpinspect | 3.0.1 | PHP parsing and code intelligence package | ? |
| phps-mode | 0.4.52 | Major mode for PHP with code intelligence | ? |
| pinentry | 0.1 | GnuPG Pinentry server implementation | ? |
| plz | 0.9.1 | HTTP library | ? |
| plz-see | 0.1 | Interactive HTTP client | ? |
| poke | 3.2 | Emacs meets GNU poke! | ? |
| poke-mode | 3.1 | Major mode for editing Poke programs | ? |
| poker | 0.2 | Texas hold 'em poker | ? |
| popper | 0.4.8 | Summon and dismiss buffers as popups | ? |
| posframe | 1.5.1 | Pop a posframe (just a frame) at point | ? |
| pq | 0.2 | libpq binding | ? |
| preview-auto | 0.4.2 | Automatic previews in AUCTeX | ? |
| preview-tailor | 0.2.1 | Tailor AUCTeX preview scale to monitor/text scale | ? |
| project | 0.11.2 | Operations on the current project | ? |
| psgml | 1.3.5 | SGML-editing mode with parsing support | ? |
| pulsar | 1.3.4 | Pulse highlight on demand or after select functions | ? |
| pyim | 5.3.6 | A Chinese input method support quanpin, shuangpin, wubi, cangjie and rime. | ? |
| pyim-basedict | 0.5.5 | The default pinyin dict of pyim | ? |
| python | 0.30 | Python's flying circus support for Emacs | ? |
| quarter-plane | 0.1 | editing using quarter-plane screen model | ? |
| queue | 0.2 | Queue data structure | ? |
| rainbow-mode | 1.0.6 | Colorize color names in buffers | ? |
| rbit | 0.1 | Red-black persistent interval trees | ? |
| rcirc-color | 0.4.5 | color nicks | ? |
| rcirc-mentions | 1.0.5 | Log mentions of your nick or keywords in a separate buffer | ? |
| rcirc-sqlite | 1.0.4 | rcirc logging in SQLite | ? |
| realgud | 1.6.0 | A modular front-end for interacting with external debuggers | ? |
| realgud-ipdb | 1.0.0 | realgud front-end to ipdb | ? |
| realgud-lldb | 1.0.2 | Realgud front-end to lldb | ? |
| realgud-trepan-ni | 1.0.1 | Realgud front-end to trepan-ni | ? |
| realgud-trepan-xpy | 1.0.1 | Realgud front-end to trepan-xpy | ? |
| rec-mode | 1.9.4 | Major mode for viewing/editing rec files | ? |
| register-list | 0.1 | Interactively list/edit registers | ? |
| relint | 2.2 | Elisp regexp mistake finder | ? |
| repology | 1.2.4 | Repology API access via Elisp | ? |
| rich-minority | 1.0.3 | Clean-up and Beautify the list of minor-modes. | ? |
| rnc-mode | 0.3 | Emacs mode to edit Relax-NG Compact files | ? |
| rt-liberation | 7 | Emacs interface to RT | ? |
| ruby-end | 0.4.3 | Automatic insertion of end blocks for Ruby | ? |
| satchel | 0.2 | A bag for your files, separated by git branches | ? |
| scanner | 0.3 | Scan documents and images | ? |
| scroll-restore | 1.0 | restore original position after scrolling | ? |
| sed-mode | 1.1 | Major mode to edit sed scripts | ? |
| seq | 2.24 | Sequence manipulation functions | ? |
| setup | 1.5.0 | Helpful Configuration Macro | ? |
| shelisp | 1.0.0 | execute elisp in shell | ? |
| shell-command+ | 2.5.0 | An extended shell-command | ? |
| shen-mode | 0.1 | A major mode for editing shen source code | ? |
| show-font | 1.0.0 | Show font features in a buffer | ? |
| sisu-mode | 7.1.8 | Major mode for SiSU markup text | ? |
| site-lisp | 0.3.0 | Manage site-lisp directories | ? |
| sketch-mode | 1.0.4 | Quickly create svg sketches using keyboard and mouse | ? |
| slime-volleyball | 1.2.0 | An SVG Slime Volleyball Game | ? |
| sm-c-mode | 1.2 | C major mode based on SMIE | ? |
| smalltalk-mode | 4.0 | Major mode for the GNU Smalltalk programming language | ? |
| smart-yank | 0.1.1 | A different approach of yank pointer handling | ? |
| so-long | 1.1.2 | Say farewell to performance problems with minified code. | ? |
| soap-client | 3.2.3 | Access SOAP web services | ? |
| sokoban | 1.4.9 | Implementation of Sokoban for Emacs. | ? |
| sotlisp | 1.6.2 | Write lisp at the speed of thought. | ? |
| spacious-padding | 0.8.0 | Increase the padding/spacing of frames and windows | ? |
| speedrect | 0.7 | Fast modal rectangle commands | ? |
| spinner | 1.7.4 | Add spinners and progress-bars to the mode-line for ongoing operations | ? |
| sql-beeline | 0.2 | Beeline support for sql.el | ? |
| sql-cassandra | 0.2.2 | Cassandra support for sql.el | ? |
| sql-indent | 1.7 | Support for indenting code in SQL files. | ? |
| srht | 0.4 | Sourcehut | ? |
| ssh-deploy | 3.1.16 | Deployment via Tramp, global or per directory. | ? |
| standard-themes | 3.0.2 | Like the default theme but more consistent | ? |
| stream | 2.4.0 | Implementation of streams | ? |
| substitute | 0.5.0 | Efficiently replace targets in the buffer or context | ? |
| svg | 1.1 | SVG image creation functions | ? |
| svg-clock | 1.2 | Analog clock using Scalable Vector Graphics | ? |
| svg-lib | 0.3 | SVG tags, progress bars & icons | ? |
| svg-tag-mode | 0.3.3 | Replace keywords with SVG tags | ? |
| swiper | 0.15.1 | Isearch with an overview. Oh, man! | ? |
| switchy-window | 1.4 | A most-recently-used window switcher | ? |
| sxhkdrc-mode | 1.2.0 | Major mode for sxhkdrc files (Simple X Hot Key Daemon) | ? |
| system-packages | 1.1.2 | functions to manage system packages | ? |
| tam | 0.1 | Manage use of slots in a fixed size table | ? |
| taxy | 0.10.2 | Programmable taxonomical grouping for arbitrary objects | ? |
| taxy-magit-section | 0.14.3 | View Taxy structs in a Magit Section buffer | ? |
| temp-buffer-browse | 1.5 | temp buffer browse mode | ? |
| tempel | 1.12 | Tempo templates/snippets with in-buffer field editing | ? |
| termint | 0.2.2 | Run REPLs in a terminal backend | ? |
| test-simple | 1.3.2 | Simple Unit Test Framework for Emacs Lisp | ? |
| tex-item | 0.1 | Commands for working with tex items | ? |
| tex-parens | 0.7 | Like lisp.el, but for tex | ? |
| theme-buffet | 0.1.2 | Time based theme switcher | ? |
| timeout | 2.1.6 | Throttle or debounce Elisp functions | ? |
| tmr | 1.3.0 | Set timers using a convenient notation | ? |
| tomelr | 0.4.3 | Convert S-expressions to TOML | ? |
| topspace | 0.3.1 | Recenter line 1 with scrollable upper margin/padding | ? |
| track-changes | 1.5 | API to react to buffer modifications | ? |
| tramp | 2.8.1.4 | Transparent Remote Access, Multiple Protocol | ? |
| tramp-nspawn | 1.0.2 | Tramp integration for systemd-nspawn containers | ? |
| tramp-theme | 0.3 | Custom theme for remote buffers | ? |
| transcribe | 1.5.2 | Package for audio transcriptions | ? |
| transient | 0.13.2 | Transient commands | ? |
| transient-cycles | 2.0 | Define command variants with transient cycling | ? |
| tree-inspector | 0.4 | Inspector tool for Emacs Lisp object that uses a treeview | ? |
| trie | 0.6 | Trie data structure | ? |
| triples | 0.6.2 | A flexible triple-based database for use in apps | ? |
| truename-cache | 0.3.7 | Efficiently de-dup file-names | ? |
| trust-manager | 0.4.1 | Convenient trust management | ? |
| ulisp-repl | 1.0.3 | uLisp REPL | ? |
| undo-tree | 0.8.2 | Treat undo history as a tree | ? |
| uni-confusables | 0.3 | Unicode confusables table | ? |
| uniquify-files | 1.0.4 | Completion style for files, minimizing directories | ? |
| url-http-ntlm | 2.0.6 | NTLM authentication for the url library | ? |
| url-http-oauth | 0.8.5 | OAuth 2.0 for URL library | ? |
| url-scgi | 0.9 | SCGI support for url.el | ? |
| use-package | 2.4.6 | A configuration macro for simplifying your .emacs | ? |
| validate | 1.0.4 | Schema validation for Emacs-lisp | ? |
| valign | 3.1.1 | Visually align tables | ? |
| vc-backup | 1.1.1 | VC backend for versioned backups | ? |
| vc-got | 1.2 | VC backend for Game of Trees VCS | ? |
| vc-hgcmd | 1.14.1 | VC mercurial backend that uses hg command server | ? |
| vcard | 0.2.2 | Package for handling vCard files | ? |
| vcl-mode | 1.1 | Major mode for Varnish Configuration Language | ? |
| vdiff | 0.2.4 | A diff tool similar to vimdiff | ? |
| vecdb | 0.2.2 | An interface to vector databases for embeddings | ? |
| verilog-mode | 2026.1.18.88738971 | major mode for editing verilog source in Emacs | ? |
| vertico | 2.8 | VERTical Interactive COmpletion | ? |
| vertico-posframe | 0.9.2 | Using posframe to show Vertico | ? |
| vigenere | 1.0 | Run a vigenere cipher on a block of text ; | ? |
| visual-filename-abbrev | 1.3 | Visually abbreviate filenames | ? |
| visual-fill | 0.2 | Auto-refill paragraphs without modifying the buffer | ? |
| vlf | 1.7.2 | View Large Files | ? |
| vundo | 2.4.0 | Visual undo tree | ? |
| wcheck-mode | 2026 | General interface for text checkers | ? |
| wconf | 0.2.1 | Minimal window layout manager | ? |
| web-server | 0.1.2 | Emacs Web Server | ? |
| webfeeder | 1.1.2 | Build RSS and Atom webfeeds from HTML files | ? |
| websocket | 1.16 | Emacs WebSocket client and server | ? |
| which-key | 3.6.1 | Display available keybindings in popup | ? |
| window-commander | 3.0.2 | Simply execute commands on windows | ? |
| window-tool-bar | 0.3 | Add tool bars inside windows | ? |
| windresize | 0.1 | Resize windows interactively | ? |
| wisi | 4.3.2 | Utilities for implementing an indentation/navigation engine using a generalized LR parser | ? |
| wisitoken-grammar-mode | 1.3.0 | Major mode for editing WisiToken grammar files | ? |
| wpuzzle | 1.1 | find as many word in a given time | ? |
| wrap-search | 4.17.6 | wrapped, non-incremental search | ? |
| xclip | 1.11.1 | Copy&paste GUI clipboard from text terminal | ? |
| xeft | 3.6 | Deft feat. Xapian | ? |
| xelb | 0.22 | X protocol Emacs Lisp Binding | ? |
| xpm | 1.0.5 | edit XPM images | ? |
| xr | 2.2 | Convert string regexp to rx notation | ? |
| xref | 1.7.0 | Cross-referencing commands | ? |
| xref-union | 0.2.0 | Combine multiple Xref backends | ? |
| yaml | 1.2.3 | YAML parser for Elisp | ? |
| yasnippet | 0.14.3 | Yet another snippet extension for Emacs | ? |
| yasnippet-classic-snippets | 1.0.2 | "Classic" yasnippet snippets | ? |
| zones | 2023.6.11 | Zones of text - like multiple regions | ? |
| ztree | 1.0.6 | Text mode directory tree | ? |
| zuul | 0.4.0 | Interface to Zuul | ? |