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 daily journaling helpers. It is a bare-bones copy of the org-roam-dailies extension without org-roam.
This package provides a testeable Emacs Lisp API that wraps GNU Global calls and integration to editor using this API with project.el and xref.el.
Inspired by Genera's and KDE's concepts of "activities", this library allows the user to select an "activity", the loading of which restores a window configuration into a tab-bar tab or frame, along with the buffers shown in each window. Saving an activity saves the state for later restoration. Switching away from an activity saves the last-used state for later switching back to, while still allowing the activity's initial or default state to be restored on demand. Resuming an activity loads the last-used state, or the initial/default state when a universal argument is provided. The implementation uses the bookmark system to save buffers states–that is, any major mode that supports the bookmark system is compatible.
This package provides tail-call optimization for Emacs Lisp functions that call themselves in tail position.
This is a very simple syntax-highlighting mode for text/gemini documents. Currently, support is not complete, but it should be enough to help with basic documents.
SEMI is a package for GNU Emacs to provide features related with MIME user interface. SEMI-EPG is a variant of SEMI, which features supports to EasyPG and latest Emacs.
Org Reveal exports your Org documents to reveal.js presentations. With org-reveal, you can create beautiful presentations with 3D effects from simple but powerful Org contents.
This package provides an Emacs interface for Docker.
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 provides an optional extension to denote for naming files with a sequencing scheme. The idea is to establish hiearchical relationships between files, such that the contents of one logically follow or complement those of another.
This package provides on-the-fly syntax checking for GNU Emacs. It is a replacement for the older Flymake extension which is part of GNU Emacs, with many improvements and additional features.
Flycheck provides fully-automatic, fail-safe, on-the-fly background syntax checking for over 30 programming and markup languages with more than 70 different tools. It highlights errors and warnings inline in the buffer, and provides an optional IDE-like error list.
danneskjold-theme is a high-contrast theme for Emacs.
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
This package provides a WYSIWYG LaTeX environment. It uses dvisvgm, xclip, pngpaste and latex.
This package provides an Emacs minor mode to highlight each source code identifier uniquely based on its name.
Minor mode providing syntax highlighting of known Emacs Lisp symbols. Currently the code distinguishes Lisp functions, built-in functions, macros, faces and variables. To enable call highlight-defined-mode.
This package uses spaced repetition algorithms to conduct interactive drill sessions to aid in memorization. In these sessions you are shown flash cards created in Org mode.
emacs-org-pomodoro adds very basic support for Pomodoro technique in Emacs org-mode.
Run M-x org-pomodoro for the task at point or select one of the last tasks that you clocked time for. Each clocked-in pomodoro starts a timer of 25 minutes and after each pomodoro a break timer of 5 minutes is started automatically. Every 4 breaks a long break is started with 20 minutes. All values are customizable.
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.
json-mode extends the builtin js-mode syntax highlighting.
subed is an Emacs major mode for editing subtitles while playing the corresponding video with mpv. At the moment, the only supported formats are SubRip (.srt), WebVTT (.vtt), and Advanced SubStation Alpha (.ass).
This package transforms text using studlify-region and inserts a SpongeBob SquarePants ASCII art figure in the current buffer.
Emacs-fpga provides emacs facilities to interface with fpga & asic tools from major vendors.
Out-of-box, Citar provides default support for file-per-note bibliographic notes that are compatible with Org-Roam v2. This package integrates directly with the Org-Roam database, and provides the following additional features to Citar note support:
multiple references per note
multiple reference notes per file
ability to query note citations by reference
``live'' updating of Citar UI for presence of notes