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

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-rifflock-lfshook 2.4
Propagated dependencies: go-github-com-sirupsen-logrus@1.9.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rifflock/lfshook
Licenses: Expat
Build system: go
Synopsis: Local File System hook for Logrus logger
Description:

This package provides a hook for Logrus to write directly to a file on the file system. The log levels are dynamic at instantiation of the hook, so it is capable of logging at some or all levels.

go-github-com-tliron-kutil 0.1.59
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tliron/go-kutil
Licenses: ASL 2.0
Build system: go
Synopsis: Utility library for Golang
Description:

This package provides a collection of Golang utilities.

go-github-com-tedsuo-ifrit 0.0.0-20230516164442-7862c310ad26
Propagated dependencies: go-github-com-nu7hatch-gouuid@0.0.0-20131221200532-179d4d0c4d8d go-golang-org-x-net@0.53.0 go-google-golang-org-grpc@1.69.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tedsuo/ifrit
Licenses: Expat
Build system: go
Synopsis: Process model for Golang
Description:

This package is a small set of interfaces for composing single-purpose units of work into larger programs, forming a process model for Golang. Each unit of work implements the Runner interface and each Runner can be invoked to create a Process which can be monitored and signaled to stop.

go-github-com-godbus-dbus 0.0.0-20190726142602-4481cbc300e2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/godbus/dbus/
Licenses: FreeBSD
Build system: go
Synopsis: Native Go client bindings for the D-Bus
Description:

dbus is a library that implements native Go client bindings for the D-Bus message bus system.

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-cskr-pubsub-v2 2.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cskr/pubsub
Licenses: FreeBSD
Build system: go
Synopsis: Simple pubsub package for go
Description:

Package pubsub implements a simple multi-topic pub-sub library.

go-github-com-subosito-gotenv 1.6.0
Propagated dependencies: go-golang-org-x-text@0.38.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/subosito/gotenv
Licenses: Expat
Build system: go
Synopsis: Go library for loading environment variables from files
Description:

Go library for loading environment variables from files

go-gopkg-in-tomb-v2 2.0.0-20161208151619-d5d1b5820637
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.

go-github-com-leodido-go-syslog-v4 4.5.0
Propagated dependencies: go-github-com-leodido-ragel-machinery@0.0.0-20190525184631-5f46317e436b go-golang-org-x-text@0.38.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/leodido/go-syslog
Licenses: Expat
Build system: go
Synopsis: Syslog parsers for Golang
Description:

Package syslog provides generic interfaces and structs for syslog messages and transport. Subpackages contains various parsers or scanners for different syslog formats.

go-github-com-go-openapi-swag-fileutils 0.29.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-openapi/swag
Licenses: ASL 2.0
Build system: go
Synopsis: Utilities to deal with files and paths
Description:

Package fileutils exposes utilities to deal with files and paths.

go-github-com-songgao-water 0.0.0-20200317203138-2b4b6d7c09d8
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/songgao/water
Licenses: Modified BSD
Build system: go
Synopsis: Simple network TUN/TAP library
Description:

This package provides a simple TUN/TAP interface library for Go that efficiently works with standard packages like io, bufio, etc.. Use waterutil with it to work with TUN/TAP packets/frames.

go-github-com-tomwright-dasel-v3 3.11.1
Propagated dependencies: go-github-com-alecthomas-kong@1.12.1 go-github-com-goccy-go-json@0.10.5 go-github-com-hashicorp-hcl-v2@2.24.0 go-github-com-pelletier-go-toml-v2@2.2.4 go-github-com-zclconf-go-cty@1.16.0 go-go-yaml-in-yaml-v4@4.0.0-rc.4 go-gopkg-in-ini-v1@1.67.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tomwright/dasel
Licenses: Expat
Build system: go
Synopsis: Tool to work with JSON, TOML, YAML, XML and CSV files
Description:

Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.

go-github-com-ergochat-readline 0.1.3
Propagated dependencies: go-golang-org-x-text@0.38.0 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/ergochat/readline
Licenses: Expat
Build system: go
Synopsis: Readline implementation in pure Go
Description:

This package provides a pure Go implementation of functionality comparable to GNU Readline, i.e. line editing and command history for simple TUI programs.

go-github-com-multiformats-go-multicodec 0.9.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/multiformats/go-multicodec
Licenses: ASL 2.0 Expat
Build system: go
Synopsis: Golang constants for the multicodec table
Description:

