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 Ivy extension enables the use of ivy-mode to input email addresses from BBDB efficiently. The main functions are:
counsel-bbdb-complete-mail to input email addresses;counsel-bbdb-reload' to reload contacts from BBDB database;counsel-bbdb-expand-mail-alias to expand mail alias.
Since counsel-bbdb is based on ivy-mode, all Ivy key bindings are supported. For example, after C-u M-x counsel-bbdb-complete-mail, you can press C-M-n to input multiple email addresses.
Indent Bars highlights indentation with configurable vertical graphical bars, using stipples. The color and appearance (weight, pattern, position within the character, zigzag, etc.) are all configurable. Indent Bars works in any mode using fixed tab or space-based indentation. In the terminal (or on request) it uses vertical bar characters instead of stipple patterns. Optional Treesitter support is also available.
Emacs 4clojure interacts with 4clojure problems. You can open a specific question and move to the next or previous one. You can also verify your answers.
This package provides commands to hide lines based on a regular expression.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
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 UML mode is a minor mode that makes it easy to build ASCII UML sequence diagrams in Emacs, which can be embedded in source code, comments or emails.
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
tracking.el provides a way for different modes to notify the user that a buffer needs attention. The user then can cycle through them using C-c C-SPC.
There is a semantic way of using tab characters in source code: tabs for indentation, spaces for alignment. This package provides a minor mode which improves Emacs' auto-indenting so that pressing TAB inserts the correct mix of tabs and spaces to maintain visual alignment regardless of a viewer's tab width. You can still use all spaces if you prefer; the code merely ensures that if you enable tabs, the tab size does not matter.
This package displays a waveform of a sound file. You can then play or navigate through it.
Ox-html-stable-ids is an Org export extension package that generates HTML with stable ID attributes instead of the random IDs Org's exporter uses by default.
This package provides motions and text objects for delimited arguments, such as arguments separated by commas and semicolons.
This package provides a simple HTTP server written in Emacs Lisp to serve files and directory listings.
inf-ruby provides a Read Eval Print Loop (REPL) buffer, allowing for easy interaction with a Ruby subprocess. Features include support for detecting specific uses of Ruby, e.g., when using Rails, and using an appropriate console.
If you are using Guix shell with manifest.scm, the inf-ruby-wrapper-command customization variable could be helpful.
Did you ever feel that C-y M-y M-y M-y ... is not a great way of trying to find that piece of text you know you killed a while back? Then browse-kill-ring.el is for you.
This package defines the Org link type orgit-topic, which can be used to link to Forge topic buffers.
emacs-dumbparens is a minor mode for Emacs that deals with parens pairs and doesn't try to be smart about it.
Web mode is an Emacs major mode for editing web templates aka HTML files embedding parts (CSS/JavaScript) and blocks (pre rendered by client/server side engines). Web mode is compatible with many template engines: PHP, JSP, ASP, Django, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js, React/JSX, Angularjs, ejs, etc.
solaire-mode is inspired by editors which visually distinguish code-editing windows from sidebars, popups, terminals, ecetera. It changes the background of file-visiting buffers (and certain aspects of the UI) to make them easier to distinguish from other, less important buffers.
This library implements a generic interface for toggling switches and setting options and then invoking an Emacs command which does something with these arguments. The prototypical use is for the command to call an external process, passing on the arguments as command line arguments.
emacs-evil-surround allows easy deletion, change and addition of surrounding pairs, such as parentheses and quotes, in evil mode.
Rainbow identifiers mode is an Emacs minor mode providing highlighting of identifiers based on their names. Each identifier gets a color based on a hash of its name.
This package provides a set of Emacs themes that conform with a minimalist aesthetic: they use few colours and appear monochromatic in many contexts