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 package provides vibrant color schemes with light and dark variants.
This package provides a logging framework for elisp. It allows you to deal with multiple log levels.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
This package is a major mode for Emacs that provides syntax highlighting for SPARQL. It can also execute queries against a SPARQL HTTP endpoint, such as Fuseki or DBPedia.
Cyrillic input method for dvorak layout.
Nano modeline is a minor mode for Emacs that modifies the mode line as [ status | name (primary) secondary ]. It can be displayed at the bottom or at the top.
emacs-which-key is a minor mode for Emacs that displays the key bindings following your currently entered incomplete command (a prefix) in a popup. For example, after enabling the minor mode if you enter C-x and wait for the default of 1 second, the minibuffer will expand with all of the available key bindings that follow C-x (or as many as space allows given your settings).
Magit-tbdiff provides a Magit interface to git-range-diff (and its third-party predecessor git-tbdiff), a Git subcommand for comparing two versions of a topic branch.
This package adds configuration to simplify using Emacs LSP booster with Eglot.
This package builds on the Helm interface to provide several commands for search-based navigation of buffers.
This library provides a major-mode for viewing syslog and strace files. You can highlight and filter the lines of the file by regular expressions and by timestamp, view notes associated with files, extract text, count matches, etc.
This package adds new RSS generation options to the org-publish-project-alist variable (see the Org manual if you are new to the publishing options). It adds :auto-rss and other options that work similar to the included :auto-sitemap functionality. This should make it easy for users to add RSS feeds to existing Org-based websites.
This package exposes functionality to work with Dash docsets.
Aim for this project is to make it easier to generate preprocessor macros from Emacs for C/C++ code that needs to be build against multiple incompatible versions of third party libraries or C++ standards.
This package adds icons to completion candidates using the built-in completion metadata functions. For example, with this package, find-file can display a file icon for each candidate based on the file type.
This mode provides basic functionality required for successfully interacting with sbt inside Emacs. The core functionality includes interacting with the sbt shell and Scala console, compiling code and navigation to errors.
This library provides helpers for outlines. Outlines allow users to navigate code in a tree-like fashion.
The Fantastic File Finder for Emacs. Find files fast, using helm.
Weblorg is a static site generator particularly suitable for blogs, written in Emacs Lisp and with support for templates and themes. It requires no external dependencies.
Roguel-ike is an attempt to develop a coffee-break roguelike for Emacs. The complete game would allow the player to create various characters and to make them fulfill challenges like arena fight and short dungeon explorations.
This package provides an Emacs major mode for writing Purescript.
emacs-kv is a collection of tools for dealing with key/value data structures such as plists, alists and hash-tables in Emacs Lisp.
semantic-stickyfunc-mode shows the function point is currently in at the first line of the current buffer. This is useful when you have a very long function that spreads more than a screen, and you don't have to scroll up to read the function name and then scroll down to original position.
Ellama is a tool for interacting with large language models from Emacs. It allows you to ask questions and receive responses from the LLMs. Ellama can perform various tasks such as translation, code review, summarization, enhancing grammar/spelling or wording and more through the Emacs interface. Ellama natively supports streaming output, making it effortless to use with your preferred text editor.