Package multicodec exposes the multicodec table as Go constants.

go-github-com-winfsp-cgofuse 1.5.0
Propagated dependencies: fuse@3.18.1 fuse@2.9.9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/winfsp/cgofuse
Licenses: Expat
Build system: go
Synopsis: Cross-platform FUSE library for Golang
Description:

Cgofuse is a cross-platform FUSE library for Go. It is supported on multiple platforms and can be ported to any platform that has a FUSE implementation. It has cgo, !cgo (aka "nocgo") and FUSE (aka "FUSE2"), FUSE3 variants depending on the platform.

go-github-com-sosodev-duration 1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sosodev/duration
Licenses: Expat
Build system: go
Synopsis: ISO 8601 duration parsing in Golang
Description:

This package provides a functionality for parsing ISO 8601 durations and converting them to the time.Duration type.

go-go-mau-fi-util 0.10.0
Propagated dependencies: go-github-com-mattn-go-sqlite3@1.14.34 go-github-com-petermattis-goid@0.0.0-4.df67b19 go-github-com-rs-zerolog@1.33.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-sys@0.46.0 go-golang-org-x-text@0.38.0 go-google-golang-org-protobuf@1.36.11 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.mau.fi/util
Licenses: MPL 2.0
Build system: go
Synopsis: Golang utilities used by mautrix-go and bridges
Description:

This package provides various Go utilities used by mautrix-go, bridges written in Go, as well as some other related libraries like whatsmeow.

go-github-com-oklog-ulid-v2 2.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/oklog/ulid
Licenses: ASL 2.0
Build system: go
Synopsis: Universally Unique Lexicographically Sortable Identifier in Golang
Description:

This package implements ULID as specified in https://github.com/ulid/spec.

Features of ULID:

  • 128-bit compatibility with UUID

  • 1.21e+24 unique ULIDs per millisecond

  • lexicographically sortable

  • canonically encoded as a 26 character string, as opposed to the 36 character UUID

  • uses Crockford's base32 for better efficiency and readability (5 bits per character)

  • case insensitive

  • no special characters (URL safe)

  • monotonic sort order (correctly detects and handles the same millisecond)

go-github-com-lufia-iostat 1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lufia/iostat
Licenses: Modified BSD
Build system: go
Synopsis: Reports I/O and CPU statistics
Description:

Package iostat presents I/O and CPU statistics.

go-modernc-org-cc-v5 4.27.1
Propagated dependencies: go-modernc-org-mathutil@1.7.1 go-modernc-org-opt@0.1.4 go-modernc-org-sortutil@1.2.1 go-modernc-org-strutil@1.2.1 go-modernc-org-token@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/cc
Licenses: Modified BSD
Build system: go
Synopsis: C99 compiler front end for Golang
Description:

This package provides a C99 compiler front end.

go-github-com-ncruces-go-strftime 0.1.9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ncruces/go-strftime
Licenses: Expat
Build system: go
Synopsis: Implementation of strftime/strptime for Golang
Description:

Package strftime provides strftime/strptime compatible time formatting and parsing.

go-github-com-jtolio-crawlspace-tools 0.0.0-20240521193440-69abbbe5a93f
Propagated dependencies: go-github-com-jtolio-crawlspace@0.0.0-20240521193440-69abbbe5a93f go-github-com-kr-pretty@0.3.1 go-github-com-zeebo-goof@0.0.0-20240528180144-f1d11ca928f2 go-github-com-zeebo-sudo@1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jtolio/crawlspace
Licenses: ASL 2.0
Build system: go
Synopsis: Object Finder tools for crawlspace
Description:

This package provides an additional tooling powered by https://github.com/zeebo/goof - calling functions in binary files.

go-code-cloudfoundry-org-clock 1.76.0
Propagated dependencies: go-github-com-tedsuo-ifrit@0.0.0-20230516164442-7862c310ad26
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://code.cloudfoundry.org/clock
Licenses: ASL 2.0
Build system: go
Synopsis: Time provider and rich fake for Golang
Description:

This package provides a Clock interface, useful for injecting time dependencies in tests.

go-github-com-karpeleslab-weak 0.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/KarpelesLab/weak
Licenses: Expat
Build system: go
Synopsis: Weak reference map for Go 1.18+
Description:

This is a weakref map for Go 1.18, with some inspiration from xeus2001's weakref implementation.

This provides both a weak.Ref object to store weak references, and a weak.Map object for maps.

Total packages: 33008