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 fx is a framework that makes it easy to build applications out of reusable, composable modules.
This package provides a simple way to create a system service.
Package js provides a Driver for making browser apps using wasm. The user needs to serve using an http server a directory containing the app.wasm file along with an index.html file.
Package tcell provides a gruid Driver for making terminal apps.
This package provides a simple byte size formatting in Go.
This package provides a means to obtain time.Duration from a string. The string can be a string retorned for time.Duration or a similar string with weeks or days too.
Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.
This package is a simple Go library that provides retry functionality for functions that may fail. It includes various customizable retry strategies, such as fixed delay, backoff delay, and random delay.
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.
InterConv converts interfaces into any data type.
Data type that can be converted:
Int
Int8
Int32
Int16
Int64
Float32
Float64
Boolean
String
Uint
Uint8
Uint16
Uint32
Uint64
Uintptr
This package provides a simple Go API to Linux's perf_event_open, supporting event counters and a basic set of events.
Go library for the TOML configuration language This package provides command line interface (CLI) tools.
Package rgbterm colorizes bytes and strings using RGB colors, for a full range of pretty terminal strings.
This package provides a Go client for the NATS messaging system.
This package provides a Standard Compression Scheme for Unicode implementation in Go.
This package provides simple wrappers for primitive types to enforce atomic access.
Go-Ps is a library for Go that implements OS-specific APIs to list and manipulate processes in a safe way.
Monolith-Go is a Go library for working with byte sequences.
This package implements functionality to format Assembler code the same way that gofmt formats Go code.
Go-Daemon is a library for writing system daemons in Go.
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. It provides functions Info, Warning, Error, Fatal, plus formatting variants such as Infof. It also provides V-style logging controlled by the -v and -vmodule=file=2 flags. It's a is a permanent fork of https://github.com/golang/glog.
bubbles is a library that provide components for @urlhttps://github.com/charmbracelet/bubbletea, Bubble Tea applications.
Package fileutil collects some file utility functions.
Package redact provides facilities for separating safe and unsafe pieces of data when logging and constructing error object.