_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


nginx-headers-more-module 0.38
Dependencies: libxcrypt@4.4.38 libxml2@2.14.6 libxslt@1.1.43 openssl@3.5.5 pcre@8.45 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/openresty/headers-more-nginx-module
Licenses: FreeBSD
Build system: gnu
Synopsis: Set, add, and clear input and output headers in NGINX http servers
Description:

This NGINX module allows adding, setting, or clearing any output or input header specified.

This is an enhanced version of the standard headers module because it provides more utilities like resetting or clearing "builtin headers" like Content-Type, Content-Length, and Server.

It also allows you to specify an optional HTTP status code criteria using the -s option and an optional content type criteria using the -t option while modifying the output headers with the more_set_headers and more_clear_headers directives.

python-tibanna 5.4.3
Propagated dependencies: python-benchmark-4dn@0.5.24 python-boto3@1.42.5 python-botocore@1.42.5 python-lambda-4dn@0.12.3 python-tomlkit@0.13.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/4dn-dcic/tibanna
Licenses: Expat
Build system: pyproject
Synopsis: Tibanna runs portable workflows on the AWS Cloud
Description:

Tibanna runs portable pipelines (in CWL/WDL and Snakemake) on the AWS Cloud.

perl-uri 5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/URI
Licenses: GPL 1+
Build system: perl
Synopsis: Perl Uniform Resource Identifiers (absolute and relative)
Description:

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.

perl-lwp-online 1.08
Propagated dependencies: perl-libwww@6.78 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/LWP-Online
Licenses: GPL 1+
Build system: perl
Synopsis: Checks whether your process has access to the web
Description:

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!

json-c 0.13.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/json-c/json-c/wiki
Licenses: X11
Build system: gnu
Synopsis: JSON implementation in C
Description:

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.

perl-io-socket-ip 0.41
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/IO-Socket-IP
Licenses: GPL 1+
Build system: perl
Synopsis: Family-neutral IP socket supporting both IPv4 and IPv6
Description:

This module provides a protocol-independent way to use IPv4 and IPv6 sockets, intended as a replacement for IO::Socket::INET.

perl-catalyst-plugin-session 0.41
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-moose@2.2015 perl-moosex-emulate-class-accessor-fast@0.009032 perl-mro-compat@0.13 perl-namespace-clean@0.27 perl-object-signature@1.08 perl-test-www-mechanize-psgi@0.38
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Session
Licenses: GPL 1+
Build system: perl
Synopsis: Catalyst generic session plugin
Description:

This plugin links the two pieces required for session management in web applications together: the state, and the store.

java-eclipse-jetty-webapp 9.2.22
Dependencies: java-eclipse-jetty-util@9.2.22 java-eclipse-jetty-http@9.2.22 java-eclipse-jetty-server@9.2.22 java-eclipse-jetty-servlet@9.2.22 java-eclipse-jetty-security@9.2.22 java-eclipse-jetty-xml@9.2.22 java-javaee-servletapi@3.1.0 java-slf4j-api@1.7.25 java-javaee-servletapi@3.1.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.eclipse.org/jetty/
Licenses: EPL 1.0 ASL 2.0
Build system: ant
Synopsis: Utility classes for Jetty
Description:

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.

civetweb 1.16
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/civetweb/civetweb
Licenses: Expat
Build system: cmake
Synopsis: C/C++ embeddable web server
Description:

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.

gumbo-parser 0.10.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/google/gumbo-parser
Licenses: ASL 2.0
Build system: gnu
Synopsis: HTML5 parsing library
Description:

Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library.

superhtml 0.6.2
Dependencies: zig-known-folders@0.7.0-0.83d3916 zig-lsp-kit@0.1.0-0.421ae64 zig-scripty@0.1.0-0.50dbab8 zig-tracy@0.0.0-0.67d2d89
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/kristoff-it/superhtml
Licenses: Expat
Build system: zig
Synopsis: HTML validator, formatter, LSP, and templating language library
Description:

SuperHTML is an HTML validator, formatter, LSP, and templating language library. It provides the superhtml command that can validate and autoformat HTML files. The tool can be used either directly (for example by running it on save), or through a LSP client implementation.

maildir-rank-addr 1.4.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/ferdinandyb/maildir-rank-addr
Licenses: Expat
Build system: go
Synopsis: Generate an addressbook from locally available email
Description:

