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.
Emacs Polyglot, or Eglot, is an Emacs Language Server Protocol client that stays out of the way. It guesses the LSP program to start for the current file, using the major mode as a hint. It prompts you to enter one if it fails.
Kaomojis are eastern/Japanese emoticons, which are usually displayed horizontally, as opposed to the western vertical variants (":^)", ";D", "XP", ...).
This package tries to make it easier to use kaomojis, by using completing-read and different categories. The main user functions are therefore insert-kaomoji to insert a kaomoji at point, and insert-kaomoji-into-kill-ring to push a kaomoji onto the kill ring.
With Magit, you can inspect and modify your Git repositories with Emacs. You can review and commit the changes you have made to the tracked files, for example, and you can browse the history of past changes. There is support for cherry picking, reverting, merging, rebasing, and other common Git operations.
This package provides a major mode for tracking TV shows. TV shows data (episode list, release dates, etc.) are sourced from the free database hosted at episodate.com. The mode presents an outlined list of tracked shows, their episodes and release dates, and enables the userto see when new episodes for their favorite shows get released, and track their progress in watching a series.
This package contains add-ons to Org. Be warned that these libraries receive little if no maintenance and there is no guaranty that they are compatible with the Org stable version.
The list of official Russian holidays and commemorative days that are day offs. With regional holidays included.
Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.
Telega-server is helper program to interact with Telegram service, and connect it with Emacs via inter-process communication.
This is a small package that temporarily highlights the current line after a given function is invoked. The affected functions are defined in the user option pulsar-pulse-functions and the effect takes place when either pulsar-mode (buffer-local) or pulsar-global-mode is enabled.
Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line. This may put off some users, since there is no flashy UI, but for those who want unparalleled reporting access to their data there are few alternatives.
Ledger uses text files for input. It reads the files and generates reports; there is no other database or stored state. To use Ledger, you create a file of your account names and transactions, run from the command line with some options to specify input and requested reports, and get output. The output is generally plain text, though you could generate a graph or html instead. Ledger is simple in concept, surprisingly rich in ability, and easy to use.
This package provides the Emacs mode.
helpful is an alternative to the built-in Emacs help that provides much more contextual information.
Show the source code for interactively defined functions (unlike the built-in Help).
Fall back to the raw sexp if no source is available.
Show where a function is being called.
Docstrings will Highlight the summary (the first sentence), include cross-references, hide superfluous puncuation.
Show you the properties that have been applied to the current symbol. This provides visibility of features like edebug or byte-code optimisation.
Provide a separate
helpful-commandfunction to view interactive functions.Display any keybindings that apply to interactive functions.
Trace, disassemble functions from inside Helpful. This is discoverable and doesn't require memorisation of commands.
This package provides an Emacs library for hiding lines based on a regular expression.
This package adds Clojure syntax checker clj-kondo.
This package provides yasnippets snippets for clojure.
Provides `macrostep' support for emacs-geiser' and emasc-cider.
Provides functions that make it easy to work with the Kibit Leiningen plugin for detecting and improving non-idiomatic Clojure source code, from within GNU Emacs.
This package provides an Emacs interface for Docker.
This package provides an Elisp implementation of the OAuth 2.0 draft. The main entry point is oauth2-auth-and-store which will return a token structure. This token structure can be then used with oauth2-url-retrieve-synchronously or oauth2-url-retrieve to retrieve any data that need OAuth authentication to be accessed. If the token needs to be refreshed, the code handles it automatically and stores the new value of the access token.