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.
Package lint defines common interfaces for Go code checkers.
reflect api that avoids runtime reflect.Value cost
Deprecated: A tool that suggests interfaces is prone to bad suggestions, so its usefulness in real code is limited. This tool will remain available as a proof of concept, and for others to examine and learn from.
Package xxhash implements the 64-bit variant of xxHash (XXH64) as described at http://cyan4973.github.io/xxHash/.
Reports unused function parameters and results in your code.
This repository holds supplemental Go packages for low-level interactions with the operating system.
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 subrepository holds the source for various packages and tools that support the Go programming language.
because sync.Map is only available in go 1.9, we can use concurrent.Map to make code portable
Enforce a stricter format than gofmt, while being backwards compatible. That is, gofumpt is happy with a subset of the formats that gofmt is happy with.
This package is intended to be a more powerful and safer alternative to reflect.DeepEqual for comparing whether two values are semantically equal.
This package provides a flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS, Anonymized DNSCrypt and ODoH (Oblivious DoH).
Kingpin is a fluent-style, type-safe command-line parser. It supports flags, nested commands, and positional arguments.
helpful is an alternative to the built-in Emacs help that provides much more contextual information.
Show the source code for interactively defined functions (unlike the built-in Help).
Fall back to the raw sexp if no source is available.
Show where a function is being called.
Docstrings will Highlight the summary (the first sentence), include cross-references, hide superfluous puncuation.
Show you the properties that have been applied to the current symbol. This provides visibility of features like edebug or byte-code optimisation.
Provide a separate
helpful-commandfunction to view interactive functions.Display any keybindings that apply to interactive functions.
Trace, disassemble functions from inside Helpful. This is discoverable and doesn't require memorisation of commands.
This package provides an Emacs library for hiding lines based on a regular expression.
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.
emacs-htmlize converts the buffer text and the associated decorations to HTML. Output to CSS, inline CSS and fonts is supported.
Control the telephony stack of your smartphone from inside Emacs via ofono and Bluetooth.
See README.md at https://github.com/clojure-emacs/clj-refactor.el.
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.