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.
Flymake collects diagnostic information for multiple sources, called backends, and visually annotates the relevant portions in the buffer.
This package puts a tool bar in each Emacs window. This allows you to see multiple tool bars simultaneously directly next to the buffer it acts on which feels much more intuitive. Emacs "browsing" modes generally have sensible tool bars, for example: *info*, *help*, and *eww* have them.
It does this while being mindful of screen real estate. If `tool-bar-map is nil, then this package will not take up any space for an empty tool bar.
Most modes do not define a custom tool bar, so calling (setq tool-bar-map nil) in your init file will make most buffers not take up space for a tool bar.
To get the default behavior, run (global-window-tool-bar-mode 1) or enable via M-x customize-group RET window-tool-bar RET.
This uses the per-window tab line to show the tool bar. If you want to share space with an existing tab line, mode line, or header line, add (:eval (window-tool-bar-string)) to `tab-line-format', `mode-line-format', or `header-line-format'. For additional documentation, see info node `(emacs)Window Tool Bar'.
The corfu-doc package provides a way to display a documentation popup for completion candidates when using emacs-corfu. It can be regarded as emacs-company-quickhelp for emacs-corfu.
Expand region increases the selected region by semantic units. Just keep pressing the key until it selects what you want. There's also er/contract-region if you expand too far.
emacs-straight is a purely functional package manager for the Emacs hacker.
Chronometrist is a time tracker in Emacs, largely modelled after the Android application, A Time Tracker.
Its features are:
Simple and efficient to use,
Displays useful information about your time usage,
Support for both mouse and keyboard,
Human errors in tracking are easily fixed by editing a plain text file,
Hooks to let you perform arbitrary actions when starting/stopping tasks.
This package displays emojis in Emacs similar to how Github, Slack, and other websites do. It can display plain ASCII like :) as well as Github-style emojis like :smile:. It provides a minor mode emojify-mode to enable the display of emojis in a buffer.
This package provides macros that allows you to declaratively configure settings typical of an Elisp package with various keywords. The syntax is similar, but not identical to use-package -- overall, leaf aims at a cleaner and more predictable implementation.
This package shows a list of all SRFIs and provides commands to visit them in your web browser.
This package provides a cache of metadata about the structure of all your Org files – headings, links and so on..
This Emacs package provides a command showing the symbols that the binary uses instead of the actual binary contents.
Parsec is a parser combinator library for Emacs Lisp, similar to Haskell's Parsec library. It contains most of the parser combinators in Text.Parsec.Combinator, and more combinators can be added if necessary! Most of the parser combinators have the same behavior as their Haskell counterparts. Parsec also comes with a simple error handling mechanism so that it can display an error message showing how the parser fails.
This package allows fringe bitmaps to be defined with a visual string representation.
This package is a port of z, and keeps track of visited directories and commands invoked within them in order to enable navigation via input of matching regexps.
This package provides a collection of templates for the Emacs TempEl package.
This package provides an FFI for Emacs. It is based on libffi and relies on the dynamic module support in order to be loaded into Emacs. It is relatively full-featured, but for the time being low-level.
This is a light weight spell checker for Emacs, that runs from the syntax highlighter without starting external processes.
emacs-alect-themes provides configurable light, dark and black color themes for Emacs. The themes are intended to be used with GUI.
This package provides a way to review GitHub Pull Requests from magit.
This package allows one to view and edit parts of multiple files in one Emacs buffer.
This package provides Emacs Lisp utilities for a variety of tasks, including version control, task management, and regex-based replacement.
emacs-json-snatcher grabs the path to JSON values in a JSON file.
This package provides Auto Complete and Company back-ends for PHP.
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