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 Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package provides a collection of tools for working with the OCI runtime specification. To build from source code, runtime-tools requires Go 1.10.x or above.
Package strcase converts between different kinds of naming formats such as camel case (CamelCase), snake case (snake_case) or kebab case (kebab-case). The package is designed to work only with strings consisting of standard ASCII letters.
Package vfs provides an abstraction of the os and ioutil packages that is easy to test.
This package provides a logging library used by Pion.
gofpdi allows you to import an existing PDF into a new PDF.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package is a Go library that draws progress bars on the terminal.
This package provides a file system abstraction for Go.
This package provides Cloud Native Computing Foundation's CDI specification, for container-runtimes, to support third-party devices. It also includes tags.cncf.io/container-device-interface/specs-go submodule.
This package provides a C99 compiler front end.
Termbox is a library that provides a minimalistic API which allows the programmer to write text-based user interfaces.
Package depth provides an ability to traverse and retrieve Go source code dependencies in the form of internal and external packages.
Package errors provides errors that have stack-traces. It provides the type *Error which implements the standard golang error interface, so you can use this library interchangeably with code that is expecting a normal error return.
This package implements a similar functionality like standard sync.WaitGroup
This package implements Go types for over 70 PostgreSQL types. It is the type system underlying the https://github.com/jackc/pgx PostgreSQL driver. These types support the binary format for enhanced performance with pgx. They also support the database/sql Scan and Value interfaces and can be used with https://github.com/lib/pq.
This package provides a command-line color library with 16/256/True color support, universal API methods and Windows support.
Features:
supports rich color output: 16-color (4-bit), 256-color (8-bit), true color (24-bit, RGB)
support converts HEX HSL value to RGB color
generic API methods:
Print,Printf,Println,Sprint,Sprintfsupports HTML tag-style color rendering, such as
<green>message</> <fg=red;bg=blue>text</>basic colors:
Bold,Black,White,Gray,Red,Green,Yellow,Blue,Magenta,Cyanadditional styles:
Info,Note,Light,Error,Danger,Notice,Success,Comment,Primary,Warning,Question,Secondarysupport by set
NO_COLORfor disable color or useFORCE_COLORfor force open color rendersupport RGB, 256, 16 color conversion
Package tcell provides a gruid Driver for making terminal apps.
GoLog is a level-based logger written in Go.
This package implements 16 bit floats that can store numbers like 1.02e12 for exponents in [-15, 15].
This package implements a reflect-based black magic for Go.
This package implements functionality to format Assembler code the same way that gofmt formats Go code.
This package provides a POSIX-compatible implementation of getopt for Go.
Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.