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 netlink provides a simple library for netlink. Netlink is the interface a user-space program in linux uses to communicate with the kernel. It can be used to add and remove interfaces, set up ip addresses and routes, and confiugre ipsec. Netlink communication requires elevated privileges, so in most cases this code needs to be run as root. The low level primitives for netlink are contained in the nl subpackage. This package attempts to provide a high-level interface that is loosly modeled on the iproute2 cli.
Package promise provides a complete promise and future implementation.
Complete and usable DNS library. All Resource Records are supported, including the DNSSEC types. It follows a lean and mean philosophy. If there is stuff you should know as a DNS programmer there isn't a convenience function for it. Server side and client side programming is supported, i.e. you can build servers and resolvers with it.
several IANA constants, and helpers used by dhcpv6 and dhcpv4
some wrapper for htpp.FilSystem provode: 1. keep or skip files 2. io utility function
a thin layer of wrappers around network interfaces
Package netns allows ultra-simple network namespace handling. NsHandles can be retrieved and set. Note that the current namespace is thread local so actions that set and reset namespaces should use LockOSThread to make sure the namespace doesn't change due to a goroutine switch. It is best to close NsHandles when you are done with them. This can be accomplished via a `defer ns.Close()` on the handle. Changing namespaces requires elevated privileges, so in most cases this code needs to be run as root.
socketpair is a Go library that provides bidirectionally connected net.Conns, net.PacketConns made from socketpair(2) as well as bidirectionally connected net.TCPConns.
provides a pure Go implementation of Universally Unique Identifiers (UUID) variant as defined in RFC-4122. This package supports the following UUID versions:
Version 1, based on timestamp and MAC address (RFC-4122) Version 3, based on MD5 hashing of a named value (RFC-4122) Version 4, based on random numbers (RFC-4122) Version 5, based on SHA-1 hashing of a named value (RFC-4122)
Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK).
GopherJS compiles Go code (@urlhttps://golang.org/,golang.org) to pure JavaScript code. Its main purpose is to give you the opportunity to write front-end code in Go which will still run in all browsers.
This package is intended to be a more powerful and safer alternative to @codereflect.DeepEqual for comparing whether two values are semantically equal.
simple implementation of RFC1035 labels, used by dhcpv6 and dhcpv4
This package provides access to Linux packet sockets (AF_PACKET) in Go
cors package is net/http handler to handle CORS related requests as defined by @urlhttp://www.w3.org/TR/cors/,http://www.w3.org/TR/cors/
✨
Package rtnetlink allows the kernel's routing tables to be read and altered. Network routes, IP addresses, Link parameters, Neighbor setups, Queueing, disciplines, Traffic classes and Packet classifiers may all be controlled. It is based on netlink messages.
provides a series of methods for big-endian and little-endian number operations
Package lz4 implements reading and writing lz4 compressed data.
Package automaxprocs automatically sets GOMAXPROCS to match the Linux container CPU quota, if any.
some wrapper for htpp.FilSystem provode: 1. keep or skip files 2. io utility function
Freedom wallpaper
dwl is a compact, hackable compositor for Wayland based on wlroots. It is intended to fill the same space in the Wayland world that dwm does in X11, primarily in terms of philosophy, and secondarily in terms of functionality. Like dwm, dwl is easy to understand and hack on, due to a limited size and a few external dependencies. It is configurable via config.h.