This package generates a ranked addressbook from your locally available email. It can be used in MUA's like aerc or mutt by grepping the list.

rapidjson 1.1.0-1.949c771
Dependencies: googletest@1.8.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/Tencent/rapidjson
Licenses: Expat
Build system: cmake
Synopsis: JSON parser/generator for C++ with both SAX/DOM style API
Description:

RapidJSON is a fast JSON parser/generator for C++ with both SAX/DOM style API.

perl-http-lite 2.44
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Lite
Licenses: GPL 1+
Build system: perl
Synopsis: Lightweight HTTP implementation
Description:

HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation for perl. It is intended for use in situations where it is desirable to install the minimal number of modules to achieve HTTP support. HTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling for redistribution with larger packages where only HTTP GET and POST functionality are necessary. HTTP::Lite is compliant with the Host header, necessary for name based virtual hosting, and supports proxies. Additionally, HTTP::Lite supports a callback to allow processing of request data as it arrives.

perl-http-cookiejar 0.014
Dependencies: perl-time-local@1.30 perl-http-date@6.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-CookieJar
Licenses: ASL 2.0
Build system: perl
Synopsis: Minimalist HTTP user agent cookie jar
Description:

This module (HTTP::CookieJar::LWP) implements a minimalist HTTP user agent cookie jar in conformance with RFC 6265.

perl-http-negotiate 6.01
Propagated dependencies: perl-http-message@6.37
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Negotiate
Licenses: GPL 1+
Build system: perl
Synopsis: Perl http content negotiation
Description:

The HTTP::Negotiate module provides a complete implementation of the HTTP content negotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred content representation based upon attributes of the negotiable variants and the value of the various Accept* header fields in the request.

nghttp3 1.11.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://nghttp2.org/nghttp3/
Licenses: Expat
Build system: gnu
Synopsis: HTTP/3 protocol library
Description:

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.

python-lambda-4dn 0.12.3
Dependencies: python@3.12.12
Propagated dependencies: python-boto3@1.42.5 python-botocore@1.42.5 python-docutils@0.21.2 python-pip@25.1.1 python-virtualenv@20.35.4
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/4dn-dcic/python-lambda
Licenses: ISC Expat
Build system: pyproject
Synopsis: Toolkit for developing and deploying Python code in AWS Lambda
Description:

This is a toolset for developing and deploying serverless Python code in AWS Lambda. This is a fork of Nick Ficano's Python-lambda package. It is frozen for the needs of projects at the 4D Nucleome Data Coordination and Integration Center (4DN-DCIC).

websocketpp-next 0.8.2-next
Dependencies: boost@1.83.0 openssl@3.5.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.zaphoyd.com/websocketpp/
Licenses: Modified BSD
Build system: cmake
Synopsis: C++ library implementing the WebSocket protocol
Description:

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.

perl-digest-md5-file 0.08
Propagated dependencies: perl-libwww@6.78
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Digest-MD5-File
Licenses: GPL 1+
Build system: perl
Synopsis: MD5 sums for files and urls
Description:

Digest::MD5::File is a Perl extension for getting MD5 sums for files and urls.

perl-uri-template 0.24
Dependencies: perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/URI-Template
Licenses: GPL 1+
Build system: perl
Synopsis: Object for handling URI templates
Description:

This perl module provides a wrapper around URI templates as described in RFC 6570.

perl-http-tiny 0.076
Dependencies: perl-http-cookiejar@0.014 perl-io-socket-ip@0.41 perl-io-socket-ssl@2.089 perl-mozilla-ca@20240313 perl-net-ssleay@1.94
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Tiny
Licenses: GPL 1+
Build system: perl
Synopsis: HTTP/1.1 client
Description:

This is a very simple HTTP/1.1 client, designed for doing simple requests without the overhead of a large framework like LWP::UserAgent. It supports proxies and redirection. It also correctly resumes after EINTR.

perl-http-message 6.37
Propagated dependencies: perl-encode-locale@1.05 perl-http-date@6.05 perl-io-html@1.00 perl-lwp-mediatypes@6.04 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/ETHER/HTTP-Message-6.11
Licenses: GPL 1+
Build system: perl
Synopsis: Perl HTTP style message
Description:

An HTTP::Message object contains some headers and a content body.

Total packages: 32521