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.
Easy file permissions for golang. Easily get and set file permission bits.
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.
Package shlex provides a simple lexical analysis like Unix shell.
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.
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.
Package logfmt implements utilities to marshal and unmarshal data in the logfmt format. The logfmt format records key/value pairs in a way that balances readability for humans and simplicity of computer parsing. It is most commonly used as a more human friendly alternative to JSON for structured logging.
This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs.
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.
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.
TPM 2.0 library for directly communicating with a TPM device.
This library supports the parsing and verification as well as the generation and signing of JWTs. Current supported signing algorithms are HMAC SHA, RSA, RSA-PSS, and ECDSA, though hooks are present for adding your own.
Package diff provides quick and easy string diffing functions based on github.com/sergi/go-diff, mainly for diffing strings in tests
Package xdg impelements the XDG standard for application file locations.
This package provides helpers such as map, find, contains and filter, it's an alternative implementation of standard reflect module.
Package errors provides errors that have stack-traces.
Package flaggy is a input flag parsing package that supports recursive subcommands, positional values, and any-position flags without unnecessary complexeties.
This package provides the collection of as-it-is code snipets and micro libraries.
This package provides basic assertions along with building blocks for custom assertions to be used alongside native Go testing.
This package provides a Go module that provides a safer alternative to exec.LookPath() on Windows.
This is a cross platform Ansi Terminal Emulation library. It reads a stream of Ansi characters and produces the appropriate function calls. The results of the function calls are platform dependent.
This package provides an alternative implementation of standard encoding/json with higher performance.
This package provides a small parser for git todo files.
IIPImage is an advanced high-performance feature-rich image server system for web-based streamed viewing and zooming of ultra high-resolution images. It is designed to be fast and bandwidth-efficient with low processor and memory requirements. The system can comfortably handle gigapixel size images as well as advanced image features such as 8, 16 and 32 bits per channel, CIELAB colorimetric images and scientific imagery such as multispectral images, image sequences and 3D surface topologies. Features:
fast lightweight FastCGI server
high performance with inbuilt configurable cache
support for extremely large images: tera-pixel and multi gigapixel support
TIFF and JPEG2000 input support
JPEG, PNG and WebP output support: export of whole or regions of images at any size
supports IIP, Zoomify, DeepZoom and IIIF API's
1, 8, 16 and 32 bit image support including 32 bit floating point support
CIELAB support with automatic CIELAB->sRGB color space conversion
multispectral and hyperspectral image support
image stacks and image sequence support
dynamic hillshading of 3D surface topologies
dynamic watermarking
memcached support