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

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-atomicgo-dev-cursor 0.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://atomicgo.dev/cursor
Licenses: Expat
Build system: go
Synopsis: Moving terminal cursor in Golang
Description:

Package cursor contains cross-platform methods to move the terminal cursor in different directions. This package can be used to create interactive CLI tools and games, live charts, algorithm visualizations and other updatable output of any kind.

go-github-com-itchyny-timefmt-go 0.1.8
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/itchyny/timefmt-go
Licenses: Expat
Build system: go
Synopsis: Efficient time formatting library (strftime, strptime) for Golang
Description:

timefmt-go is a Go language package for formatting and parsing date time strings.

go-github-com-delthas-go-libnp 0.0.0-1.96674b9
Propagated dependencies: go-github-com-godbus-dbus-v5@5.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/delthas/go-libnp
Licenses: Expat
Build system: go
Synopsis: Tiny library providing information about now-playing media
Description:

go-libnp is a tiny cross-platform library for extracting information about the music/image/video that is Now Playing on the system.

go-github-com-mmcdole-goxpp 1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mmcdole/goxpp
Licenses: Expat
Build system: go
Synopsis: XML pull prser for Golang
Description:

The goxpp library, inspired by Java's XML, is a lightweight wrapper for Go's standard XML Decoder,tailored for developers who need fine-grained control over XML parsing.

go-github-com-jmhodges-levigo 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jmhodges/levigo
Licenses: Expat
Build system: go
Synopsis: Golang wrapper for LevelDB
Description:

This package provides a functionality to create and access LevelDB databases.

go-modernc-org-memory 1.11.0
Propagated dependencies: go-golang-org-x-sys@0.46.0 go-modernc-org-mathutil@1.7.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/memory
Licenses: Modified BSD
Build system: go
Synopsis: Memory allocator implementation
Description:

Package memory implements a memory allocator.

go-github-com-transparency-dev-merkle 0.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/transparency-dev/merkle
Licenses: ASL 2.0
Build system: go
Synopsis: Merkle trees in Golang
Description:

This package provides a Merkle tree implementation in Golang.

go-github-com-adhocore-gronx 1.19.6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/adhocore/gronx
Licenses: Expat
Build system: go
Synopsis: Cron expression parser for Golang
Description:

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 programmatically in Golang or as standalone binary instead of crond.

go-github-com-jackc-chunkreader 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/chunkreader
Licenses: Expat
Build system: go
Synopsis: Wrapper for @code{io.Reader}
Description:

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.

go-github-com-clbanning-mxj-v2 2.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/clbanning/mxj
Licenses: Expat
Build system: go
Synopsis: Decode / encode XML in Golang
Description:

This package implements a functionality to marshal/unmarshal XML to/from map[string]interface values (and JSON); extract/modify values from maps by key or key-path, including wildcards.

go-gopkg-in-op-go-logging-v1 1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/op/go-logging
Licenses: Modified BSD
Build system: go
Synopsis: Go logging library
Description:

Go-Logging implements a logging infrastructure for Go. Its output format is customizable and supports different logging backends like syslog, file and memory. Multiple backends can be utilized with different log levels per backend and logger.

go-github-com-sigstore-protobuf-specs 0.5.0
Propagated dependencies: go-google-golang-org-genproto-googleapis-api@0.0.0-20250519155744-55703ea1f237 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sigstore/protobuf-specs
Licenses: ASL 2.0
Build system: go
Synopsis: Sigstore protobuf specifications
Description:

This package contains the protobuf specifications for Sigstore components including Rekor transparency log entries, Fulcio certificates, and bundle formats.

