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.
gronx is cron expression parser ported from adhocore/cron-expr with task runner and daemon that supports crontab like task list file. It may be used programatically in Golang or as standalone binary instead of crond.
term provides an API for working with terminals that includes:
Switching a terminal to the raw mode.
Getting, setting and restoring the state of a terminal.
Getting size of a terminal.
Reading passwords from a terminal without a local echo.
Go library for decoding generic map values
This package attempts to represent Go values in a form that can be used almost directly in Go source code.
This package provides an API for finding and listing processes in a platform-agnostic way.
This package provides a library for conversion between Hebrew and Gregorian dates, and generation of lists of Jewish holidays for a given year. Shabbat and holiday candle lighting and havdalah times are approximated based on location.
Torah readings, Daf Yomi, and counting of the Omer can also be specified. Algorithms are included to calculate yahrzeits, birthdays, and anniversaries.
This package provides XOR bitwise code engine.
ioprogress is a Go library with implementations of io.Reader and io.Writer that draws progress bars. The primary use case for these are for command-line applications but alternate progress bar writers can be supplied for alternate environments.
This package provides various Go utilities used by mautrix-go, bridges written in Go, as well as some other related libraries like whatsmeow.
Package uuid provides implementation of Universally Unique Identifier. Supported versions are 1, 3, 4 and 5 (as specified in RFC 4122) and version 2 (as specified in DCE 1.1).
This package provides INI file read and write functionality in Go.
Package retry provides a simple, stateless, functional mechanism to perform actions repetitively until successful.
This library provides unit multipliers and functions for Go.
This package implements the Go version of the ANTLR 4 runtime - ANother Tool for Language Recognition, a parser generator that uses a LL algorithm for parsing.
Package lexer provides generating actionless scanners (lexeme recognizers) at run time.
This package provides a multiplexed stream library using spdy.
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 is a simple Golang implementation of tag parser.
Package dbus implements bindings to the D-Bus message bus system. Features:
complete native implementation of the D-Bus message protocol
go-like API (channels for signals / asynchronous method calls, Goroutine-safe connections)
subpackages that help with the introspection / property interfaces
This package implements a fast bloom filter with real bitset and JSONMarshal/JSONUnmarshal to store/reload the Bloom filter.
Package strcase is a package for converting strings into various word cases (e.g. snake_case, camelCase, kebab-case, etc).
The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. This package now leverages the github.com/google/uuid package (which is based off an earlier version of this package).
Package cmdflag provides simple command line commands processing on top of the standard library flag package.
Package fwd provides a buffered reader and writer. Each has methods that help improve the encoding/decoding performance of some binary protocols.