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.
GoLog is a level-based logger written in Go.
Tools to create and manage shared memory (POSIX Shared memory) across all Unix variants. Pure Go, no external dependencies. Implements Go versions of shm_open() and shm_unlink() that interoperate with the libc versions.
This is a pure Go implementation of the MySQL API, compatible with golang's database/sql package.
This package provides a Go implementation of bloom filters, based on murmurhash.
Package list implements a doubly linked list.
misspell assists with correcting commonly misspelled English words in source files. A neutral variety of English is used by default, but a US or UK locale can be selected.
This package provides a library and CLI program to parse the org-mode file format alongside a static site generator with HTML & pretty printed rendering in Golang.
cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Currently x86 / x64 (AMD64) is supported, and no external C (cgo) code is used, which should make the library very eas to use.
This package provides a useful boilerplate and organizational information for all OCI projects.
An *OrderedMap is a high performance ordered map that maintains amortized O(1) for Set, Get, Delete and Len. Internally an *OrderedMap uses the composite type map combined with a trimmed down linked list to maintain the order.
Hebcal's greg package converts between Gregorian dates and R.D. (Rata Die) day numbers.
Logrus is a structured logger for Go, completely API compatible with the standard library logger.
Monolith-Go is a Go library for working with byte sequences.
This package provides a ordered map library that maintains amortized O(1) for Set, Get, Delete and Len.
Regexp2 is a feature-rich RegExp engine for Go.
Porter2 implements the english Porter2 stemmer. It is written completely using finite state machines to do suffix comparison, rather than the string-based or tree-based approaches.
The diskqueue Go package provides a file system backed FIFO queue.
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.
Upside Down supports a pluggable key-value storage interface. This package provides that key-value store API interface.
Colorstring provides functions for colorizing strings for terminal output.
This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs.
This package is a Go library for interacting with the perf subsystem in Linux.
This package provides a CLI build from the go-github-com-orisano-pixelmatch source.
This package implements a goroutine pool with fixed capacity, managing and recycling a massive number of goroutines, allowing developers to limit the number of goroutines in your concurrent programs.