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

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-otiai10-copy 1.14.0
Propagated dependencies: 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/otiai10/copy
Licenses: Expat
Build system: go
Synopsis: Go copy directory recursively
Description:

This package implements recursive copy functionality for directory.

go-github-com-layeh-gopher-luar 1.0.11
Propagated dependencies: go-github-com-yuin-gopher-lua@1.1.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/layeh/gopher-luar
Licenses: MPL 2.0
Build system: go
Synopsis: Simplifies data passing to and from gopher-lua
Description:

Package gopher-luar simplifies data passing to and from gopher-lua.

go-github-com-mxk-go-flowrate 0.0.0-20140419014527-cca7078d478f
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mxk/go-flowrate
Licenses: Modified BSD
Build system: go
Synopsis: Limiting and monitoring data flow rate in Golang
Description:

This package provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.

go-github-com-kardianos-osext 0.0.0-20190222173326-2bc1f35cddc0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kardianos/osext
Licenses: Modified BSD
Build system: go
Synopsis: Find the running executable
Description:

Osext provides a method for finding the current executable file that is running. This can be used for upgrading the current executable or finding resources located relative to the executable file.

go-github-com-blevesearch-upsidedown-store-api 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/upsidedown_store_api
Licenses: ASL 2.0
Build system: go
Synopsis: Upside Down key-value store API
Description:

Upside Down supports a pluggable key-value storage interface. This package provides that key-value store API interface.

go-github-com-containerd-cgroups-v3 3.0.4
Propagated dependencies: go-github-com-cilium-ebpf@0.16.0 go-github-com-containerd-log@0.1.0 go-github-com-coreos-go-systemd-v22@22.7.0 go-github-com-docker-go-units@0.5.0 go-github-com-godbus-dbus-v5@5.1.0 go-github-com-moby-sys-userns@0.1.0 go-github-com-opencontainers-runtime-spec@1.2.1 go-golang-org-x-sys@0.43.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://containerd.io/
Licenses: ASL 2.0
Build system: go
Synopsis: Cgroups for Golang
Description:

This package implements a functionality for creating, managing, inspecting, and destroying cgroups. The resources format for settings on the cgroup uses the OCI runtime-spec found here.

go-github-com-hashicorp-golang-lru-v2 2.0.7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/golang-lru
Licenses: MPL 2.0
Build system: go
Synopsis: Golang LRU cache
Description:

lru is a package which implements a fixed-size thread safe Least recently used cache. It is based on the cache in Groupcache.

go-github-com-gofiber-schema 1.7.1
Propagated dependencies: go-github-com-gofiber-utils-v2@2.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gofiber/schema
Licenses: Modified BSD
Build system: go
Synopsis: Fills a struct with form values
Description:

This package implements a functionality to fills a struct with form values. It's an alternative fork of https://github.com/gorilla/schema.

go-github-com-arduino-go-serial-utils 0.1.2
Propagated dependencies: go-go-bug-st-serial@1.7.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/arduino/go-serial-utils
Licenses: GPL 3
Build system: go
Synopsis: Serial ports on Arduino boards procedures library
Description:

Golang library with a bunch of procedures to handle serial ports on Arduino (and compatible) boards.

go-github-com-chzyer-readline 1.5.1
Propagated dependencies: go-github-com-chzyer-logex@1.2.1 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/chzyer/readline
Licenses: Expat
Build system: go
Synopsis: Pure Go readline library
Description:

Readline is a pure Go implementation of a GNU-Readline like library.

go-github-com-andreaskoch-go-fswatch 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/andreaskoch/go-fswatch
Licenses: Modified BSD
Build system: go
Synopsis: File system watch library
Description:

fswatch is a go library for watching file system changes to does not depend on inotify.

go-github-com-tj-go-naturaldate 1.3.0
Propagated dependencies: go-github-com-tj-assert@0.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tj/go-naturaldate
Licenses: Expat
Build system: go
Synopsis: Provides natural date time parsing
Description:

This package parses human-friendly relative date/time ranges.

go-github-com-google-deck 1.1.0
Propagated dependencies: go-github-com-golang-glog@1.2.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/google/deck
Licenses: ASL 2.0
Build system: go
Synopsis: Deck - Flexible Logging Framework for Go
Description:

