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 filepathx adds double-star globbing support to the Glob function from the core path/filepath package. You might recognize "**" recursive globs from things like your .gitignore file, and zsh. The "**" glob represents a recursive wildcard matching zero-or-more directory levels deep.
This package provides a Go implementation of the LevelDB key/value storage system.
This package provides Go clients for talking to a kubernetes cluster.
Sprig provides over 100 functions that extend the Go template system. Slim-Sprig is a fork of Sprig that removes all external dependencies to make the library more lightweight.
Golang utilities to make your life easier with zero allocations.
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.
This package provides a functionality to work with recurrence rules for calendar dates. It offers a complete implementation of the RFC 2445 specification.
This package implements syscal fallocate by wrapping standard Go os.SEEK_SET.
Hebcal's greg package converts between Gregorian dates and R.D. (Rata Die) day numbers.
This package is an enhanced version of the golang.org/x/image/tiff library featuring:
Read support for CCITT Group3/4 compressed images.
Read/write support for LZW compressed images.
Read/write support for the CMYK color model.
Go-md2man is a Go program that converts markdown to roff for the purpose of building man pages.
runc is a CLI tool and library for spawning and running containers on Linux according to the OCI specification.
Package fastwalk provides a faster version of /path/filepath# for file system scanning tools.
errwrap is a package for Go that formalizes the pattern of wrapping errors and checking if an error contains another error.
This package provides helpers for generating Go assembler ABI0 code.
Package sortutil provides utilities supplementing the standard sort package.
The acme Go package provides simple interface for interacting with Acme windows of the Plan 9 text editor.
This package provides binary tree and trie data structures for Golang.
This package generates ASCII tables. Features:
automatic Padding
support Multiple Lines
supports Alignment
support Custom Separators
automatic Alignment of numbers and percentage
write directly to http , file etc via
io.Writerread directly from CSV file
optional row line via
SetRowLinenormalise table header
make CSV Headers optional
enable or disable table border
set custom footer support
optional identical cells merging
set custom caption
optional reflowing of paragrpahs in multi-line cells
Package goldie provides test assertions based on golden files. It's typically used for testing responses with larger data bodies.
cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Currently x86 / x64 (AMD64) is supported, and no external C (cgo) code is used, which should make the library very eas to use.
This package implements a functionality for reading and parsing the terminfo database.
Package strcase converts strings to various cases.
gofpdi allows you to import an existing PDF into a new PDF.