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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This library is no longer maintained and is replaced by emacs-parseedn. This is an Emacs Lisp library for reading and writing the data format edn. See https://github.com/edn-format/edn.
This package provides a frontend for grepping tools like ag and ack, as well as features for editing search results.
This library provides a way to view taxy structs in a column-based, magit-section buffer. Columns are defined using simple top-level forms, and new columns may be easily defined by users in their configurations.
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.
The Denote Explore package provides auxiliary functions to maintain and explore your collection of Denote files. Denote Explore provides four groups of Emacs commands:
Summary statistics: Count and visualize notes, attachments and keywords.
Random walks: Generate new ideas using Serendipity.
Janitor: Manage your Denote collection.
Visualisations: Visualise your Denote network as a network graph. (Optional dependencies GraphViz, D3js, to be acquired separately!)
Base16 provides carefully chosen syntax highlighting and a default set of sixteen colors suitable for a wide range of applications. Base16 is not a single theme but a set of guidelines with numerous implementations.
This package contains functions that execute exwm keypresses mapped in firefox to the action described in the function name.
Dumb Jump is an Emacs "jump to definition" package with support for multiple programming languages that favors "just working" over speed or accuracy. This means minimal --- and ideally zero --- configuration with absolutely no stored indexes (tags) or persistent background processes. Dumb Jump performs best with The Silver Searcher ag or ripgrep rg installed.
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 adds support for working with Racket code blocks with Org Babel in Org mode.
vline-mode is a minor mode for highlighting column at cursor position. It enhances text editing by visually indicating the vertical line.
This package provides Python code navigation, documentation lookup, and code completion for Emacs. It uses a lightweight Python backend to offer features like jumping to definitions, finding references, and viewing documentation, enhancing the Python development experience within Emacs.
This package provides a minor mode that guesses the indentation offset originally used for creating source code files and transparently adjusts the corresponding settings in Emacs, making it more convenient to edit foreign files.
This package can be used to search emails in Emacs, searching result displays as you type thanks to Helm, though notmuch-search does the real search.
Taxy provides a programmable way to classify arbitrary objects into a hierarchical taxonomy. Allows you to automatically put things in nested groups.
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.
Suggest.el will find functions that give the output requested. It's a great way of exploring list, string and arithmetic functions.
Emacs Gnuplot is an Emacs major mode for interacting with Gnuplot.
This package enables automatic visibility toggling of org-mode elements depending on cursor position. Hidden fragment parts appear when the cursor enters a fragment and disappear when it leaves.
This is an inverse companion to the rx package for translating regexps in string form to the rx notation. Its chief uses are:
Migrating existing code to
rxform, for better readability and maintainabilityUnderstanding complex regexp strings and finding errors in them
In addition to Emacs regexps, this package can also parse and troubleshoot skip set strings, which are arguments to skip-chars-forward and skip-chars-backward.
This package provides dynamic evaluation in Emacs.
emacs-emamux lets Emacs interact with the tmux terminal multiplexer.
This package provides desktop notifications for mu4e. Additionally it can display the number of unread emails in the mode line.
This package permits scrolling at increasing speeds based on drag distance.