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.
This module provides functions that deal with the date formats used by the HTTP protocol.
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
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 utility classes.
Fcgiwrap is a simple server for running CGI applications over FastCGI. It hopes to provide clean CGI support to Nginx (and other web servers that may need it).
libjwt is a JWT library for C.
xinetd, a more secure replacement for inetd, listens for incoming requests over a network and launches the appropriate service for that request. Requests are made using port numbers as identifiers and xinetd usually launches another daemon to handle the request. It can be used to start services with both privileged and non-privileged port numbers.
Universal feed parser which handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds.
jo is a command-line utility to create JSON objects or arrays. It creates a JSON string on stdout from words provided as command-line arguments or read from stdin.
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 servlet container.
The Catalyst::Authentication::Store::DBIx::Class class provides access to authentication information stored in a database via DBIx::Class.
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.
Poussetaches (which literally means "push tasks" in French) is a lightweight asynchronous task execution service that aims to replace Celery and RabbitMQ for small Python applications.
The app posts base64-encoded payload to poussetaches and specifies the endpoint that will be used to trigger the task. Poussetaches makes HTTP requests with the registered payload until the right status code is returned.
This module is a Moose::Role which allows you more flexibility in your application's deployment configurations when deployed behind a proxy. Using this module, the request base ($c->req->base) is replaced with the contents of the X-Request-Base header.
nsgenbind is a tool to generate JavaScript to DOM bindings from w3c webidl files and a binding configuration file.
The Static::Simple plugin is designed to make serving static content in your application during development quick and easy, without requiring a single line of code from you. This plugin detects static files by looking at the file extension in the URL (such as .css or .png or .js). The plugin uses the lightweight MIME::Types module to map file extensions to IANA-registered MIME types, and will serve your static files with the correct MIME type directly to the browser, without being processed through Catalyst.
Plack is a set of tools for using the PSGI stack. It contains middleware components, a reference server, and utilities for Web application frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI.
Yder is a logging library written in C. It can log messages to the console, a file, syslog, journald, or a callback function.
Uhttpmock is a project for mocking web service APIs which use HTTP or HTTPS. It provides a library, libuhttpmock, which implements recording and playback of HTTP request/response traces.
This module removes the body in an HTTP response if it's not required.
This plugin creates and validates Captcha images for Catalyst.
LinkChecker is a website validator. It checks for broken links in websites. It is recursive and multithreaded providing output in colored or normal text, HTML, SQL, CSV, XML or as a sitemap graph. It supports checking HTTP/1.1, HTTPS, FTP, mailto, news, nntp, telnet and local file links.
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.
Tidyp is a program that can validate your HTML, as well as modify it to be more clean and standard. tidyp does not validate HTML 5.
libtidyp is the library on which the program is based. It can be used by any other program that can interface to it. The Perl module HTML::Tidy is based on this library, allowing Perl programmers to easily validate HTML.
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.