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.
This package provides an implementation of the Jsonnet data templating language in Go. It is a feature-complete, production-ready implementation, compatible with the original Jsonnet C++implementation.
This package implements a syntax highlighter for a long list of programming languages. It takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc. Chroma is based heavily on Pygments, and includes translators for Pygments lexers and styles.
This package provides a mirror of the assembler from the Go compiler, with import paths re-written for the assembler to be functional as a standalone library.
This package provides miscellaneous tools that support the Go programming language.
The protobuf package provides a Go implementation of Protocol Buffers, a language and platform neutral, extensible mechanism for serializing structured data. It is a successor to go-github-com-golang-protobuf with an improved and cleaner API.
This package provides supplemental Go networking libraries.
renameio Go package provides a way to atomically create or replace a file or symbolic link.
This package implements logging analogous to C++ package glog INFO/ERROR/V setup. It provides functions that have a name matched by regex:.
This package provides Go concurrency primitives in addition to the ones provided by the language and sync and sync/atomic packages. The package provides several Golang submodules:
errgroup- synchronization, error propagation, and Context cancellation for groups of goroutines working on subtasks of a common tasksemaphore- a weighted semaphore implementationsingleflight- a duplicate function call suppression mechanismsyncmap- a concurrent map implementation
This package provides supplementary cryptographic libraries for the Go language.
This package provides supplemental Go libraries related to time.
This package implements a functionality for using Go on mobile platforms.
This package provides a markdown parser.
This package provides supplemental Go libraries for text processing.
This package provides Go support for the Protocol Buffers data serialization format.
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 Go support for the Protocol Buffers data serialization format.
This package provides error, which offers simple error handling primitives in Go.
renameio Go package provides a way to atomically create or replace a file or symbolic link.
This package provides supplemental Go networking libraries.
The config package holds the config.json file defining the Go telemetry upload configuration and contains no actual Go code, and exists only so the config.json file can be served by module proxies.
An upload configuration specifies the set of values that are permitted in telemetry uploads: GOOS, GOARCH, Go version, and per-program counters.
This package provides supplemental libraries offering Go support for low-level interaction with the operating system.
This package provides an in-memory B-Tree implementation for Go, useful as an ordered, mutable data structure.
This package provides supplemental Go libraries for image processing.