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 the data representation portion of the External Data Representation (XDR) standard protocol as specified in RFC4506 (obsoletes RFC 1832 and RFC 1014) in Go.
This package provides WebAssembly a WebAssembly data model and binary encoder.
Package urlpath matches paths against a template. It's meant for applications that take in REST-like URL paths, and need to validate and extract data from those paths.
This package provides an alternative JSON parser for Go. It does not require to know the structure of the payload (eg. create structs), and allows accessing fields by providing the path to them.
Server-sent events is a technology where a browser receives automatic updates from a server via HTTP connection. The SSE EventSource API is standardized as part of HTML5[1] by the W3C.
This package provides an SFTP implementation, as described in https://filezilla-project.org/specs/draft-ietf-secsh-filexfer-02.txt, for Go.
Package mautrix implements the Matrix Client-Server API and originated from https://github.com/matrix-org/gomatrix.
Features:
appservice support (Intent API like mautrix-python, room state storage, etc)
end-to-end encryption support (incl. interactive SAS verification)
high-level module for building puppeting bridges
high-level module for building chat clients
wrapper functions for the Synapse admin API
structs for parsing event content
helpers for parsing and generating Matrix HTML
helpers for handling push rules
Package wol provides a Wake On LAN function.
Package chunker implements Content Defined Chunking based on a rolling Rabin Checksum.
This package implements a functionality to exposes API to decode Fedora CoreOS streams into Go structs, as well as a convenience API to find the URL for a given stream.
This package provides a Golang implementation of the Javascript Object Signing and Encryption set of standards. This includes support for JSON Web Encryption, JSON Web Signature, and JSON Web Token standards.
This package enables OpenID Connect support for the go-golang-org-x-oauth2 package.
Package httpfs implements http.FileSystem on top of a map[string]string.
This package provides an implementation of JSON Pointer for the Go programming language.
This package provides a re-implementation of Julien Schmidt's httprouter, in that it uses a patricia tree, but the logic is rather different. Specifically, the routing rules are relaxed so that a single path segment may be a wildcard in one route and a static token in another.
This library is meant to handle Web Authentication for Go apps that wish to implement a passwordless solution for users. This library conforms as much as possible to the guidelines and implementation procedures outlined by the document. It's a successor of not maintained https://github.com/duo-labs/webauthn library.
Gogoprotobuf is a fork of golang/protobuf with extra code generation features. This code generation is used to achieve:
fast marshalling and unmarshalling
more canonical Go structures
goprotobuf compatibility
less typing by optionally generating extra helper code
peace of mind by optionally generating test and benchmark code
other serialization formats
This packge provides a plugin for the Google protocol buffer compiler to generate Go code.
Package srtp implements Secure Real-time Transport Protocol.
Go-stun is a go implementation of the STUN client (RFC 3489 and RFC 5389).
This package provides SCSS compiler support for Go applications.
Package whatsmeow implements a client for interacting with the WhatsApp web multidevice API.
Features:
sending messages to private chats and groups (both text and media)
receiving all messages
managing groups and receiving group change events
joining via invite messages, using and creating invite links
sending and receiving typing notifications
sending and receiving delivery and read receipts
reading and writing app state (contact list, chat pin/mute status, etc)
sending and handling retry receipts if message decryption fails
sending status messages (experimental, may not work for large contact lists)
This package provides a library for parsing and formatting mbox files.