_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


go-github-com-charmbracelet-bubbletea 1.3.10
Propagated dependencies: go-github-com-charmbracelet-lipgloss@1.1.0 go-github-com-charmbracelet-x-ansi@0.10.2 go-github-com-charmbracelet-x-term@0.2.1 go-github-com-erikgeiser-coninput@0.0.0-20211004153227-1c3628e74d0f go-github-com-muesli-ansi@0.0.0-20230316100256-276c6243b2f6 go-github-com-muesli-cancelreader@0.2.2 go-golang-org-x-sync@0.20.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charmbracelet/bubbletea
Licenses: ASL 2.0
Build system: go
Synopsis: Powerful little TUI framework
Description:

Bubble Tea is a Go framework based on The Elm Architecture. It is well-suited for simple and complex terminal applications, either inline, full-window, or a mix of both.

go-github-com-delthas-go-localeinfo 0.0.0-20240813094314-e5413e186769
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/delthas/go-localeinfo
Licenses: Expat
Build system: go
Synopsis: Library for extracting locale information
Description:

go-localeinfo extracts monetary/numeric/time formatting information, rather than the current locale name.

go-github-com-hodgesds-perf-utils 0.7.0
Propagated dependencies: go-golang-org-x-sys@0.43.0 go-go-uber-org-multierr@1.11.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hodgesds/perf-utils
Licenses: Expat
Build system: go
Synopsis: Perf Utilities for Golang
Description:

This package is a Go library for interacting with the perf subsystem in Linux.

go-github-com-fatih-gomodifytags 1.17.0-0.f3939df
Propagated dependencies: go-github-com-fatih-camelcase@1.0.0 go-github-com-fatih-structtag@1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/fatih/gomodifytags
Licenses: Modified BSD
Build system: go
Synopsis: Tool to modify struct field tags in Golang
Description:

This package implements a functionality to modify/update field tags in structs making it easy to update, add or delete the tags in a struct field with possibility to add and remove tag options. It's intended to be used by an editor, but also has modes to run it from the terminal.

go-github-com-bitly-go-hostpool 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bitly/go-hostpool
Licenses: Expat
Build system: go
Synopsis: Pool among multiple hosts from Golang
Description:

This package provides a Go package to intelligently and flexibly pool among multiple hosts from your Go application. Host selection can operate in round robin or epsilon greedy mode, and unresponsive hosts are avoided.

go-github-com-jiangxin-multi-log 0.3.0
Propagated dependencies: go-github-com-sirupsen-logrus@1.9.3 go-golang-org-x-crypto@0.50.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jiangxin/multi-log
Licenses: Expat
Build system: go
Synopsis: Simple logging library for Go
Description:

Multi-log is based on logrus, and supports concurrently logging to two destinations: the console and a log file.

go-github-com-gorhill-cronexpr 0.0.0-20180427100037-88b0669f7d75
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gorhill/cronexpr
Licenses: GPL 3+ ASL 2.0
Build system: go
Synopsis: Cron expression parser in the Go language
Description:

This package provides a cron expression parser in the Go language. Given a cron expression and a time stamp, you can get the next time stamp which satisfies the cron expression.

go-github-com-apparentlymart-go-textseg-v15 15.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/apparentlymart/go-textseg
Licenses: Expat Unicode ASL 2.0
Build system: go
Synopsis: Go implementation of Unicode Text Segmentation
Description:

This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.

go-github-com-pkg-diff 0.0.0-20241224192749-4e6772a4315c
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pkg/diff/
Licenses: Modified BSD
Build system: go
Synopsis: Create and print diffs
Description:

This package provides a Go library to create and print diffs.

go-go-etcd-io-bbolt 1.4.3
Propagated dependencies: go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.etcd.io/bbolt
Licenses: Expat
Build system: go
Synopsis: Embedded key/value database for Go
Description:

Bolt is a pure Go key/value store inspired by Howard Chu's LMDB project. The goal of the project is to provide a simple, fast, and reliable database for projects that don't require a full database server such as Postgres or MySQL.

go-github-com-coreos-go-systemd-v22 22.7.0
Dependencies: elogind@255.17
Propagated dependencies: go-github-com-godbus-dbus-v5@5.1.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/coreos/go-systemd
Licenses: ASL 2.0
Build system: go
Synopsis: Go bindings to systemd
Description:

This package implements a various systemd bindings and provides Golang submodules:

  • activation - for writing and using socket activation from Go

  • daemon - for notifying systemd of service status changes

  • dbus - for starting/stopping/inspecting running services and units

  • journal - for writing to systemd's logging service, journald

  • sdjournal - for reading from journald by wrapping its C API

  • login1 - for integration with the systemd logind API

  • machine1 - for registering machines/containers with systemd

  • unit - for (de)serialization and comparison of unit files

