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.
Dragonfly is a modern in-memory datastore, fully compatible with Redis and Memcached APIs. Dragonfly implements novel algorithms and data structures on top of a multi-threaded, shared-nothing architecture. As a result, Dragonfly reaches x25 performance compared to Redis and supports millions of QPS on a single instance.
This package provides VCGlib The VCG library is tailored to mostly manage triangular meshes: offers many capabilities for processing meshes, such as:
high quality quadric-error edge-collapse based simplfication
efficient spatial query structures (uniform grids, hashed grids, kdtree, etc)
advanced smoothing and fairing algorithms
computation of curvature
optimization of texture coordinates
Hausdorff distance computation
geodesic paths
mesh repairing capabilities
isosurface extraction and advancing front meshing algorithms
Poisson Disk sampling and other tools to sample point distributions over meshes
subdivision surfaces
MeshLab is a system for the processing and editing of large, unstructured, 3D triangular meshes. It is aimed to help the processing of the typical, not-so-small unstructured models arising in 3D scanning, providing a set of tools for editing, cleaning, healing, inspecting, rendering and converting this kind of meshes. These tools include MeshLab proper, a versatile program with a graphical user interface, and meshlabserver, a program that can perform mesh processing tasks in batch mode, without a GUI.
This package provides a git implementation in pure Go. It's a modified fork of original go-git/go-git project.
This package implements a doubly linked list based on container/list.
This package provides emoji support for termnial output.
Package brenda is a boolean expression solver for Go AST
Read logs from stdin and prints them back to stdout, but prettier.
This package is a vt10x terminal emulation backend. It has larged been influenced by st, rxvt, xterm, and iTerm as reference.
Package bom is used to clean up UTF-8 Byte Order Marks.
The Unicode Standard defines UTF-8 byte order marks as the byte sequence 0xEF,0xBB,0xBF, but neither requires nor recommends their use. The Go standard library provides no support for UTF-8 byte order marks, and it looks like it never will.
Package aurora implements ANSI-colors
This is a simple package to add a spinner or progress indicator to any terminal application.
This package provides utilities for efficiently performing Win32 IO operations in Go. Currently, this package is provides support for genreal IO and management of
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.
Pty is a Go package for using Unix pseudo-terminals.
Build Go code from arbitrary value in Go.
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.
Package rgbterm colorizes bytes and strings using RGB colors, for a full range of pretty terminal strings.
This package provides a GraphQL client and code generator for Go.
Package clipboard read/write on clipboard
This is a parser for graphql, written to mirror the graphql-js reference implementation as closely while remaining idiomatic and easy to use.
Package easyjson provides a fast and easy way to marshal/unmarshal Go structs to/from JSON without the use of reflection.
This package provides a patricia trie implementation, enabling fast visiting of items in some particular ways:
visit all items saved in the tree
visit all items matching particular prefix (visit subtree)
given a string, visit all items matching some prefix of that string
Package fuzzy provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.