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 vt100 implements a quick-and-dirty programmable ANSI terminal emulator.
This package provides a implementation of the Snowball stemmer for natural language processing.
This package provides XOR bitwise code engine.
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.
The semver package provides the ability to work with semantic versions. Specifically it provides the ability to:
Parse semantic versions
Sort semantic versions
Check if a semantic version fits within a set of constraints
Optionally work with a
vprefix
Go package xstrings is a collection of string functions,which are widely used in other languages but absent in Go package strings.
Package strcase converts strings to various cases.
The ansiterm package provides a writer to output the ANSI escape codes for color and styles.
deepcopy implements a functionality of deep copies of things. A standard copy will copy the pointers where deepcopy copies the values pointed to. Unexported field values are not copied.
GoLog is a level-based logger written in Go.
This package provides the shellescape.Quote to escape arbitrary strings for a safe use as command line arguments in the most common POSIX shells.
winquit is a golang module that supports graceful shutdown of Windows applications through the sending and receiving of Windows quit events on Win32 message queues. This allows golang applications to implement behavior comparable to SIGTERM signal handling on UNIX derived systems. Additionally, it supports the graceful shutdown mechanism employed by Windows system tools, such as taskkill.exe.
Go-Autostart is a Go library to run a command after login.
Package memory implements a memory allocator.
Package iso8601 is a utility for parsing ISO8601 datetime strings into native Go times. The standard library's RFC3339 reference layout can be too strict for working with 3rd party APIs, especially ones written in other languages.
go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.
This package is a very simple wrapper around log/syslog
run.Group is a universal mechanism to manage goroutine lifecycles, written to manage component lifecycles in func main for OK Log. It's useful in any circumstance where you need to orchestrate multiple goroutines as a unit whole.
This package implements a functionality of creating here-documents from raw strings.
Package color is an ANSI color package to output colorized or SGR defined output to the standard output. The API can be used in several way, pick one that suits you.
NLP-related string utility functions for Golang.
Logrus is a structured logger for Go, completely API compatible with the standard library logger.
Unicode transliterator in Golang - Replaces non-ASCII characters with their ASCII approximations.
ansi defines common ANSI escape sequences based on the ECMA-48 specs.