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

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-muhammadmuzzammil1998-jsonc 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/muhammadmuzzammil1998/jsonc
Licenses: Expat
Build system: go
Synopsis: JSON with comments parser for Go
Description:

JSONC is a superset of JSON which supports comments. JSON formatted files are readable to humans but the lack of comments decreases readability. With JSONC, you can use block (/* */) and single line (// or #) comments to describe functionality. Microsoft VS Code also uses this format in configuration files like settings.json, keybindings.json, and launch.json.

go-github-com-kardianos-minwinsvc 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kardianos/minwinsvc/
Licenses: Zlib
Build system: go
Synopsis: Minimal windows only service stub for Go
Description:

Go programs designed to run from most *nix style operating systems can import this package to enable running programs as services without modifying them.

go-modernc-org-y 1.1.2
Propagated dependencies: go-modernc-org-mathutil@1.7.1 go-modernc-org-parser@1.1.0 go-modernc-org-sortutil@1.2.1 go-modernc-org-strutil@1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/y
Licenses: Modified BSD
Build system: go
Synopsis: Converter of @code{.y} (yacc) source files
Description:

This package implements a functionality to convert .y (yacc[2]) source files to data suitable for a parser generator.

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-asaskevich-govalidator 11.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/asaskevich/govalidator
Licenses: Expat
Build system: go
Synopsis: Collection of various validators for Golang
Description:

This package provides validators and sanitizers for strings, structs and collections. It was based on validator.js.

go-github-com-jackc-pgpassfile 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgpassfile
Licenses: Expat
Build system: go
Synopsis: PostgreSQL .pgpass files parser
Description:

Package pgpassfile is a parser PostgreSQL .pgpass files.

go-github-com-scylladb-termtables 0.0.0-20191203121021-c4c0b6d42ff4
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/scylladb/termtables
Licenses: ASL 2.0
Build system: go
Synopsis: Go ASCII table generator
Description:

This package is a Go port of the Ruby terminal-tables library for fast and simple ASCII table generation.

go-github-com-freddierice-go-losetup 2.0.1
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/freddierice/go-losetup
Licenses: Expat
Build system: go
Synopsis: Loop devices for Golang
Description:

This package implements /dev/loop device in Go.

go-go-lsp-dev-protocol 0.12.0
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-github-com-segmentio-encoding@0.5.4 go-go-lsp-dev-jsonrpc2@0.10.0 go-go-lsp-dev-pkg@0.0.0-20210717090340-384b27a52fb2 go-go-lsp-dev-uri@0.3.0 go-go-uber-org-zap@1.27.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.lsp.dev/protocol
Licenses: Modified BSD
Build system: go
Synopsis: Language Server Protocol (LSP) library for Go
Description:

The protocol package implements the Language Server Protocol (LSP) specification in Go.

go-github-com-gookit-color 1.5.4
Propagated dependencies: go-github-com-xo-terminfo@0.0.0-20220910002029-abceb7e1c41e 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/gookit/color
Licenses: Expat
Build system: go
Synopsis: Terminal color rendering library
Description:

This package provides a command-line color library with 16/256/True color support, universal API methods and Windows support.

Features:

  • supports rich color output: 16-color (4-bit), 256-color (8-bit), true color (24-bit, RGB)

  • support converts HEX HSL value to RGB color

  • generic API methods: Print, Printf, Println, Sprint, Sprintf

  • supports HTML tag-style color rendering, such as <green>message</> <fg=red;bg=blue>text</>

  • basic colors: Bold, Black, White, Gray, Red, Green, Yellow, Blue, Magenta, Cyan

  • additional styles: Info, Note, Light, Error, Danger, Notice, Success, Comment, Primary, Warning, Question, Secondary

  • support by set NO_COLOR for disable color or use FORCE_COLOR for force open color render

  • support RGB, 256, 16 color conversion

go-github-com-chai2010-webp 1.1.1
Propagated dependencies: go-golang-org-x-image@0.32.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/chai2010/webp
Licenses: Modified BSD
Build system: go
Synopsis: WebP decoder and encoder for Golang
Description:

Package webp implements a decoder and encoder for https://en.wikipedia.org/wiki/WebP, WebP images.

go-github-com-gammazero-deque 1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gammazero/deque
Licenses: Expat
Build system: go
Synopsis: Fast ring-buffer double-ended queue
Description:

Package deque provides a fast ring-buffer deque (double-ended queue) implementation for Golang.

It generalizes a queue and a stack, to efficiently add and remove items at either end with O(1) performance. Queue (FIFO) operations are supported using PushBack and PopFront. Stack (LIFO) operations are supported using PushBack and PopBack.

go-github-com-nathan-osman-go-sunrise 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nathan-osman/go-sunrise
Licenses: Expat
Build system: go
Synopsis: Calculate sunrise and sunset times in Go
Description:

This package provides a Go library for calculating sunrise and sunset times from geographical coordinates and a date.

go-github-com-hashicorp-golang-lru 1.0.2
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-charmbracelet-x-exp-strings 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charmbracelet/x
Licenses: Expat
Build system: go
Synopsis: String manipulation utilities for Go
Description:

Package strings provides utility functions for working with strings in Go.

go-github-com-xuanwo-go-locale 1.1.2
Propagated dependencies: go-golang-org-x-sys@0.43.0 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/Xuanwo/go-locale
Licenses: ASL 2.0
Build system: go
Synopsis: Locale detection in Golang
Description:

This package provides a functionality for cross-platform locale detection.

go-github-com-mohae-deepcopy 0.0.0-20170308212314-bb9b5e7adda9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mohae/deepcopy
Licenses: Expat
Build system: go
Synopsis: Copy of pointers and values for Golang
Description:

deepcopy implements a functionality of deep copies of things. A standard copy will copy the pointers where deepcopy copies the values pointed to. Unexported field values are not copied.

go-github-com-goware-prefixer 0.0.0-20160118172347-395022866408
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/goware/prefixer
Licenses: Expat
Build system: go
Synopsis: @code{io.Reader} wrapper
Description:

This package provides the prefixer library. It implements an io.Reader wrapper prepending every line with a given string.

tengo 2.17.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/d5/tengo
Licenses: Expat
Build system: go
Synopsis: Script language for Go
Description:

Tengo is a small, dynamic, fast, secure script language for Go. Features:

  • simple and highly readable syntax

  • dynamic typing with type coercion

  • higher-order functions and closures

  • immutable values

  • securely embeddable and extensible

  • compiler/runtime written in native Go (no external deps or cgo)

  • executable as a standalone language/REPL

  • use cases: rules engine, state machine, data pipeline, transpiler

This package provides a command line interface (CLI) tool.

go-github-com-tdewolff-hasher 0.0.0-20210521220142-bc97f602bca2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tdewolff/hasher
Licenses: Modified BSD
Build system: go
Synopsis: Go known-keys fast-lookup map generator
Description:

Hasher is a tool to automate the creation of methods and tables for a string to uint32 mapper.

go-gopkg-in-natefinch-lumberjack-v2 2.1
Propagated dependencies: go-github-com-burntsushi-toml@1.5.0 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/natefinch/lumberjack
Licenses: Expat
Build system: go
Synopsis: Rolling logger for Go
Description:

Lumberjack is a Go package for writing logs to rolling files.

go-github-com-mistifyio-go-zfs-v4 4.0.0
Propagated dependencies: go-github-com-google-uuid@1.6.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mistifyio/go-zfs
Licenses: ASL 2.0
Build system: go
Synopsis: ZFS wrapper for Golang
Description:

This package provides wrappers around the ZFS command line tools.

go-github-com-blevesearch-go-porterstemmer 1.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/go-porterstemmer
Licenses: Expat
Build system: go
Synopsis: Clean room implementation of the Porter Stemming algorithm
Description:

This package provides a native Go clean room implementation of the Porter Stemming Algorithm. It's an alternative fork of https://github.com/reiver/go-porterstemmer.

Total packages: 73955