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.
macrostep is an Emacs minor mode for interactively stepping through the expansion of macros in Emacs Lisp source code. It lets you see exactly what happens at each step of the expansion process by pretty-printing the expanded forms inline in the source buffer, which is temporarily read-only while macro expansions are visible. You can expand and collapse macro forms one step at a time, and evaluate or instrument the expansions for debugging with Edebug as normal.
lice.el provides following features:
License template management.
File header insertion.
emacs-objed allows navigating and editing text objects. It enables modal editing and composition of commands, too. It combines ideas of other Editors like Vim or Kakoune and tries to align them with regular Emacs conventions.
This Emacs library provides functionality for converting the first letter of Pinyin to Simplified/Traditional Chinese characters.
Emacs-zotra provides functions to fetch bibliographic information in different formats (e.g. {bibtex
emacs-org-static-blog is one more static blog generator, it focuses on being simple. All files are simple Org files in a directory. The only requirement is that every Org file must have a title and a date keywords, and optionally, a filetags keyword.
This package provides a hook variable switch-buffer-functions. The hooks will be run when the current buffer is changed after an interactive command, i.e., when post-command-hook hooks are run. The hooked functions will be called with both the previous and the current buffer.
darkroom-mode makes visual distractions disappear. The mode-line is temporarily elided, text is enlarged and margins are adjusted so that it's centered on the window.
darkroom-tentative-mode is similar, but it doesn't immediately turn-on darkroom-mode, unless the current buffer lives in the sole window of the Emacs frame (i.e. all other windows are deleted). Whenever the frame is split to display more windows and more buffers, the buffer exits darkroom-mode. Whenever they are deleted, the buffer re-enters darkroom-mode.
This package adds visual hints to certain Ex commands in Evil mode.
Wucuo provides a spell checker on top of either Aspell or Hunspell, and relies on Flyspell internally. It operates on the current region or buffer, a file, or a complete directory.
This package provides a simple focus mode which can be applied to any buffer for reading, writing, or even doing a presentation. The buffer can be divided in pages using the page-delimiter, outline structure, or any other pattern.
This package highlights user commands at the Eshell interactive prompt to provide feedback on the validity of commands and syntax.
Manage your contacts from Org mode. You can auto complete email addresses, export contacts to a vCard file, put birthdays in your Org Agenda, and more.
This package provides a minor mode to show all lines that have a comment with a tag, for example listing them right next to each other.
Autothemer provides a thin layer on top of deftheme and custom-theme-set-faces that creates a new custom color theme, based on a set of simplified face specifications and a user-supplied color palette.
rotate-text allows you rotate to commonly interchanged text with a single keystroke. For example, you can toggle between "frame-width" and "frame-height", between "public", "protected" and "private" and between "variable1", "variable2" through "variableN".
CIDER (Clojure Interactive Development Environment that Rocks) aims to provide an interactive development experience similar to the one you'd get when programming in Emacs Lisp, Common Lisp (with SLIME or Sly), Scheme (with Geiser) and Smalltalk.
CIDER is the successor to the now deprecated combination of using SLIME + swank-clojure for Clojure development.
There are plenty of differences between CIDER and SLIME, but the core ideas are pretty much the same (and SLIME served as the principle inspiration for CIDER).
This package provides a major mode for editing and executing BQN code. It can be used to interactively evaluate BQN code in buffer or can be used to launch BQN REPL sessions. For evaluating BQN code or spawning interpreters an executable implementation is required such as cbqn or dbqn.
This package provides an elisp implementation of the HSLUV colorspace conversions documented on http://www.hsluv.org/. HSLuv is a human-friendly alternative to HSL. CIELUV is a color space designed for perceptual uniformity based on human experiments. When accessed by polar coordinates, it becomes functionally similar to HSL with a single problem: its chroma component doesn't fit into a specific range. HSLuv extends CIELUV with a new saturation component that allows you to span all the available chroma as a neat percentage.
This package defines a major mode that runs a shell inside of a buffer, similarly to Comint mode. It is built on top of Term.
elfeed-tube is an extension for Elfeed that enhances Youtube RSS feed subscriptions.
Circe is a Client for IRC in Emacs. It integrates well with the rest of the editor, using standard Emacs key bindings and indicating activity in channels in the status bar so it stays out of your way unless you want to use it.
enh-ruby-mode is a major mode providing syntax highlighting, navigation and indentation capabilities for editing Ruby source files. It parses the source files using Ruby's builtin Ripper class and performs syntax checks on them.
This package provides a set of commands to control media players that supports the Media Player Remote Interfacing Specification (MPRIS) protocol from Emacs. It uses Emacs' Completing Read framework as the user interface, which integrates well with Vertico or Selectrum.