go-github-com-zeebo-errs-v2 2.0.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zeebo/errs
Licenses: Expat
Build system: go
Synopsis: Simple error package
Description:

This package provides a simple error package with stack traces.

go-github-com-cloudwego-iasm 0.2.0
Propagated dependencies: go-github-com-klauspost-cpuid-v2@2.3.0 go-github-com-knz-go-libedit@1.10.1 go-nullprogram-com-x-optparse@1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cloudwego/iasm
Licenses: ASL 2.0
Build system: go
Synopsis: Interactive Assembler for Golang
Description:

This package provides x86_64 variant of ported from a Python module PeachPy, with some adaption to the Go language features.

go-github-com-lithammer-dedent 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lithammer/dedent
Licenses: Expat
Build system: go
Synopsis: Remove any common leading whitespace from multiline strings
Description:

This package provides a functionality to remove common leading whitespace from multiline strings. Inspired by (code textwrap.dedent) in Python.

go-github-com-karrick-godirwalk 1.17.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/karrick/godirwalk
Licenses: FreeBSD
Build system: go
Synopsis: Fast directory traversal library for Go
Description:

This package provides functions to read and traverse directory trees.

go-github-com-samber-lo 1.49.1
Propagated dependencies: go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/samber/lo
Licenses: Expat
Build system: go
Synopsis: Lodash-style Go library based on Go 1.18+ Generics
Description:

This package implements a functionality to iterate over slices, maps, channels etc. and heavily inspired by Lodash.

go-github-com-surgebase-porter2 0.0.0-20150829210152-56e4718818e8
Propagated dependencies: go-github-com-surge-glog@0.0.0-20141108051140-2578deb2b95c
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/surgebase/porter2
Licenses: ASL 2.0
Build system: go
Synopsis: Go library implementing english Porter2 stemmer
Description:

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.

go-github-com-cockroachdb-fifo 0.0.0-20240816210425-c5d0cb0b6fc0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cockroachdb/fifo
Licenses: ASL 2.0
Build system: go
Synopsis: Facilities for FIFO queueing in Golang
Description:

This package provides several optimized facilities related to FIFO queueing and rate limiting.

go-gopkg-in-validator-v2 2.0.1
Propagated dependencies: go-gopkg-in-check-v1@1.0.0-20201130134442-10cb98267c6c
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://pkg.go.dev/gopkg.in/validator.v2
Licenses: ASL 2.0
Build system: go
Synopsis: Implement value validations based on struct tags
Description:

This package implements value validations based on struct tags. In code it is often necessary to validate that a given value is valid before using it for something. This package allows one to define valid values as struct tags when defining a new struct type.

go-github-com-sereal-sereal-go-sereal 0.0.0-20241017075749-134ea28a101c
Propagated dependencies: go-github-com-datadog-zstd@1.5.7 go-github-com-davecgh-go-spew@1.1.1 go-github-com-dchest-siphash@1.2.3 go-github-com-dgryski-go-ddmin@0.0.0-20210904190556-96a6d69f1034 go-github-com-golang-snappy@0.0.4 go-github-com-google-go-cmp@0.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Sereal/Sereal
Licenses: FreeBSD
Build system: go
Synopsis: Binary serialization and deserialization Golang library
Description:

Package sereal implements the Sereal, an efficient, compact-output,binary and feature-rich serialization protocol.

go-github-com-xaionaro-go-gosrc 0.0.0-0.3fdf847
Propagated dependencies: go-github-com-xaionaro-go-unsafetools@0.0.0-20241024014258-a46e1ce3763e go-github-com-fatih-structtag@1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/xaionaro-go/gosrc
Licenses: CC0
Build system: go
Synopsis: Parse Go packages to handy structures
Description:

This package just simplifies working with go/* packages to parse a source code. Initially the package was written to simplify code generation.

go-github-com-spf13-cast 1.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/spf13/cast
Licenses: Expat
Build system: go
Synopsis: Safe and easy casting from one type to another in Go
Description:

Safe and easy casting from one type to another in Go.

go-gopkg-in-tomb-v1 1.0.0-20141024135613-dd632973f1e7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/tomb.v1
Licenses: Modified BSD
Build system: go
Synopsis: @code{tomb} handles clean goroutine tracking and termination
Description:

The tomb package handles clean goroutine tracking and termination.

Total packages: 32521