go-github-com-docker-docker 28.5.2
Propagated dependencies: go-cloud-google-com-go-compute-metadata@0.9.0 go-cloud-google-com-go-logging@1.16.0 go-code-cloudfoundry-org-clock@1.76.0 go-dario-cat-mergo@1.0.2 go-github-com-adalogics-go-fuzz-headers@0.0.0-20240806141605-e8a1dd7889d6 go-github-com-graylog2-go-gelf@0.0.0-20170811154226-7ebf4f536d8f go-github-com-racksec-srslog@0.0.0-20180709174129-a4725f04ec91 go-github-com-aws-aws-sdk-go-v2@1.41.7 go-github-com-aws-aws-sdk-go-v2-config@1.32.17 go-github-com-aws-aws-sdk-go-v2-credentials@1.19.7 go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds@1.18.17 go-github-com-aws-aws-sdk-go-v2-service-cloudwatchlogs@1.66.0 go-github-com-aws-smithy-go@1.24.0 go-github-com-cloudflare-cfssl@1.6.5 go-github-com-containerd-cgroups-v3@3.1.3 go-github-com-containerd-containerd-api@1.8.0 go-github-com-containerd-containerd-v2@2.2.3 go-github-com-containerd-continuity@0.4.5 go-github-com-containerd-errdefs@1.0.0 go-github-com-containerd-errdefs-pkg@0.3.0 go-github-com-containerd-fifo@1.1.0 go-github-com-containerd-log@0.1.0 go-github-com-containerd-platforms@0.2.1 go-github-com-containerd-typeurl-v2@2.2.0 go-github-com-coreos-go-systemd-v22@22.7.0 go-github-com-cpuguy83-tar2go@0.3.1 go-github-com-creack-pty@1.1.24 go-github-com-deckarep-golang-set-v2@2.6.0 go-github-com-distribution-reference@0.6.0 go-github-com-docker-distribution@2.8.3 go-github-com-docker-go-connections@0.5.0 go-github-com-docker-go-events@0.0.0-20250808211157-605354379745 go-github-com-docker-go-metrics@0.0.1 go-github-com-docker-go-units@0.5.0 go-github-com-fluent-fluent-logger-golang@1.10.1 go-github-com-godbus-dbus-v5@5.1.0 go-github-com-gogo-protobuf@1.3.2 go-github-com-golang-protobuf@1.5.4 go-github-com-google-uuid@1.6.0 go-github-com-gorilla-mux@1.8.0 go-github-com-hashicorp-go-immutable-radix-v2@2.1.0 go-github-com-hashicorp-go-memdb@1.3.5 go-github-com-hashicorp-go-multierror@1.1.1 go-github-com-hashicorp-memberlist@0.5.3 go-github-com-hashicorp-serf@0.10.2 go-github-com-ishidawataru-sctp@0.0.0-20251114114122-19ddcbc6aae2 go-github-com-miekg-dns@1.1.72 go-github-com-mistifyio-go-zfs-v3@3.1.0 go-github-com-mitchellh-copystructure@1.2.0 go-github-com-moby-docker-image-spec@1.3.1 go-github-com-moby-go-archive@0.1.0 go-github-com-moby-ipvs@1.1.0 go-github-com-moby-locker@1.0.1 go-github-com-moby-patternmatcher@0.6.0 go-github-com-moby-profiles-apparmor@0.1.0 go-github-com-moby-profiles-seccomp@0.1.0 go-github-com-moby-pubsub@1.0.0 go-github-com-moby-sys-atomicwriter@0.1.0 go-github-com-moby-sys-mount@0.3.4 go-github-com-moby-sys-mountinfo@0.7.2 go-github-com-moby-sys-reexec@0.1.0 go-github-com-moby-sys-sequential@0.6.0 go-github-com-moby-sys-signal@0.7.1 go-github-com-moby-sys-symlink@0.3.0 go-github-com-moby-sys-user@0.4.0 go-github-com-moby-sys-userns@0.1.0 go-github-com-moby-term@0.5.2 go-github-com-morikuni-aec@1.0.0 go-github-com-opencontainers-cgroups@0.0.8 go-github-com-opencontainers-go-digest@1.0.0 go-github-com-opencontainers-image-spec@1.1.0 go-github-com-opencontainers-runtime-spec@1.3.0 go-github-com-opencontainers-selinux@1.12.0 go-github-com-pelletier-go-toml@1.9.5 go-github-com-pkg-errors@0.9.1 go-github-com-prometheus-client-golang@1.23.2 go-github-com-sirupsen-logrus@1.9.3 go-github-com-tonistiigi-go-archvariant@1.0.0 go-github-com-vbatts-tar-split@0.12.3 go-github-com-vishvananda-netlink@1.3.1 go-github-com-vishvananda-netns@0.0.5 go-go-etcd-io-bbolt@1.4.3 go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc@0.59.0 go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp@0.62.0 go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp@1.36.0 go-go-opentelemetry-io-otel-sdk@1.33.0 go-go-opentelemetry-io-otel-trace@1.42.0 go-golang-org-x-mod@0.35.0 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.21.0 go-golang-org-x-sys@0.46.0 go-golang-org-x-text@0.38.0 go-golang-org-x-time@0.14.0 go-google-golang-org-genproto-googleapis-api@0.0.0-20250519155744-55703ea1f237 go-google-golang-org-grpc@1.69.2 go-google-golang-org-protobuf@1.36.11 go-gotest-tools-v3@3.5.2 go-resenje-org-singleflight@0.4.3 go-tags-cncf-io-container-device-interface@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/docker/docker
Licenses: ASL 2.0
Build system: go
Synopsis: The Moby Project
Description:

Moby is an open-source project created by Docker to enable and accelerate software containerization.

