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

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-blevesearch-snowballstem 0.9.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/snowballstem
Licenses: Modified BSD
Build system: go
Synopsis: Go stemmers generated by the Snowball project
Description:

This package provides Go stemmers generated by the Snowball project.

All these stemmers export a single Stem() method which operates on a snowball Env structure. The Env structure maintains all state for the stemmer. A new Env is created to point at an initial string. After stemming, the results of the Stem() operation can be retrieved using the Current() method. The Env structure can be reused for subsequent calls by using the SetCurrent() method.

go-github-com-mitchellh-go-wordwrap 1.0.1
Propagated dependencies: go-gopkg-in-yaml-v2@2.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mitchellh/go-wordwrap
Licenses: Expat
Build system: go
Synopsis: Go library for word-wrapping strings
Description:

This Go library automatically wraps words onto multiple lines. It's primary goal is to format command-line output, but of course word wrapping is a generally useful thing to do.

go-github-com-segmentio-asm 1.2.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/segmentio/asm
Licenses: Expat
Build system: go
Synopsis: Go library providing algorithms optimized for modern CPUs
Description:

This package aims to provide algorithms optimized to leverage advanced instruction sets of modern CPUs to maximize throughput and take the best advantage of the available compute power. It includes functions that have often been designed to work on arrays of values, which is where SIMD and branchless algorithms shine.

go-github-com-hanwen-go-fuse-v2 2.10.1
Dependencies: fuse@3.18.1
Propagated dependencies: go-github-com-kylelemons-godebug@1.1.0 go-github-com-moby-sys-mountinfo@0.7.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/hanwen/go-fuse
Licenses: Modified BSD
Build system: go
Synopsis: Go bindings for FUSE filesystems
Description:

This is a repository containing Go bindings for writing FUSE file systems.

go-github-com-elastic-gosigar 0.14.3
Propagated dependencies: go-github-com-pkg-errors@0.9.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/elastic/gosigar
Licenses: ASL 2.0
Build system: go
Synopsis: Gathers system and per process statistics
Description:

Go sigar is a golang implementation of the sigar API. The Go version of sigar has a very similar interface, but is being written from scratch in pure go/cgo, rather than cgo bindings for libsigar. This package provides an alternative fork of https://github.com/cloudfoundry/gosigar.

go-modernc-org-lex 1.1.1
Propagated dependencies: go-modernc-org-fileutil@1.3.40 go-modernc-org-lexer@1.0.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/lex
Licenses: Modified BSD
Build system: go
Synopsis: Support for a @code{*nix (f)lex} like tool on @code{.l} sources
Description:

This package provides a support for a *nix (f)lex like tool on .l sources. The syntax is similar to a subset of (f)lex

go-github-com-blevesearch-bleve-index-api 1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/bleve_index_api
Licenses: ASL 2.0
Build system: go
Synopsis: Bleve internal index API
Description:

This package provides an index API interface for Bleve - indexing & search for Go.

go-github-com-alecthomas-units 0.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/alecthomas/units
Licenses: Expat
Build system: go
Synopsis: Helpful unit multipliers and functions for Go
Description:

This library provides unit multipliers and functions for Go.

go-github-com-rivo-tview 0.42.0
Propagated dependencies: go-github-com-gdamore-tcell-v2@2.13.9 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-github-com-rivo-uniseg@0.4.7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rivo/tview
Licenses: Expat
Build system: go
Synopsis: Rich Interactive Widgets for Terminal UIs
Description:

The tview package implements rich widgets for terminal based user interfaces. The widgets provided with this package are useful for data exploration and data entry.

go-gopkg-in-ini-v1 1.67.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/ini.v1
Licenses: ASL 2.0
Build system: go
Synopsis: Go library for ini files
Description:

Go library for ini files

go-github-com-pkg-xattr 0.4.10
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/pkg/xattr
Licenses: FreeBSD
Build system: go
Synopsis: Support for extended file system attributes
Description:

Package xattr provides support for extended attributes on Linux, Darwin and FreeBSD. Extended attributes are name:value pairs permanently associated with files or directories. They are similar to the environment strings associated with a process. An attribute may be defined or undefined. If defined, its value may be empty or non-empty. You can find more details here: @urlhttps://en.wikipedia.org/wiki/Extended_file_attributes, https://en.wikipedia.org/wiki/Extended_file_attributes.

go-github-com-c9s-goprocinfo 0.0.0-20210130143923-c95fcf8c64a8
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/c9s/goprocinfo
Licenses: Expat
Build system: go
Synopsis: Linux /proc info parser for Go
Description:

