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.
Package exif parses raw EXIF information given a block of raw EXIF data. It can also construct new EXIF information, and provides tools for doing so. This package is not involved with the parsing of particular file-formats.
This package is a cross-platform Go library to place an icon and menu in the notification area.
Package xpty provides platform-independent interfaces to interact with pseudo-terminals (PTYs) in Go. It abstracts the differences between Unix and Windows systems and supports both ConPTY and classic Unix PTYs.
This package provides a toolkit for logging that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.
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 provides a collection of utilities for file manipulation in golang.
This package provides a Go port of the Ruby's dotenv library https://github.com/bkeepers/dotenv.
Package ioutil contains extensions for the io package.
termenv lets you safely use advanced styling options on the terminal. It gathers information about the terminal environment in terms of its ANSI and color support and offers you convenient methods to colorize and style your output, without you having to deal with all kinds of weird ANSI escape sequences and color conversions.
This package provides easy serialization and deserialization functions to use CSV files in Golang.
Package vaxis is a terminal user interface for modern terminals. It supports supports modern terminal features, such as styled underlines and graphics. A widgets package is provided with some useful widgets.
Go ANSI Parser converts strings with ANSI escape codes into a slice of structs that represent styled text.
Features:
can parse ANSI 16, 256 and TrueColor
supports all styles: Regular, Bold, Faint, Italic, Blinking, Inversed, Invisible, Underlined, Strikethrough
provides RGB, Hex, HSL, ANSI ID and Name for parsed colours
truncation - works with emojis and grapheme clusters
length - works with emojis and grapheme clusters
cleanse - removes the ansi escape codes
configurable colour map for customisation
This package is a fully functional and comments-support configuration file(.ini) parser.
Shorthand is a superset and friendlier variant of JSON designed with several use-cases in mind..
Shellquote provides utilities for joining/splitting strings using sh's word-splitting rules.
This package provides a fast gitignore matching library for Go.
This package provides a minimal Photoshop format implementation to allow IPTC data to be extracted from a JPEG image. This project primarily services go-jpeg-image-structure.
Package squirrel provides a fluent SQL generator.
This package provides a collection Golang implementation defined in specification-runtime-spec.
OSC52 is a terminal escape sequence that allows copying text to the clipboard.
This package provides support for implementing internationalization and localization of Go code, covering pluralized strings for all 200+ languages in CLDR.
refmt is a serialization and object-mapping library.