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

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-golang-mock-mockgen 1.6.0
Propagated dependencies: go-golang-org-x-mod@0.29.0 go-golang-org-x-tools@0.37.0 go-golang-org-x-xerrors@0.0.0-20240903120638-7835f813f4da
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/golang/mock
Licenses: ASL 2.0
Build system: go
Synopsis: Mocking framework for Golang
Description:

This package provides the mocking framework for the Golang. It integrates well with Golang's built-in testing package, but can be used in other contexts too.

go-github-com-jesseduffield-minimal-gitignore 0.3.2
Propagated dependencies: go-github-com-gobwas-glob@0.2.3
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/jesseduffield/minimal
Licenses: Expat
Build system: go
Synopsis: Parser for .gitignore-style files
Description:

Package gitignore can be used to parse .gitignore-style files into globs that can be used to test against a certain string or selectively walk a file tree. Gobwas's glob package is used for matching because it is faster than using regexp, which is overkill, and supports globstars (**), unlike filepath.Match.

go-github-com-gabriel-vasile-mimetype 1.4.0
Propagated dependencies: go-golang-org-x-net@0.46.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/gabriel-vasile/mimetype
Licenses: Expat
Build system: go
Synopsis: Fast golang library for MIME type and file extension detection
Description:

This is a package for detecting MIME types and extensions based on magic numbers. Features include

  • fast and precise MIME type and file extension detection

  • long list of supported MIME types

  • common file formats are prioritized

  • small and simple API

  • handles MIME type aliases

  • thread safe

  • low memory usage, besides the file header

go-github-com-cli-browser 1.1.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/cli/browser
Licenses: FreeBSD
Build system: go
Synopsis: Helpers to open URLs, or files in the default web browser
Description:

This library provides helpers to open URLs, readers, or files in the system default web browser.

go-git-sr-ht-emersion-gqlclient 0.0.0-20220713194109-e4b2ae1fac10
Propagated dependencies: go-github-com-vektah-gqlparser-v2@2.4.7 go-github-com-dave-jennifer@1.5.0 go-github-com-agnivade-levenshtein@1.1.1
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://git.sr.ht/~emersion/gqlclient
Licenses: Expat
Build system: go
Synopsis: GraphQL client and code generator for Golang
Description:

This package provides a GraphQL client and code generator for Go.

go-github-com-go-errors-errors 1.4.2
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/go-errors/errors
Licenses: Expat
Build system: go
Synopsis: Errors with stacktraces for Golang
Description:

Package errors provides errors that have stack-traces.

go-github-com-mgutz-str 1.2.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/mgutz/str
Licenses: Expat
Build system: go
Synopsis: Golang extended string library
Description:

Package str is a comprehensive set of string functions to build more Go awesomeness. Str complements Go's standard packages and does not duplicate functionality found in `strings` or `strconv`.

go-github-com-pelletier-go-toml-v2 2.0.2
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/pelletier/go-toml
Licenses: Expat
Build system: go
Synopsis: Golang library for the TOML file format
Description:

Package toml is a TOML parser and manipulation library.

go-github-com-bahlo-generic-list-go 0.2.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/bahlo/generic-list-go
Licenses: Modified BSD
Build system: go
Synopsis: Golang container/list but with generics
Description:

This package implements a doubly linked list based on container/list.

go-github-com-jesseduffield-gocui 0.3.1-0.20250605111917-fc5387961412
Propagated dependencies: go-github-com-gdamore-tcell-v2@2.8.1 go-github-com-go-errors-errors@1.4.2 go-github-com-mattn-go-runewidth@0.0.16
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/jesseduffield/gocui
Licenses: Modified BSD
Build system: go
Synopsis: Minimalist Golang package aimed at creating Console User Interfaces
Description:

Package gocui allows creating console user interfaces.

Highlighted features:

  • Minimalist API.

  • Views (the windows in the GUI) implement the interface io.ReadWriter.

  • Support for overlapping views.

  • The GUI can be modified at runtime (concurrent-safe).

  • Global and view-level keybindings.

  • Mouse support.

  • Colored text.

  • Customizable edition mode.

  • Easy to build reusable widgets, complex layouts.

