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.
Testing an HTTP Library can become difficult sometimes. RequestBin is fantastic for testing POST requests, but doesn't let you control the response. This exists to cover all kinds of HTTP scenarios. All endpoint responses are JSON-encoded.
Leafnode is a caching Usenet news proxy that enables online newsreaders to read news off-line and aggregates news from various NNTP servers into one.
LWPx::ParanoidAgent is a class subclassing LWP::UserAgent but paranoid against attackers. Its purpose is to vet requests for a remote resource on behalf of a possibly malicious user. The class can do the same as LWP::UserAgent, except that proxy support has been removed. Support for URI schemes is limited to http and https.
Catalyst::View::JSON is a Catalyst View handler that returns stash data in JSON format.
Websockify translates WebSockets traffic to normal socket traffic. Websockify accepts the WebSockets handshake, parses it, and then begins forwarding traffic between the client and the target in both directions.
Libnslog provides a category-based logging library which supports complex logging filters, multiple log levels, and provides context through to client applications. It is developed as part of the NetSurf project.
PSGI is a specification to decouple web server environments from web application framework code. Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates features for web application testing. The Test::WWW::Mechanize::PSGI module meshes the two to allow easy testing of PSGI applications.
NetSurf is a lightweight web browser that has its own layout and rendering engine entirely written from scratch. It is small and capable of handling many of the web standards in use today.
liboauth is a collection of C functions implementing the OAuth API. liboauth provides functions to escape and encode strings according to OAuth specifications and offers high-level functionality built on top to sign requests or verify signatures using either NSS or OpenSSL for calculating the hash/signatures.
Catalyst::Component::InstancePerContext returns a new instance of a component on each request.
In order for Catalyst::Plugin::Session to work, the session ID needs to be stored on the client, and the session data needs to be stored on the server. This plugin stores the session ID on the client using the cookie mechanism.
The openZIM project proposes offline storage solutions for content coming from the Web. The zimlib is the standard implementation of the ZIM specification. It is a library which implements the read and write method for ZIM files.
The esbuild tool provides a unified bundler, transpiler and minifier. It packages up JavaScript and TypeScript code, along with JSON and other data, for distribution on the web.
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.
Hubbub is an HTML5 compliant parsing library, written in C, which can parse both valid and invalid web content. It is developed as part of the NetSurf project.
The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the core jetty security infrastructure
The Kiwix tools are a collection of Kiwix-related command line tools:
kiwix-manage: Manage XML based library of ZIM files
kiwix-read: Read ZIM file content
kiwix-search: Fulltext search in ZIM files
kiwix-serve: HTTP daemon serving ZIM files
serf is a C-based HTTP client library built upon the Apache Portable Runtime (APR) library. It multiplexes connections, running the read/write communication asynchronously. Memory copies and transformations are kept to a minimum to provide high performance operation.
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.
LWP::UserAgent::Determined works just like LWP::UserAgent, except that when you use it to get a web page but run into a possibly-temporary error (like a DNS lookup timeout), it'll wait a few seconds and retry a few times.
gmnisrv is a simple Gemini protocol server written in C.
IcedTea-Web is an implementation of the Java Network Launching Protocol, also known as Java Web Start. This package provides tools and libraries for working with JNLP applets.
Microsocks is a small, efficient SOCKS5 server.
Safsaf is a web framework for GNU Guile, built on Guile Fibers using the Guile Knots web server. It features include:
Request routing
Middleware for logging, CORS, CSRF protection, sessions (signed cookies), security headers, trailing-slash normalization, exception handling
Request helpers for form body parsing, multipart parsing, query strings, cookies
Response helpers for HTML/SXML, JSON, redirects, plain text, static files with Last-Modified / Cache-Control
Server-Sent Events (SSE): streaming text/event-stream responses with keepalives and Last-Event-ID replay
Declarative parameter parsing with built-in processors, CSRF integration, and error inspection
Internationalisation: gettext-style t / tn helpers backed by an in-Scheme catalog loaded from .po files, with a locale handler wrapper that selects per-request from route params, cookie, or Accept-Language