go-github-com-libp2p-go-buffer-pool 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/libp2p/go-buffer-pool
Licenses: Expat Modified BSD
Build system: go
Synopsis: Variable size buffer pool for Golang
Description:

This package provides a variable size buffer pool for Golang.

go-buffer-pool provides:

  • BufferPool: A pool for re-using byte slices of varied sizes. This pool will always return a slice with at least the size requested and a capacity up to the next power of two. Each size class is pooled independently which makes the BufferPool more space efficient than a plain sync.Pool when used in situations where data size may vary over an arbitrary range.

  • Buffer: a buffer compatible with bytes.Buffer but backed by a BufferPool. Unlike bytes.Buffer, Buffer will automatically shrink on read, using the buffer pool to avoid causing too much work for the allocator. This is primarily useful for long lived buffers that usually sit empty.

go-github-com-mattn-go-tty 0.0.7
Propagated dependencies: go-github-com-mattn-go-colorable@0.1.14 go-github-com-mattn-go-isatty@0.0.22 go-github-com-mattn-go-runewidth@0.0.19 go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mattn/go-tty
Licenses: Expat
Build system: go
Synopsis: Simple TTY utility for Golang
Description:

This package provides a TTY utilities implementation for verity of operation systems.

go-github-com-jinzhu-copier 0.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jinzhu/copier
Licenses: Expat
Build system: go
Synopsis: Go copier library
Description:

This package provides a library, which supports copying value from one struct to another.

go-github-com-cpuguy83-dockercfg 0.3.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cpuguy83/dockercfg
Licenses: Expat
Build system: go
Synopsis: Library to load Docker CLI configs
Description:

Go library to load docker CLI configs, auths, etc. with minimal deps. So far the only deps are on the stdlib.

go-github-com-creachadair-msync 0.8.3
Propagated dependencies: go-github-com-creachadair-mds@0.25.15
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/creachadair/msync
Licenses: Modified BSD
Build system: go
Synopsis: Synchronization management types in Go
Description:

This package defines two types for managing concurrency: throttle, which allows calls to a function to be coalesced among multiple concurrent goroutines and trigger, that implements channel-based condition variable.

go-github-com-fatih-camelcase 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/fatih/camelcase
Licenses: Expat
Build system: go
Synopsis: Split a camelcase word into a slice of words in Go
Description:

Package camelcase is a micro package to split the words of a camelcase type string into a slice of words.

go-github-com-edwvee-exiffix 0.0.0-20240229113213-0dbb146775be
Propagated dependencies: go-github-com-disintegration-imaging@1.6.2 go-github-com-rwcarlsen-goexif@0.0.0-0.9e8deec
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/edwvee/exiffix
Licenses: Expat
Build system: go
Synopsis: EXIF orientation altenrnative of Golang's @code{image.Decode}
Description:

Exiffix is a one function golang library made to be a replacement for image.Decode to handle orientation stored in EXIF data.

go-github-com-jacobsa-syncutil 0.0.0-20180201203307-228ac8e5a6c3
Propagated dependencies: go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jacobsa/syncutil
Licenses: ASL 2.0
Build system: go
Synopsis: Code supplementing Go's sync package
Description:

This package contains code that supplements the sync package from the Go standard library.

In particular:

  • Bundle, which makes it easy to write code that spawns multiple cancellation-aware workers that may fail

  • invariantMutex, which makes it possible to automatically check your invariants at lock and unlock time

go-github-com-aleksi-pointer 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/AlekSi/pointer
Licenses: Expat
Build system: go
Synopsis: Helper Go library to convert between pointers and values
Description:

This package provides helpers to convert between pointers and values of built-in and, with generics, of any types.

go-code-forgejo-org-xorm-xorm 1.4.0
Propagated dependencies: go-github-com-go-sql-driver-mysql@1.8.1 go-github-com-jackc-pgx-v5@5.7.1 go-github-com-lib-pq@1.11.2 go-github-com-mattn-go-sqlite3@1.14.34 go-github-com-shopspring-decimal@1.4.0 go-github-com-syndtr-goleveldb@1.0.0 go-xorm-io-builder@0.3.13
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://code.forgejo.org/xorm/xorm
Licenses: Modified BSD
Build system: go
Synopsis: Object-relational mapping for Go
Description:

Package xorm is a simple and powerful ORM for Go. It's a fork of https://gitea.com/xorm/xorm.

go-github-com-fluent-fluent-logger-golang 1.10.1
Propagated dependencies: go-github-com-tinylib-msgp@1.6.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/fluent/fluent-logger-golang
Licenses: ASL 2.0
Build system: go
Synopsis: Structured event logger for Golang
Description:

This package provides a structured event logger for Golang developed for fluentd.

Total packages: 33008