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.
SSH Deploy enables automatic deploys on explicit-save actions, manual uploads, renaming, deleting, downloads, file and directory differences, launching remote terminals (Eshell, Shell), detection of remote changes, remote directory browsing, remote SQL database sessions and running custom deployment scripts via Tramp.
This library provides a flycheck checker for the metadata in Emacs Lisp files which are intended to be packages.
wc-mode is a minor mode, providing a ‘wc’ function for Emacs buffers as well as a modeline addition with live word, line and character counts. Additionally, a user can set specific goals for adding or deleting words. These goals were partly inspired by 750words.com where the goal of the site is to encourage writing by setting a goal of 750 words at a time.
This library extracts information from the installed Emacs packages.
This package provides an Emacs library to use the Emacsclient as $EDITOR of child processes, making sure they know how to call home. For remote processes a substitute is provided, which communicates with Emacs on stdout instead of using a socket as the Emacsclient does.
Selectrum is a solution for incremental narrowing in Emacs, replacing Helm, Ivy, and IDO. Its design philosophy is based on choosing the right abstractions and prioritizing consistency and predictability over special-cased improvements for particular cases. As such, Selectrum follows existing Emacs conventions where they exist and are reasonable, and it declines to implement features which have marginal benefit compared to the additional complexity of a new interface.
This package provides a major mode for editing Elm source code, and working with common core and third-party Elm tools. Its features are:
Syntax highlighting
Intelligent indentation
Integration with elm-make
Integration with elm-repl
Integration with elm-reactor
Integration with elm-package
Integration with elm-oracle
Integration with elm-format
Integration with elm-test
Puni is an Emacs minor mode for structured editing: soft deletion, expression navigating and manipulating. It supports many major modes out of the box.
This package provides dwim-shell-command as an opinionated, DWIM alternative to shell-command.
This package provides an ESS-like binding to send lines or regions to a REPL from Scheme buffers.
This package provides an ESS-like binding to send lines or regions to a REPL from Scheme buffers.
This package provides many, but not all of the editing primitives in the Kakoune editor. Unlike Evil mode for Vim, this is a very shallow emulation, which seeks to do as little work as possible, leveraging Emacs native editing commands and the work of other packages wherever possible.
This package discovers key bindings and their meaning for the current Emacs major-mode.
Spacemacs theme is an Emacs color theme that started as a theme for Spacemacs. The theme comes with dark and light variants and it should work well with 256 color terminals.
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.
This package provides groovy-mode for syntax highlighting in Groovy source files, REPL integration with run-groovy and Grails project navigation with the grails mode.
The Emacs RSpec mode provides keybindings for Ruby source files, e.g. to verify the spec associated with the current buffer, or entire project, as well as moving between the spec files, and corresponding code files.
Also included are keybindings for spec files and Dired buffers, as well as snippets for yasnippet.
emacs-gitpatch lets users easily send git patches, created by git format-patch, from magit, dired and ibuffer buffers.
This meta-package propagates the TeX Live packages minimally required by the LaTeX output produced by Org mode.
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
emacs-everywhere launches a new Emacs frame, and the contents of the buffer are pasted into the previously focused application on deletion of the frame.
emacs-pdb-capf provides a completion-at-point function for pdb allowing completion in a *gud-pdb* buffer.
Emacs packages for working with Zettelkasten-style linked notes.
This is a basic interface to the lingva.ml API, which allows you to obtain translations of texts from Google Translate without any tracking.