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 Emacs library provides Helm interface for Yasnippet.
plan9 is an Emacs theme with light colors and a classic look which is inspired by the colors of Plan 9 from Bell Labs.
logview provides an Emacs mode to view log files.
Provides Emacs Lisp with a form of polymorphism by way of predicate dispatching. Methods consist of a dispatch function, and a series of branches. The dispatch function is applied to the arguments, and the result value is checked against the expectations of each branch to define which one to invoke.
Disk Usage is a file system analyzer: it offers a tabulated view of file listings sorted by size. Directory sizes are computed recursively. The results are cached for speed.
Org-Reveal is a org-mode extension that allows to create beautiful presentations (slides) with 3D effects from simple but powerful Org contents.
This package define functions for swapping buffers between windows contained in the same frame. An alternate behavior is to have the current window switch to the previous buffer instead of swapping with the other window.
This package provides a documentation viewer similar to Emacs's built-in Info browser, but geared towards documentation obtained from https://devdocs.io.
This package provides provides variants of eval-last-sexp that work on the containing list or s-expression, as well as an option for visually flashing evaluated s-expressions.
This package creates Graphviz directed graphs from Org files.
pcre2el or rxt (RegeXp Translator or RegeXp Tools) is a utility for working with regular expressions in Emacs, based on a recursive-descent parser for regexp syntax. In addition to converting (a subset of) PCRE syntax into its Emacs equivalent, it can do the following:
convert Emacs syntax to PCRE
convert either syntax to
rx, an S-expression based regexp syntaxuntangle complex regexps by showing the parse tree in
rxform and highlighting the corresponding chunks of codeshow the complete list of strings (productions) matching a regexp, provided the list is finite
provide live font-locking of regexp syntax (so far only for Elisp buffers – other modes on the TODO list).
This package implements a major mode to edit GraphQL schemas and query. The basic functionality includes syntax highlight and indentation. Additionally, it is able to send GraphQL queries to an end-point URL.
Files with the .graphql and .gql extensions are automatically opened with this mode.
This package provides syntax highlighting and automatic indentation for the Zig programming language in Emacs.
Literate-Elisp is an Emacs lisp library to provide an easy way to use literal programming in Emacs lisp. It extends the Emacs load mechanism so Emacs can load Org files as Lisp source files directly.
csv.el provides functions for reading and parsing CSV files. It follows the format as defined in RFC 4180 Common Format and MIME Type for CSV Files (http://tools.ietf.org/html/rfc4180).
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
Ghub provides basic support for using the APIs of various Git forges from Emacs packages. It supports the REST APIs of Github, Github GraphQL, Gitlab, Gitea, Gogs and Bitbucket. It abstracts access to API resources using only a handful of functions that are not resource-specific.
This package highlights all misspelled words in a window, just like a word processor or web browser does. This behavior is different from the built-in Flyspell package, which only checks words as the cursor moves over them. Moreover, unlike Flyspell, Jit-spell communicates with the spell-checking subprocess entirely asynchronously, which can lead to a noticeable performance improvement.
The use-package macro allows you to isolate package configuration in your .emacs file in a way that is both performance-oriented and tidy.
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.
emacs-helm-gtags provides a Emacs Helm interface to GNU Global.
Minibuffer and Completions in Tandem, also known as MCT, or mct.el, is an Emacs package that enhances the default minibuffer and *Completions* buffer so that they work together as part of a unified framework. The idea is to make the presentation and overall functionality be consistent with other popular, vertically aligned completion UIs while leveraging built-in functionality.
ggtags provides a frontend to the GNU Global source code tagging system.
Features:
Build on
compile.elfor asynchronicity and its large feature-set.Automatically update Global's tag files when needed with tuning for large source trees.
Intuitive navigation among multiple matches with mode-line display of current match, total matches and exit status.
Read tag with completion.
Show definition at point.
Jump to #include files.
Support search history and saving a search to register/bookmark.
Query replace.
Manage Global's environment variables on a per-project basis.
Highlight (definition) tag at point.
Abbreviated display of file names.
Support all Global search backends:
grep,idutils, etc.Support exuberant ctags http://ctags.sourceforge.net/ and
pygmentsbackend.Support all Global's output formats:
grep,ctags-x,cscopeetc.Support projects on remote hosts (e.g. via
tramp).Support eldoc.
Search
GTAGSLIBPATHfor references and symbols.
This package provides a global minor mode that changes how Emacs handles the lookup of applicable dir-locals files (.dir-locals.el): instead of starting at the directory of the visited file and moving up the directory tree only until a first dir-locals file is found, collect and apply all (!) dir-locals files found from the current directory up to the root one.
Values specified in files nearer to the current directory take precedence over values in files farther away from it.
You might want to use this to globally set dir-local variables that apply to all of your projects, then override or add variables on a per-project basis.