This package implements a functionality to parse /proc information for Golang.

go-github-com-itchyny-gojq 0.12.18
Propagated dependencies: go-github-com-itchyny-go-yaml@0.0.0-20251001235044-fca9a0999f15 go-github-com-itchyny-timefmt-go@0.1.6 go-github-com-mattn-go-isatty@0.0.22 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/itchyny/gojq
Licenses: Expat
Build system: go
Synopsis: Pure Go implementation of jq
Description:

gojq is an Go implementation and library of the jq JSON processor.

go-github-com-editorconfig-core-go-v2 2.6.3
Propagated dependencies: go-golang-org-x-mod@0.35.0 go-gopkg-in-ini-v1@1.67.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://editorconfig.org/
Licenses: Expat
Build system: go
Synopsis: EditorConfig core library for Golang
Description:

EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. It maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors.

go-github-com-dgraph-io-badger 1.6.2
Propagated dependencies: go-github-com-andreasbriese-bbloom@0.0.0-20190825152654-46b345b51c96 go-github-com-dgraph-io-ristretto@1.0.1 go-github-com-dustin-go-humanize@1.0.1 go-github-com-golang-protobuf@1.5.4 go-github-com-pkg-errors@0.9.1 go-github-com-spf13-cobra@1.10.2 go-golang-org-x-net@0.53.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://dgraph.io/docs/badger
Licenses: ASL 2.0
Build system: go
Synopsis: Key-value database in Golang
Description:

BadgerDB implements an embeddable, key-value (KV) database, written in pure Go. It is designed to be highly performant for both reads and writes simultaneously. It uses Multi-Version Concurrency Control, supports concurrent serializable transactions.

go-github-com-anmitsu-go-shlex 0.0.0-20200514113438-38f4b401e2be
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/anmitsu/go-shlex
Licenses: Expat
Build system: go
Synopsis: Simple shell-like lexical analyzer for Go
Description:

This package provides a simple lexical analyzer to parse shell-like commands.

go-github-com-joshuarubin-go-sway 1.2.0
Propagated dependencies: go-github-com-joshuarubin-lifecycle@1.2.1 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/joshuarubin/go-sway
Licenses: Expat
Build system: go
Synopsis: Sway client for Go
Description:

This package simplifies working with the sway IPC from Go.

The SWAYSOCK environment variable must be set properly and sway must be running with the same byteorder as the client.

go-github-com-yuin-goldmark-meta 1.1.0
Propagated dependencies: go-gopkg-in-yaml-v2@2.4.0 go-github-com-yuin-goldmark@1.8.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yuin/goldmark-meta
Licenses: Expat
Build system: go
Synopsis: YAML metadata extension for the goldmark markdown parser
Description:

Extension for the goldmark markdown parser which enables defining document metadata in the YAML format.

go-github-com-djherbis-buffer 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/djherbis/buffer
Licenses: Expat
Build system: go
Synopsis: Composable Buffers for Golang
Description:

Package buffer implements a series of Buffers which can be composed to implement complicated buffering strategies.

Supported buffers:

  • Wrapper for bytes.

  • File-based buffering.

  • A fixed length linked-list of buffers.

  • A queue of buffers.

  • A single buffer which begins overwriting the oldest buffered data when it reaches its capacity.

  • A single buffer which when full, writes the overflow to a given io.

  • Empty buffer.

  • Customize buffers.

go-zgo-at-termtext 1.5.0
Propagated dependencies: go-github-com-rivo-uniseg@0.4.7 go-zgo-at-runewidth@0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/arp242/termtext
Licenses: Expat
Build system: go
Synopsis: Deal with monospace text as interpreted by terminals
Description:

Package termtext deals with monospace text as interpreted by terminals.

go-github-com-mmcloughlin-geohash 0.10.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mmcloughlin/geohash
Licenses: Expat
Build system: go
Synopsis: Geohash library for Golang
Description:

geohash provides encoding and decoding of string and integer geohashes.

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-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-github-com-moby-sys-symlink 0.3.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/moby/sys
Licenses: ASL 2.0 Modified BSD
Build system: go
Synopsis: Extension of Golang's @code{path/filepath} library
Description:

This package implements FollowSymlinkInScope which is an extension of path/filepath.EvalSymlinks, as well as a Windows long-path aware version of path/filepath.EvalSymlinks from the Go standard library.

Total packages: 72465