go-github-com-phayes-permbits 0.0.0-1.39d7c58
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/phayes/permbits
Licenses: Expat
Build system: go
Synopsis: File permissions for golang
Description:

Easy file permissions for golang. Easily get and set file permission bits.

go-github-com-jesseduffield-kill 0.0.0-20220618033138-bfbe04675d10
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/jesseduffield/kill
Licenses: Expat
Build system: go
Synopsis: Golang package for killing processes
Description:

This package provides functionality for killing processes across different platforms. Handles killing children of processes as well as the process itself.

go-github-com-kyokomi-emoji-v2 2.2.13
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/kyokomi/emoji
Licenses: Expat
Build system: go
Synopsis: Emoji terminal output for Golang
Description:

This package provides emoji support for termnial output.

go-github-com-gliderlabs-ssh 0.3.4
Propagated dependencies: go-golang-org-x-sys@0.37.0 go-golang-org-x-crypto@0.43.0 go-github-com-anmitsu-go-shlex@0.0.0-0.38f4b40
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/gliderlabs/ssh
Licenses: Modified BSD
Build system: go
Synopsis: SSH server in Golang
Description:

Package ssh wraps the crypto/ssh package with a higher-level API for building SSH servers. The goal of the API was to make it as simple as using net/http, so the API is very similar.

go-github-com-anmitsu-go-shlex 0.0.0-0.38f4b40
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/anmitsu/go-shlex
Licenses: Expat
Build system: go
Synopsis: Library to make a lexical analyzer like Unix shell for golang
Description:

Package shlex provides a simple lexical analysis like Unix shell.

go-github-com-briandowns-spinner 1.18.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/briandowns/spinner
Licenses: ASL 2.0
Build system: go
Synopsis: Progress indicator for any terminal application
Description:

This is a simple package to add a spinner or progress indicator to any terminal application.

go-github-com-kr-logfmt 0.0.0-20210122060352-19f9bcb100e6
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/kr/logfmt
Licenses: Expat
Build system: go
Synopsis: Parse logfmt messages
Description:

Package implements the decoding of logfmt key-value pairs.

go-github-com-aybabtme-rgbterm 0.0.0-1.cc83f3b
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/aybabtme/rgbterm
Licenses: Expat
Build system: go
Synopsis: RGB terminal
Description:

Package rgbterm colorizes bytes and strings using RGB colors, for a full range of pretty terminal strings.

go-github-com-itchyny-astgen-go 0.0.0-20210914105503-cc8fccf6f972
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/itchyny/astgen-go
Licenses: Expat
Build system: go
Synopsis: Go module providing interface to ast.Node maping
Description:

Build Go code from arbitrary value in Go.

go-github-com-google-go-tpm 0.9.0
Propagated dependencies: go-golang-org-x-sys@0.37.0 go-golang-org-x-crypto@0.43.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/google/go-tpm
Licenses: ASL 2.0
Build system: go
Synopsis: Go-TPM library
Description:

TPM 2.0 library for directly communicating with a TPM device.

go-github-com-stefanhaller-git-todo-parser 0.0.0-0.fd95713
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/stefanhaller/git-todo-parser
Licenses: Expat
Build system: go
Synopsis: Small parser for git todo files
Description:

This package provides a small parser for git todo files. This package is a modified clone of https://github.com/fsmiamoto/git-todo-parser for purpose of LazyGit project.

go-github-com-ugorji-go-codec 1.2.7
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/ugorji/go
Licenses: Expat
Build system: go
Synopsis: Idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]
Description:

Package codec provides a High Performance, Feature-Rich Idiomatic Golang 1.4+ codec/encoding library for binc, msgpack, cbor, json.

go-github-com-inconshreveable-mousetrap 1.0.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/inconshreveable/mousetrap
Licenses: ASL 2.0
Build system: go
Synopsis: Detect starting from Windows explorer
Description:

Mousetrap is a tiny library that answers a single question.

Page: 123456
Total packages: 144