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 implements the Go version of the ANTLR 4 runtime - ANother Tool for Language Recognition, a parser generator that uses a LL algorithm for parsing.
Blackfriday is a Markdown processor in Go.
This package implements a functionality to calculate Levenshtein Distance.
go-cache is an in-memory key:value store/cache similar to Memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface with expiration times, it doesn't need to serialize or transmit its contents over the network.
This package provides a code which implements the Kubernetes "apply" operation.
Package cmd runs external commands with concurrent access to output and status. It wraps the Go standard library os/exec.Command to correctly handle reading output (STDOUT and STDERR) while a command is running and killing a command. All operations are safe to call from multiple goroutines.
Currently GoMusicBrainz provides methods to perform search and lookup requests. Browse requests are not supported yet.
This package provides a collection Golang implementation defined in specification-runtime-spec.
Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc.
This package provides a set of conversion utilities to migrate between different versioned Go structs.
This package implements a deep pretty printer for Go data structures to aid data snapshotting.
Pacakge p takes in values and returns a pointer to the value.
This package automatically set GOMAXPROCS to match Linux container CPU quota.
Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.
This package provides INI file read and write functionality in Go.
This package implements Unicode Text Segmentation according to Unicode Standard Annex #29.
Package fuse enables writing FUSE file systems. It is a from-scratch implementation of the kernel-userspace communication protocol, and does not use the C library from the project called FUSE.
This package provides a ordered map library that maintains amortized O(1) for Set, Get, Delete and Len.
This package implements a functionality to generate barcodes.
Supported Barcode Types:
2 of 5
Aztec Code
Codabar
Code 128
Code 39
Code 93
Datamatrix
EAN 13
EAN 8
PDF 417
QR Code
This package implements minimal utility functions for working with SQL dates and other date-only dates in Go.
Monolith-Go is a Go library for working with byte sequences.
This package is intended to support forward-only iteration in a variety of use cases while avoiding the normal errors and leaks that can happen with iterators in Go. It provides mechanisms for map/select filtering, background iteration through a goroutine, and error handling throughout.
misspell assists with correcting commonly misspelled English words in source files. A neutral variety of English is used by default, but a US or UK locale can be selected.
go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.