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 provides helpers for generating Go assembler ABI0 code.
This package provides implementation of various data structures and algorithms in Go.
Package cmdflag provides simple command line commands processing on top of the standard library flag package.
Phony is a very minimal actor model library for Go, inspired by the causal messaging system in the Pony programming language.
This is Golang package for dealing with consoles. It has few dependencies and a simple API.
This package implements a simple in-memory database built on immutable radix trees. The database provides Atomicity, Consistency and Isolation from ACID. Being that it is in-memory, it does not provide durability. The database is instantiated with a schema that specifies the tables and indices that exist and allows transactions to be executed. The database provides the following: Multi-Version Concurrency Control, transaction support, rich indexing, watches.
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 Go library for dealing with maps, slices, JSON and other data.
This package is for reading and writing netrc files. This package can parse netrc files, make changes to them, and then serialize them back to netrc format, while preserving any whitespace that was present in the source file.
This package implements a functionality to marshal/unmarshal XML to/from map[string]interface values (and JSON); extract/modify values from maps by key or key-path, including wildcards.
This package implements a functionality to create console user interfaces.
File system notifications for Go
This package provides functionality for detecting natural languages and scripts (writing systems). Languages are represented by a defined list of constants, while scripts are represented by RangeTable.
This package implements a functionality for reading and parsing the terminfo database.
This package provides a fast non-allocating cron parser in Ragel and Go.
This package provides implementation of MessagePack encoding for Go programming language.
Go library that pluralizes and singularizes English nouns.
This package provides a wrapper for the Pluggable Authentication Modules application API.
This package provides a wrapper around go-yaml designed to enable a better way of handling YAML when marshaling to and from structs.
Optimized codec for []byte <=> base36 string conversion.
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.
Package pgconn is a low-level PostgreSQL database driver. It operates at nearly the same level as the C library libpq.
It is primarily intended to serve as the foundation for higher level libraries such as https://github.com/jackc/pgx. Applications should handle normal queries with a higher level library and only use pgconn directly when required for low-level access to PostgreSQL functionality.
This package provides traditional getopt processing for implementing programs that use traditional command lines.
This package provides a more structured and controlled goroutines implementation.