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.
tissue is an issue tracker and project information management system built on plain text files and git. It is specifically intended for small free software projects. It features a static site generator to build a project website and a powerful search interface to search through project issues and documentation. The search interface is built on the Xapian search engine library, and is available both as a command-line program and as a web server.
jq is like sed for JSON data – you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text. It is written in portable C. jq can mangle the data format that you have into the one that you want with very little effort, and the program to do so is often shorter and simpler than you'd expect.
This module provides a protocol-independent way to use IPv4 and IPv6 sockets, intended as a replacement for IO::Socket::INET.
Plack::Middleware::Deflater is a middleware to encode your response body in gzip or deflate, based on "Accept-Encoding" HTTP request header. It would save the bandwidth a little bit but should increase the Plack server load, so ideally you should handle this on the frontend reverse proxy servers.
This package provides a CGI and FastCGI library for C/C++ web applications. It is minimal, secure, and auditable.
This package provides the LLVM compiler runtime builtins library for the WebAssembly System Interface (WASI) target. It includes software implementations of arithmetic operations that are not directly supported by the WebAssembly instruction set.
nghttp3 is an implementation of RFC 9114 HTTP/3 mapping over QUIC and RFC 9204 QPACK in C. It does not depend on any particular QUIC transport implementation.
It implements extensions specified in RFC 9218 and RFC 9220. It supports SETTINGS_H3_DATAGRAM from RFC 9297.
It does not support server push.
webhook is a lightweight configurable tool to create HTTP endpoints (hooks) which can execute configured commands. Data from the HTTP request (such as headers, payload or query variables) can be passed on to the configured commands. Hooks may also be configured to trigger only when certain rules are satisfied.
webhook aims to be minimal and do nothing more than it should do. And, that is:
receive the request
parse the headers, payload and query variables
check if the specified rules for the hook are satisfied
and finally, pass the specified arguments to the specified command via command line arguments or via environment variables.
WWW::OpenSearch is a module to search http://opensearch.a9.com compatible search engines.
darkhttpd is a simple static web server. It is standalone and does not need inetd or ucspi-tcp. It does not need any config files---you only have to specify the www root.
Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library.
Signpost is the easy and intuitive solution for signing HTTP messages on the Java platform in conformance with the OAuth Core 1.0a standard. Signpost follows a modular and flexible design, allowing you to combine it with different HTTP messaging layers.
CivetWeb is a web server with optional CGI and SSL support. It can be embedded into C/C++ applications or used as a standalone web server.
LibSass is a SASS compiler library designed for portability and efficiency. To actually compile SASS stylesheets, you'll need to use another program that uses this library, sassc for example.
The Catalyst-Devel distribution includes a variety of modules useful for the development of Catalyst applications, but not required to run them. Catalyst-Devel includes the Catalyst::Helper system, which autogenerates scripts and tests; Module::Install::Catalyst, a Module::Install extension for Catalyst; and requirements for a variety of development-related modules.
Objects of the HTML::Parser class will recognize markup and separate it from plain text (alias data content) in HTML documents. As different kinds of markup and text are recognized, the corresponding event handlers are invoked.
The Kiwix library provides the Kiwix software suite core. It contains the code shared by all Kiwix ports.
The purpose of this module is to provide a method for downloading data into many supportable formats. For example, downloading a table based report in a variety of formats (CSV, HTML, etc.).
HTML::Tidy is an HTML checker in a handy dandy object. It's meant as a replacement for HTML::Lint, which is written in Perl but is not nearly as capable as HTML::Tidy.
Iocaine is an HTTP server that generates a stable endless maze of Markov-babble-filled web pages. Placed behind a heavily rate-limited reverse proxy, it becomes a ``tar pit'' for trapping aggressive web scrapers commonly used to train large language models, and poisoning the collected data.
HTTrack allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer.
HTTrack arranges the original site's relative link-structure. Simply open a page of the mirrored website in your browser, and you can browse the site from link to link, as if you were viewing it online. HTTrack can also update an existing mirrored site, and resume interrupted downloads.
HTTrack is fully configurable, and has an integrated help system.
This distribution contains a suite of modules for representing, creating, and extracting information from HTML syntax trees.
WebSocket++ is a C++ library that can be used to implement WebSocket functionality. The goals of the project are to provide a WebSocket implementation that is simple, portable, flexible, lightweight, low level, and high performance.
This plugin enhances the standard Catalyst debug screen by including a stack trace of your application up to the point where the error occurred. Each stack frame is displayed along with the package name, line number, file name, and code context surrounding the line number.