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.
Universal feed parser which handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds.
Feed::Find implements feed auto-discovery for finding syndication feeds, given a URI. It will discover the following feed formats: RSS 0.91, RSS 1.0, RSS 2.0, Atom.
Microsocks is a small, efficient SOCKS5 server.
Tidy is a console application which corrects and cleans up HTML and XML documents by fixing markup errors and upgrading legacy code to modern standards.
Tidy also provides libtidy, a C static and dynamic library that developers can integrate into their applications to make use of the functions of Tidy.
Ulfius is a HTTP Framework library for REST Applications written in C. It is based on GNU libmicrohttpd for the backend web server, Jansson for the JSON manipulation library, and libcurl for the http/smtp client API. It can be used to facilitate creation of web applications in C programs with a small memory footprint, as in embedded systems applications. It can create webservices in HTTP or HTTPS mode, stream data, or implement server websockets.
Hitch is a performant TLS proxy based on libev. It terminates SSL/TLS connections and forwards the unencrypted traffic to a backend such as a web server. It is designed to handle many thousand connections on multicore machines.
The URI module implements the URI class. Objects of this class represent "Uniform Resource Identifier references" as specified in RFC 2396 and updated by RFC 2732.
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.
Libnsbmp is a decoding library for BMP and ICO image file formats, written in C. It is developed as part of the NetSurf project.
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.
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.
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.
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.
Lighttpd is a secure, fast, compliant, and very flexible web-server that has been optimized for high-performance environments. It has a very low memory footprint compared to other webservers. Its features include FastCGI, CGI, authentication, output compression, URL rewriting and many more.
CatalystX::RoleApplicator applies roles to Catalyst application classes.
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.
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.
HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/json, application/x-www-form-urlencoded, and multipart/form-data.
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.
Geomyidae is a server for distributed hypertext protocol Gopher. Its features include:
Gopher menus (see
index.gphfor an example);directory listings (if no
index.gphwas found);CGI support (
.cgifiles are executed);search support in CGI files;
logging with multiple log levels.
This module removes the body in an HTTP response if it's not required.
This module will attempt to load find and load configuration files of various types. Currently it supports YAML, JSON, XML, INI and Perl formats.
Gemget is a command line downloader for the Gemini protocol. It works well with streams and can print headers for debugging as well.
This is a parser for HTTP messages written in C. It parses both requests and responses. The parser is designed to be used in high-performance HTTP applications. It does not make any syscalls nor allocations, it does not buffer data, it can be interrupted at anytime. Depending on your architecture, it only requires about 40 bytes of data per message stream (in a web server that is per connection).