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.
JWW is primarily a wrapper around the standard log library. It provides a few advantages over using the standard log library alone.
ready to go out of the box
one library for both printing to the terminal and logging (to files)
really easy to log to either a temp file or a file you specify
Package db (or upper/db) provides an agnostic data access layer to work with different databases - PostgreSQL, MySQL, MSSQL, CockroachDB, MongoDB, QL, and SQLite.
bytebufferpool implements a pool of byte buffers with anti-fragmentation protection.
This package implements a flexible and configurable option for command line arguments parsing.
This package provides native Golang client bindings for the D-Bus message bus system. This is a fork of https://github.com/godbus/dbus maintained by Kovid Goyal for use in Kitty.
Package yamlutils provides utilities to work with YAML documents.
Hebcal's hdate package converts between Hebrew and Gregorian dates.
This package provides a handy interface to do a topological sort of some data in a pretty lightweight way.
Package logutils augments the standard log package with levels.
Package magex provides helper methods for working with Magefiles - make/rake-like build tool using Go.
This package provides a library for Goroutines that helps to implement more complicated parallel cases.
This package provides a cron library for Go. It implements a cron spec parser and job runner.
This package provides a simple error package with stack traces.
This package provides a Golang library for parsing Intel HEX files, implementing features like:
robust intelhex parsing (full test coverage)
support i32hex format
two-way converting hex<->bin
trivial but powerful api (only the most commonly used functions)
interface-based IO functions
This library converts ANSI escape sequences to Windows API calls on Windows environment. You can easily use this feature by replacing fmt with ansi.
Ingo is a Go library helping you to persist flags in a INI-like configuration file.
Go-md2man is a Go program that converts markdown to roff for the purpose of building man pages. This package provides a command line interface (CLI) tool.
This package implements a functionalit to list currently running Go processes.
ChunkReader is a io.Reader wrapper that minimizes IO reads and memory allocations. It allocates memory in chunks and will read as much as will fit in the current buffer in a single call regardless of how large a read is actually requested. The memory returned via Next is owned by the caller. This avoids the need for an additional copy. It extracted from original implementation in https://github.com/jackc/pgx.
Perks contains the Go package quantile that computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
This package is a drop in replacement for the built-in Go log package. All the functionality of the built-in package still exists and is unchanged. This package contains a series of small enhancements and additions.
This package is an extension for the standard sync package and provides the following concurrent data structures for Go: a concurrent counter, concurrent hash table, multiple concurrent queues and mutex.
go-keyring is a library for setting, getting and deleting secrets from the system keyring.
Go package containing implementations of encoders and decoders for various data formats.