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.
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.
This package provides an Emacs major mode for editing Apache configuration files.
This minor mode highlights indentation levels via font-lock.
Tern-powered JavaScript integration.
Dumb indentation mode is appropriate for editing buffers that Emacs does not fully understand syntactically
Highlighting symbols with overlays while providing a keymap for various operations about highlighted symbols. It was originally inspired by the package highlight-symbol. The fundamental difference is that in symbol-overlay every symbol is highlighted by the Emacs built-in function overlay-put rather than the font-lock mechanism used in highlight-symbol.
This package provides Tern backend for Company.
Geiser is a collection of Emacs major and minor modes that conspire with one or more Scheme implementations to keep the Lisp Machine Spirit alive. The continuously running Scheme interpreter takes the center of the stage in Geiser. A bundle of Elisp shims orchestrates the dialog between the Scheme implementation, Emacs and, ultimately, the schemer, giving them access to live metadata.
This package provides just the core of Geiser. To effectively use it with your favourite Scheme implementation, you also need the corresponding geiser package, e.g. emacs-geiser-guile for Guile.
This package captures Web pages into Org-mode using Pandoc to process HTML. It can also use eww's eww-readable functionality to get the main content of a page.
These are the helper functions that run in Emacs. To capture pages into Emacs, you can use either a browser bookmarklet or the org-protocol-capture-html.sh shell script. See the README.org file for instructions.
This package provides an additional functionality for Emacs Guix.
This package provides several Emacs's Ivy procedures to work with Git-based projects.
Provides commands to help open external terminal emulators in the directory of the current buffer.
This package provides an Emacs minor-mode for capturing user input and paste it with C-v after exit.
This package provides an Emacs version of Atomic Chrome which is an extension for Google Chrome browser that allows you to edit text areas of the browser in Emacs. It's similar to Edit with Emacs, but has some advantages as below with the help of websocket.
This Emacs library lists the branches in a Git repository. Then you can operate on them with a dired-like interface.
This package provides a JavaScript editing mode for Emacs.
This package provides a Jenkins client for Emacs.
This package provides functionality for correcting words via custom interfaces.
This package provides an Emacs Hydra for inserting timestamps.
This package provides automatiic org timers for upcoming events.
emacs-strace-mode provides an Emacs major mode highlighting strace outputs.
This package provides an Emacs client for the Slack messaging service.
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.
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.