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 supplemental Go libraries for text processing.
Package jsoniter implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json. Converting from encoding/json to jsoniter is no more than replacing the package with jsoniter and variable type declarations (if any). jsoniter interfaces gives 100% compatibility with code using standard lib.
Staticcheck is a state of the art linter for the . Using static analysis, it finds bugs and performance issues, offers simplifications, and enforces style rules.
This repository holds packages for writing tools that work directly with Go module mechanics. That is, it is for direct manipulation of Go modules themselves.
The specific case of loading packages should still be done by invoking the go command, which remains the single point of truth for package loading algorithms.
This package provides an Emacs library for hiding lines based on a regular expression.
This package provides an intuitive GUI for pueue task manager.
Kaomojis are eastern/Japanese emoticons, which are usually displayed horizontally, as opposed to the western vertical variants (":^)", ";D", "XP", ...).
This package tries to make it easier to use kaomojis, by using completing-read and different categories. The main user functions are therefore insert-kaomoji to insert a kaomoji at point, and insert-kaomoji-into-kill-ring to push a kaomoji onto the kill ring.
This package provides the ability to call asynchronous functions and processes. For example, it can be used to run dired commands (for copying, moving, etc.) asynchronously using dired-async-mode. Also it is used as a library for other Emacs packages.
Emacs Org Roam is a solution for taking non-hierarchical notes with Org mode. Notes are captured without hierarchy and are connected by tags. Notes can be found and created quickly. Org Roam should also work as a plug-and-play solution for anyone already using Org mode for their personal wiki.
Provides feedback via flycheck about issues with the package metadata of a file, e.g. the package dependencies it requires.
This provides a list of issues with the Emacs package metadata of a file, e.g., the package dependencies it requires. Checks will currently be enabled only if a Package-Requires: or Package-Version: header is present in the file.
Project-rg (project-rg.el) allow run ripgrep with Project (project.el).
This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
Try is a package that allows you to try out Emacs packages without installing them. If you pass a URL to a plain text `.el`-file it evaluates the content, without storing the file.
rg is an Emacs search package based on the ripgrep command line tool. It allows one to interactively search based on the editing context then refine or modify the search results.
Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line. This may put off some users, since there is no flashy UI, but for those who want unparalleled reporting access to their data there are few alternatives.
Ledger uses text files for input. It reads the files and generates reports; there is no other database or stored state. To use Ledger, you create a file of your account names and transactions, run from the command line with some options to specify input and requested reports, and get output. The output is generally plain text, though you could generate a graph or html instead. Ledger is simple in concept, surprisingly rich in ability, and easy to use.
This package provides the Emacs mode.
This package mainly defines `flymake-quickdef-backend', a macro which helps remove some of the boilerplate code from defining new Flymake backend functions. Consult the function's documentation for full information on use. The macro defines a function which is suitable for use with `flymake-diagnostic-functions' and handles running the external process, creating and removing any necessary files and buffers, and regex matches against diagnostic output.
This package provides an interface to search for PeerTube videos and lists the results in a buffer as a tabulated list.
peertube.el queries https://sepiasearch.org/, the official search engine for PeerTube. Learn more at {https://joinpeertube.org/
This package provides functions for working with pass ("the standard Unix password manager").