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.
fastime is a time function library for Go with zero memory allocation. fastime is returning the approximate time.
This is a repository containing Go bindings for writing FUSE file systems.
This library provides convenience functions for translating, geocoding, and calculating distances between geographical points. It is inspired by ruby's geokit and geokit-rails gems, and aims to make working with geographical data a little bit easier in golang.
This packages is fork of gopkg.in/yaml.v2 maintained by YAML organization.
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 otp implements both HOTP and TOTP based one time passcodes in a Google Authenticator compatible manner.
This package provides a way to attach key/value annotations to a Go context.Context.
This package implements an alternative logging extension.
Sprig is a library that provides more than 100 commonly used template functions.
gopdf is a Go library for generating PDF documents.
This package provides an API for finding and listing processes in a platform-agnostic way.
runewidth provides functions to get fixed width of the character or string. It is a fork of https://github.com/mattn/go-runewidth, updated to the newest Unicode and having various helper functions removed, so all that remains is just the runewidth.RuneWidth() function.
This is Golang package for dealing with consoles. It has few dependencies and a simple API.
Regexp2 is a feature-rich RegExp engine for Go.
This package provides a bindings for tree-sitter in Golang.
go-units is a library to transform human friendly measurements into machine friendly values.
This package implements a helper for attaching flags to the fields of struct values.
Package zitadel/schema converts structs to and from form values. It is a maintained fork of https://github.com/gorilla/schema
Termbox is a library that provides a minimalistic API which allows the programmer to write text-based user interfaces.
go-singleinstance is a Go library to have only one instance of a software (based on Python's tendo).
Automatically set GOMEMLIMIT to match Linux cgroups(7) memory limit.
Package securejoin is an implementation of the hopefully-soon-to-be-included SecureJoin helper that is meant to be part of the "path/filepath" package. The purpose of this project is to provide a PoC implementation to make the SecureJoin proposal (https://github.com/golang/go/issues/20126) more tangible.
sqlx is a library which provides a set of extensions on go's standard database/sql library. The sqlx versions of sql.DB, sql.TX, sql.Stmt, et al. all leave the underlying interfaces untouched, so that their interfaces are a superset on the standard ones. This makes it relatively painless to integrate existing codebases using database/sql with sqlx.
This package provides a set of locales generated from the Unicode CLDR Project which can be used independently or within an internalization (i18n) package. Its currently implemented features include
Rules generated from the CLDR data, v31.0.3
Contains Cardinal, Ordinal and Range Plural Rules
Contains Month, Weekday and Timezone translations built in
Contains Date & Time formatting functions
Contains Number, Currency, Accounting and Percent formatting functions
Supports the "Gregorian" calendar only