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 makes use of clj-kondo's analysis data to provide code editing facilities related to Clojure, ClojureScript and cljc source.
This package adds visual hints to certain Ex commands in Evil mode.
parinfer-mode is a proof-of-concept editor mode for Lisp programming languages. It will infer some changes to keep Parens and Indentation inline with one another.
Helm "Switch-to-REPL" offers the helm-switch-to-repl action, a generalized and extensible version of helm-ff-switch-to-shell. It can be added to helm-find-files and other helm-type-file sources such as helm-locate.
This package provides go-mode, an Emacs mode for working with software written in the Go programming language.
This package provides an interface for viewing your Denote files that goes beyond using the standard Dired Emacs command to view your Denote directory.
Disk Usage is a file system analyzer: it offers a tabulated view of file listings sorted by size. Directory sizes are computed recursively. The results are cached for speed.
Cape provides some Completion At Point Extensions, which can be used in combination with Corfu completion UI or the default completion UI. The completion backends used by completion-at-point are so called completion-at-point-functions (Capfs). In principle, the Capfs provided by Cape can also be used by Company.
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.
This package provides basic support for stgit in emacs-magit. When magit-stgit-mode is turned on, the current patch series is displayed in the status buffer. While point is on a patch the changes it introduces can be shown using RET, it can be selected as the current patch using a, and it can be discarded using k. Other StGit commands are available from the StGit transient on /.
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.
Org Present is a minimalist presentation tool for Emacs Org mode. Simply layout your presentation with each slide under a top-level header, start the minor mode, and page through each slide with Left and Right keys.
This package provides the ability to include files used by other programs in the candidate lists of commands like consult-recent-file and consult-buffer. This allows using the same interface for file opening.
On systems that comply with the XDG specification, these files are listed in the file recently-used.xbel, which is found in the directory ~/.local/share or the location described by the environment variable XDG_DATA_HOME.
fedi.el is an Emacs library used by several fediverse frontend packages.
anzu provides a minor mode that displays the current match and total match information in the mode-line in various search modes.
Purs mode provides a PureScript major mode for Emacs.
Eweouz is an tool for looking up contacts from Evolution Data Server from Emacs. It is similar to BBDB, except much, much simpler.
This package mainly defines a macro which helps remove some of the boilerplate code from defining new Flymake backend functions.
This package enhances ivy with completion for symbols from workspaces with a LSP-compliant server running.
This package allows you to edit regions in separate buffers, like org-edit-src-code but for arbitrary regions.
sly-asdf is an external contrib for SLY that provides additional support for working with ASDF projects.
json-mode extends the builtin js-mode syntax highlighting.
Column Enforce mode highlights text that extends beyond a certain column. It can be used to enforce 80 column rule. It can also be configured for any N-column rule.
Elpy brings powerful Python editing to Emacs. It combines and configures a number of other packages written in Emacs Lisp as well as Python, together offering features such as navigation, documentation, completion, interactive development and more.