Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides an introspection tool similar to those found in Common Lisp or Smalltalk, but for Emacs Lisp.
This library add support for SCGI URLs to Emacs. It is based on url.el, which is shipped with Emacs.
A UI for IRC, for usage within ERC.
Fontaine lets the user specify presets of font configurations and set them on demand on graphical Emacs frames.
This package extends the parser of js2-mode to support JSX syntax.
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 wgrep allows you to edit a grep buffer and apply those changes to the file buffer. Several backends are supported beside the classic grep: ack, ag, helm and pt.
This package provides an Emacs frontend to Ruby's ri documentation tool, and offers lookup and completion. The main function you should use as interface to ri is M-x yari.
The setup macro simplifies repetitive configuration patterns, by providing context-sensitive local macros in setup bodies. These macros can be mixed with regular elisp code without any issues, allowing for flexible and terse configurations. The list of local macros can be extended by the user via setup-define. A list of currently known local macros are documented in the docstring for setup.
info-rename-buffer-mode is a global minor-mode that automatically renames Info buffers to match their visiting manual. That's a useful feature when consulting several Info manuals simultaneously, because it frees the user from the burden of renaming Info buffers to descriptive names manually before visiting another manual, thus avoiding accidentally overriding the currently visited node in case the user tries to open a new Info buffer.
This package uses emacs-all-the-icons to display icons in Ibuffer buffers.
This theme aims to be as identical as possible to the default Dark+ color scheme used by Visual Studio Code.
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 major mode for jinja2 with: syntax highlighting, sgml/html integration, and indentation (working with sgml).
This package adds support for some LSP extensions to emacs-eglot.
This package provides a comprehensive list of diagnostic-functions for use with Flymake, give users the tools to easily define new syntax checkers and help selectively enable or disable diagnostic functions based on major modes.
This package provides a major mode for editing Fluke TL/1 source code. TL/1 is a language used to control Fluke’s 9100 series of testing and troubleshooting mainframes.
Reverso is an emacs client for the reverso.net service.
Org-remark lets you highlight and annotate text files, websites, EPUB books and Info documentation using Org mode.
Features:
Highlight and annotate any text file. The highlights and notes are kept in an Org file as the plain text database. This lets you easily manage your marginal notes and use the built-in Org facilities on them – e.g. create a sparse tree based on the category of the notes
Create your your own highlighter pens with different colors, type (e.g. underline, squiggle, etc. optionally with Org’s category for search and filter on your highlights and notes)
Have the same highlighting and annotating functionality for websites (when browsing with EWW), EPUB books with
nov.el, Info documentation
This package provides a minor mode for preview of Markdown files, and sends rendered Markdown to a web browser.
Treemacs is a file and project explorer similar to NeoTree or Vim's NerdTree, but largely inspired by the Project Explorer in Eclipse. It shows the file system outlines of your projects in a simple tree layout allowing quick navigation and exploration, while also possessing basic file management utilities.
This package runs a callback (a finalizer) after its registered lisp object has been garbage collected. This allows extra resources, such as buffers and processes, to be cleaned up after the object has been freed.
This package tries to re-implement some of nadvice.el's functionality on top of the old defadvice system, to help users of defadvice move to the new advice system without dropping support for Emacs<24.4.
This package provides an Emacs major mode for writing Purescript.