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 package implements a simple XML 1.0 parser that understands XML name spaces, along with extended support for control characters.
Package strutil provides string metrics for calculating string similarity as well as other string utility functions.
Package uilive provides a writer that live updates the terminal. It provides a buffered io.Writer that is flushed at a timed interval.
The goxpp library, inspired by Java's XML, is a lightweight wrapper for Go's standard XML Decoder,tailored for developers who need fine-grained control over XML parsing.
Package semver provides the ability to work with Semantic Versions in Go.
This package provides a ZFS snapshotter plugin for containerd.
This package implements the Time-Stamp Protocol (TSP) as specified in RFC3161 (Internet X.509 Public Key Infrastructure Time-Stamp Protocol).
This package provides all the Linux Capabilities userspace library API bindings in native Go.
This package provides a Standard Compression Scheme for Unicode implementation in Go.
This package provides a signal.Interrupt/CTRL-C interruptable context for Go.
gojq is an Go implementation and library of the jq JSON processor.
This package provides an alternative implementation of regexp, with some code optimisations to make it run faster.
BadgerDB implements an embeddable, key-value (KV) database, written in pure Go. It is designed to be highly performant for both reads and writes simultaneously. It uses Multi-Version Concurrency Control, supports concurrent serializable transactions.
Common SELinux package used across the container ecosystem.
This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs.
Package redact provides facilities for separating safe and unsafe pieces of data when logging and constructing error object.
This packages is fork of gopkg.in/yaml.v2 maintained by YAML organization.
This package provides human-readable time duration formatting for Go. It converts raw time durations into a more readable format, such as 2 weeks 3 days 4 hours 5 minutes 6 seconds.
This package contains code that supplements the time package from the Go standard library.
In particular:
a Clock interface, with a fake implementation that can be used in tests
implementations of oglematchers.Matcher for time values
This package implements a functionality for reading and parsing the terminfo database.
This package provides a wrapper around go-yaml designed to enable a better way of handling YAML when marshaling to and from structs.
This package implements a functionality of encoding/decoding property lists (Apple XML, Apple Binary, OpenStep and GNUStep) from/to arbitrary Go types.
This package provides an ORM library for Golang.
Package pubsub implements a simple multi-topic pub-sub library.