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.
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.
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.
Package lint defines common interfaces for Go code checkers.
This subrepository holds the source for various packages and tools that support the Go programming language.
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).
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 holds the transition packages for the new Go 1.13 error values.
This package provides supplemental Go libraries for text processing.
This repository holds supplemental Go packages for low-level interactions with the operating system.
reflect api that avoids runtime reflect.Value cost
This package makes use of clj-kondo's analysis data to provide code editing facilities related to Clojure, ClojureScript and cljc source.
This package manages a video download queue for yt-dlp, which serves as the back end. It manages a single yt-dlp subprocess, downloading one video at a time. New videos can be queued at any time.
This package provides a Flymake backend for GNU Guile.
The ef-themes are a collection of light and dark themes for GNU Emacs whose goal is to provide colorful ("pretty") yet legible options for users who want something with a bit more flair than the modus-themes.