This package provides a Flexible Logging Framework for Go.

go-git-sr-ht-sircmpwn-getopt 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://git.sr.ht/~sircmpwn/getopt
Licenses: Modified BSD
Build system: go
Synopsis: POSIX getopt for Go
Description:

This package provides a POSIX-compatible implementation of getopt for Go.

go-github-com-gologme-log 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gologme/log/
Licenses: Modified BSD
Build system: go
Synopsis: Fork of the golang built in log package to add support for levels
Description:

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.

go-github-com-pborman-getopt-v2 2.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pborman/getopt
Licenses: Modified BSD
Build system: go
Synopsis: Getopt style option parsing for Go
Description:

This package provides traditional getopt processing for implementing programs that use traditional command lines.

go-github-com-masterminds-semver-v3 3.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Masterminds/semver/
Licenses: Expat
Build system: go
Synopsis: @code{semver} helps to work with semantic versions
Description:

The semver package provides the ability to work with semantic versions. Specifically it provides the ability to:

  • Parse semantic versions

  • Sort semantic versions

  • Check if a semantic version fits within a set of constraints

  • Optionally work with a v prefix

go-github-com-elliotchance-orderedmap-v2 2.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/elliotchance/orderedmap
Licenses: Expat
Build system: go
Synopsis: Go ordered map library
Description:

This package provides a ordered map library that maintains amortized O(1) for Set, Get, Delete and Len.

go-github-com-samber-slog-multi 1.8.0
Propagated dependencies: go-github-com-samber-lo@1.49.1 go-github-com-samber-slog-common@0.22.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/samber/slog-multi
Licenses: Expat
Build system: go
Synopsis: Design workflows of slog handlers
Description:

slog-multi provides advanced composition patterns for Go's structured logging (slog). It enables you to build sophisticated logging workflows by combining multiple handlers with different strategies for distribution, routing, transformation, and error handling.

go-github-com-gofrs-uuid 4.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gofrs/uuid
Licenses: Expat
Build system: go
Synopsis: UUID package for Golang
Description:

Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).

go-golang-org-rainycape-unidecode 0.0.0-1.cb7f23e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rainycape/unidecode
Licenses: ASL 2.0
Build system: go
Synopsis: Unicode transliterator in Golang
Description:

Unicode transliterator in Golang - Replaces non-ASCII characters with their ASCII approximations.

go-go-mongodb-org-mongo-driver 1.17.9
Propagated dependencies: go-github-com-golang-snappy@0.0.4 go-github-com-klauspost-compress@1.18.0 go-github-com-montanaflynn-stats@0.7.1 go-github-com-xdg-go-scram@1.1.2 go-github-com-xdg-go-stringprep@1.0.4 go-github-com-youmark-pkcs8@1.3 go-golang-org-x-crypto@0.50.0 go-golang-org-x-sync@0.20.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.mongodb.org/mongo-driver
Licenses: ASL 2.0
Build system: go
Synopsis: MongoDB Go Driver
Description:

This package provides a driver for Mongo data base.

go-github-com-edsrzf-mmap-go 1.1.0
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://github.com/edsrzf/mmap-go
Licenses: Modified BSD
Build system: go
Synopsis: Memory mapped files (mmap) in Golang
Description:

This package implements functionality of mapping files into memory. It tries to provide a simple interface, but doesn't go out of its way to abstract away every little platform detail.

This specifically means:

  • forked processes may or may not inherit mappings

  • a file's timestamp may or may not be updated by writes through mappings

  • specifying a size larger than the file's actual size can increase the file's size

  • if the mapped file is being modified by another process while your program's running, don't expect consistent results between platforms

go-github-com-rodaine-table 1.0.1
Propagated dependencies: go-github-com-mattn-go-runewidth@0.0.16
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rodaine/table
Licenses: Expat
Build system: go
Synopsis: Table writer for CLI applications
Description:

Package table provides a convenient way to generate tabular output of any data, primarily useful for CLI tools. It features a fluent API, with customization of column alignment, width, and padding.

Total packages: 32521