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.
PHP mode is a major mode for editing PHP source code. It's an extension of C mode; thus it inherits all C mode's navigation functionality. But it colors according to the PHP grammar and indents according to the PEAR coding guidelines. It also includes a couple handy IDE-type features such as documentation search and a source and class browser.
This package provides Flymake support for Python static type checking using mypy.
parinfer-mode is a proof-of-concept editor mode for Lisp programming languages. It will infer some changes to keep Parens and Indentation inline with one another.
Autothemer provides a thin layer on top of deftheme and custom-theme-set-faces that creates a new custom color theme, based on a set of simplified face specifications and a user-supplied color palette.
This package provides an Emacs interface for Docker.
This module lets you access the PostgreSQL object-relational DBMS from Emacs, using its socket-level frontend/backend protocol. The module is capable of automatic type coercions from a range of SQL types to the equivalent Emacs Lisp type. This is a low level API, and won't be useful to end users.
Install a tree-sitter major mode automatically. If the tree-sitter version can't be used, fall back to the original major mode.
aggressive-indent-mode is a minor mode that keeps your code always indented. It reindents after every change, making it more reliable than electric-indent-mode.
Tide is an Interactive Development Environment (IDE) for Emacs which provides the following features:
ElDoc
Auto complete
Flycheck
Jump to definition, Jump to type definition
Find occurrences
Rename symbol
Imenu
Compile On Save
Highlight Identifiers
Code Fixes
Code Refactor
Organize Imports
Allows emacs-company to use child frames for its candidate menus.
emacs-company-posframe is fast enough for daily use and supports CJK languages.
This package provides project templates and automates the mundane parts of setting up a new project, such as version control, licenses, and tooling.
Catppuccin is a soothing pastel theme for Emacs. It provides different color palettes, such as frappe, macchiato, or latte.
This package allows you to expand Yasnippet' snippets through a completing-read interface. It supports previewing the current snippet expansion and overwriting the marked region with a new snippet completion.
This Emacs package provides a command showing the symbols that the binary uses instead of the actual binary contents.
visual-replace provides an alternate interface for search and replacement commands that supports previews. The interface also allows one to edit both the query-text and its replacement in the same minibuffer prompt. The interface covers the following commands:
replace-stringreplace-regexpquery-replacequery-replace-regexp
This package provides a way of sorting items via a heuristic based on frequency and recency.
Ido-ubiquitous enables ido-style completion for almost every function that uses the standard completion function completing-read.
This package facilitates the creation and maintenance of tables of contents.
gnus-desktop-notify provides a simple mechanism to notify the user when new messages are received. To get started, place the following configuration snippet in your ~/.gnus.el configuration file:
(require 'gnus-desktop-notify) (gnus-desktop-notify-mode) (gnus-demon-add-rescan) ;; Alternatively, configure the period and idle times specifically, e.g.: ;; (gnus-demon-add-handler 'gnus-demon-scan-news 10 1)
The above causes Gnus to scan all configured groups every two hours when Emacs has been idle for one hour, with desktop notifications emitted for new messages received.
This package provides the following collection of Emacs dired mode additions:
dired-avfs
dired-columns
dired-filter
dired-hacks-utils
dired-images
dired-list
dired-narrow
dired-open
dired-rainbow
dired-ranger
dired-subtree
dired-tagsistant
This package provides a set of functions wrapping ghq, a tool for organizing remote Go repository clones.
This package provides a major mode for editing Fluke TL/1 source code. TL/1 is a language used to control Fluke’s 9100 series of testing and troubleshooting mainframes.
This library defines a face named parenthesis used just for parentheses. The intended purpose of this face is to make parentheses less visible in Lisp code by dimming them. Lispers probably don't need to be constantly made aware of the existence of the parentheses. Dimming them might be even more useful for people new to Lisp who have not yet learned to subconsciously blend out the parentheses.
This package simultaneously applies vline-mode and hl-line-mode, with tweaks, to present point in highlighted cross-hairs, reporting the value of point as a message in the echo area.