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.
Package docopt parses command-line arguments based on a help message. It's an alternative fork of https://github.com/docopt/docopt.go.
This package provides a toolkit for logging that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.
This package provides a Go library to print timestamps in different formats.
This package provides a simple ASCII tree composing tool.
Shellquote provides utilities for joining/splitting strings using sh's word-splitting rules.
This package provides support for issuing SCSI commands with SG_IO ioctl.
This package provides an efficient B-tree implementation in Go.
Build Go code from arbitrary value in Go.
Goof (Go Object Finder) is a package that does the unthinkable to the binaryes: calling functions, fmt.Fprintf, and accessing reflect.Type from them.
This package provides Go functions to manage changelogs.
This package provides machineries to speed up and facilitate the development of ragel parsers able to accept streaming inputs.
This package makes it a breeze to check and modify file permission bits.
Set is the set collection for the Go language.
dots is a Go package that provides advanced wildcard file and package matching, similar to the behavior used by tools like go test and golint. It helps to easily resolve file paths and packages using patterns with ... wildcards, and supports flexible exclusion rules.
Package ff is a flags-first helper package for configuring programs.
The basic idea is that myprogram -h should always show the complete configuration "surface area" of a program. Therefore, every config parameter should be defined as a flag. This module provides a simple and robust way to define those flags, and to parse them from command-line arguments, environment variables, and/or config files.
fuzzy provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.
This package provides fixtures used by go-git.
Package script aims to make it easy to write shell-type scripts in Go, for general system administration purposes: reading files, counting lines, matching strings, and so on.
Package semver provides the ability to work with Semantic Versions in Go.
Package editorconfig allows parsing and using EditorConfig files, as defined in https://editorconfig.org/.
This package provides a Go program for creating sanitized anchor names.
This package implements a helper for attaching flags to the fields of struct values.
Package platforms provides a toolkit for normalizing, matching and specifying container platforms.
Collection of Go modules for the Go Language Server project.