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.
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 HTTP-related utility classes.
Catalyst::Plugin::Authorization::Roles provides role-based authorization for Catalyst based on Catalyst::Plugin::Authentication.
This module attempts to answer, as accurately as it can, one of the nastiest technical questions there is: am I on the internet?
A host of networking and security issues make this problem very difficult. There are firewalls, proxies (both well behaved and badly behaved). We might not have DNS. We might not have a network card at all!
htmlcxx is a simple non-validating CSS1 and HTML parser for C++. Although there are several other HTML parsers available, htmlcxx has some characteristics that make it unique:
STL like navigation of DOM tree, using excelent's tree.hh library from Kasper Peeters
It is possible to reproduce exactly, character by character, the original document from the parse tree
Bundled CSS parser
Optional parsing of attributes
C++ code that looks like C++ (not so true anymore)
Offsets of tags/elements in the original document are stored in the nodes of the DOM tree
This module provides a Perlish interface to Amazon S3.
Catalyst is a modern framework for making web applications. It is designed to make it easy to manage the various tasks you need to do to run an application on the web, either by doing them itself, or by letting you "plug in" existing Perl modules that do what you need.
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.
LibNSFB is a framebuffer abstraction library, written in C. It is developed as part of the NetSurf project and is intended to be suitable for use in other projects too.
The overall idea of the library is to provide a generic abstraction to a linear section of memory which corresponds to a visible array of pixel elements on a display device. Different colour depths are supported and the library provides routines for tasks such as drawing onto the framebuffer and rectangle copy operations.
This module provides functions that deal with the date formats used by the HTTP protocol.
JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON-formatted strings and parse JSON-formatted strings back into the C representation of JSON objects. It aims to conform to RFC 7159.
The POSIX locale system is used to specify both the language conventions requested by the user and the preferred character set to consume and output. The Encode::Locale module looks up the charset and encoding (called a CODESET in the locale jargon) and arranges for the Encode module to know this encoding under the name "locale". It means bytes obtained from the environment can be converted to Unicode strings by calling Encode::encode(locale => $bytes) and converted back again with Encode::decode(locale => $string).
Kiln takes a different approach to building static sites. Instead of packing all functionality into kiln itself, the core is lightweight and can be extended with the use of external commands.
ia is a command-line tool for using archive.org from the command-line. It also implements the internetarchive python module for programmatic access to archive.org.
httptunnel creates a bidirectional virtual data connection tunnelled through HTTP (HyperText Transfer Protocol) requests. This can be useful for users behind restrictive firewalls. As long as Web traffic is allowed, even through a HTTP-only proxy, httptunnel can be combined with other tools like SSH (Secure Shell) to reach the outside world.
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.
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.
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 server artifact.
HTML::TableExtract is a Perl module for extracting the content contained in tables within an HTML document, either as text or encoded element trees.
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.
The Finance::Quote module retries stock quotes from various internet sources, including Yahoo! Finance, Fidelity Investments, and the Australian Stock Exchange.
This is a Catalyst Model for DBIx::Class::Schema-based Models.
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.
Starman is a PSGI perl web server that has unique features such as high performance, preforking, signal support, superdaemon awareness, and UNIX socket support.
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.