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.
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 provides utilities for treating certain windows as pop up windows, which close automatically when quitting a command or selecting another window.
This package lets you auto-format source code in many languages using the same command for all languages, instead of learning a different Emacs package and formatting command for each language. Over 70 languages are supported, including Emacs Lisp, Kotlin, Go and Rust.
This major mode focuses on highlighting as many aspects of the TinTin++ scripting language as possible, organizing commands into functional categories and highlighting specific modes that many commands use to accomplish different tasks.
This package provides a new org link type for playing back multimedia files from org-mode using EMMS, The Emacs Multimedia System. If the link contains a track position, playback will start at the specified position.
This package provides further integration between multiple-cursors and phi-search, a package that allows for interactive searches to move multiple fake cursors.
Purpose is a package that introduces the concept of a "purpose" for windows and buffers, and then helps you maintain a robust window layout easily.
This package is an Emacs minor mode and allows you to edit one occurrence of some text in a buffer (possibly narrowed) or region, and simultaneously have other occurrences edited in the same way.
You can also use Iedit mode as a quick way to temporarily show only the buffer lines that match the current text being edited. This gives you the effect of a temporary keep-lines or occur.
This package provides some commands to act on the browser tabs, history, or bookmarks from Emacs.
This package provides a notetaking system like Roam, using org mode; faster than org-roam.
Org Edit LaTeX is an extension for Org mode. It lets you edit a LaTeX fragment in a dedicated buffer just like editing a source block.
robot-log is an Emacs major mode that allows more easily viewing and navigating RobotFramework debug log files. It provides syntax highlighting and convenient shortcuts to move from one keyword to the next, or locate errors.
This package provides a sidebar for Emacs similar to NeoTree or treemacs, but leveraging Dired to do the job of display.
The Detached package allows users to run processes detached from Emacs. It provides integration with multiple built-in modes, as well as providing an interface to attach and interact with the processes.
Org Journal is a set of functions to maintain a simple personal diary / journal using in Emacs, adapted from https://www.emacswiki.org/emacs/PersonalDiary. Convenient bindings allow the creation of journal records in the current daily, weekly, monthly or yearly file and search within all records or specified time intervals. All records can be browsed and searched from the Emacs Calendar for convenience. All entries in a specified TODO state will be carried over to the next day.
The rfc-mode Emacs major mode is a browser and reader for RFC documents.
The Emacs RSpec mode provides keybindings for Ruby source files, e.g. to verify the spec associated with the current buffer, or entire project, as well as moving between the spec files, and corresponding code files.
Also included are keybindings for spec files and Dired buffers, as well as snippets for yasnippet.
This package provides a simple HTTP server written in Emacs Lisp to serve files and directory listings.
This package consists of custom logic to interact with Nyxt from Emacs.
This package provides Finite State Machine library to make asynchronous programming in Emacs Lisp easy and fun.
Orgalist writes and manages Org mode's plain lists in non-Org buffers. More specifically, it supports the syntax of Org mode for numbered, unnumbered, description items, checkboxes, and counter cookies.
The library also implements radio lists, i.e., lists written in Org syntax later translated into the host format, e.g., LaTeX or HTML.
emacs-bitbake-modes is a collection of major modes and tools that can be useful when working with the bitbake files in Yocto and OpenEmbedded projects.
This package provides additional features and utilities for vhdl-mode, such as snippet selection via hydra, code navigation, code formatting, and code folding.
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.