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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


go-github-com-agnivade-levenshtein 1.1.1
Propagated dependencies: go-github-com-dgryski-trifles@0.0.0-20220729183022-231ecf6ed548
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/agnivade/levenshtein
Licenses: Expat
Build system: go
Synopsis: Golang implementation to calculate Levenshtein Distance
Description:

Package levenshtein is a Go implementation to calculate Levenshtein Distance. The library is fully capable of working with non-ascii strings. But the strings are not normalized. That is left as a user-dependant use case. Please normalize the strings before passing it to the library if you have such a requirement.

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-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-awesome-gocui-keybinding 1.0.0
Propagated dependencies: go-github-com-awesome-gocui-gocui@1.1.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/awesome-gocui/keybinding
Licenses: Expat
Build system: go
Synopsis: Golang wrapper for parsing gocui keybindings
Description:

This package provides a golang wrapper for parsing gocui keybindings.

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-sanity-io-litter 1.5.5
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/sanity-io/litter
Licenses: Expat
Build system: go
Synopsis: Pretty printer library for Golang data structures
Description:

Litter is provided by

go-github-com-wk8-go-ordered-map-v2 2.1.8
Propagated dependencies: go-github-com-bahlo-generic-list-go@0.2.0 go-github-com-buger-jsonparser@1.1.1 go-github-com-mailru-easyjson@0.7.7 go-gopkg-in-yaml-v3@3.0.1
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/wk8/go-ordered-map
Licenses: ASL 2.0
Build system: go
Synopsis: Optimal implementation of ordered maps for Golang
Description:

Package orderedmap implements an ordered map, i.e. a map that also keeps track of the order in which keys were inserted.

It offers the following features:

  • optimal runtime performance (all operations are constant time)

  • optimal memory usage (only one copy of values, no unnecessary memory allocation)

  • allows iterating from newest or oldest keys indifferently, without memory copy, allowing to break the iteration, and in time linear to the number of keys iterated over rather than the total length of the ordered map

  • supports any generic types for both keys and values. If you're running go < 1.18, you can use version 1 that takes and returns generic interfaces instead of using generics

  • idiomatic API, akin to that of container/list

  • support for JSON and YAML marshalling

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-cli-oauth 0.9.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/cli/oauth
Licenses: Expat
Build system: go
Synopsis: Perform OAuth Device flow and Web application flow in Go
Description:

This is a library for performing OAuth Device flow and Web application flow in Go client apps.

go-github-com-thoas-go-funk 0.9.3
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/thoas/go-funk
Licenses: Expat
Build system: go
Synopsis: Various Golang utility library
Description:

This package provides helpers such as map, find, contains and filter, it's an alternative implementation of standard reflect module.

go-github-com-karimkhaleel-jsonschema 0.0.0-0.44bdb91
Propagated dependencies: go-github-com-wk8-go-ordered-map-v2@2.1.8
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/karimkhaleel/jsonschema
Licenses: Expat
Build system: go
Synopsis: Generate JSON Schemas from Go types
Description:

Package jsonschema uses reflection to generate JSON Schemas from Go types.

Features:

  • supports arbitrarily complex types, including interface, maps, slices, etc.

  • supports json-schema features such as minLength, maxLength, pattern, format, etc.

  • supports simple string and numeric enums

  • supports custom property fields via the jsonschema_extras struct tag

This package is a modified clone of github.com/invopop/jsonschema for purpose of LazyGit project.

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-dave-jennifer 1.5.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/dave/jennifer
Licenses: Expat
Build system: go
Synopsis: Code generator for Golang
Description:

Package brenda is a boolean expression solver for Go AST

go-github-com-cli-safeexec 1.0.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/cli/safeexec
Licenses: FreeBSD
Build system: go
Synopsis: Safer version of exec.LookPath on Windows
Description:

This package provides a Go module that provides a safer alternative to exec.LookPath() on Windows.

go-github-com-buger-jsonparser 1.1.1
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/buger/jsonparser
Licenses: Expat
Build system: go
Synopsis: Alternative JSON parser for Golang
Description:

This package provides an alternative implementation of standard encoding/json with higher performance.

go-github-com-mailru-easyjson 0.7.7
Propagated dependencies: go-github-com-josharian-intern@1.0.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/mailru/easyjson
Licenses: Expat
Build system: go
Synopsis: Fast JSON serializer for golang
Description:

Package easyjson provides a fast and easy way to marshal/unmarshal Go structs to/from JSON without the use of reflection.

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-openpeedeep-xdg 1.0.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/OpenPeeDeeP/xdg
Licenses: Modified BSD
Build system: go
Synopsis: Golang cross platform package that follows the XDG Standard
Description:

Package xdg impelements the XDG standard for application file locations.

go-github-com-spf13-cobra-1.5 1.5.0
Propagated dependencies: go-gopkg-in-yaml-v2@2.4.0 go-github-com-spf13-pflag@1.0.6 go-github-com-inconshreveable-mousetrap@1.0.0 go-github-com-cpuguy83-go-md2man-v2@2.0.1
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/spf13/cobra
Licenses: ASL 2.0
Build system: go
Synopsis: Overview
Description:

Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces. In addition to providing an interface, Cobra simultaneously provides a controller to organize your application code.

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-integrii-flaggy 1.5.2
Propagated dependencies: go-github-com-google-go-cmp@0.7.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/integrii/flaggy
Licenses: Unlicense
Build system: go
Synopsis: Golang CLI input parsing library
Description:

Package flaggy is a input flag parsing package that supports recursive subcommands, positional values, and any-position flags without unnecessary complexeties.

go-github-com-cpuguy83-go-md2man-v2 2.0.1
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/cpuguy83/go-md2man
Licenses: Expat
Build system: go
Synopsis: Convert Markdown into Man pages
Description:

This package converts Markdown into Roff Man pages.

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.

Page: 123456
Total results: 144