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

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.


java-eclipse-jetty-xml 9.2.22
Dependencies: java-eclipse-jetty-util@9.2.22 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.

http-parser 2.9.4-1.ec8b5ee
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/nodejs/http-parser
Licenses: Expat
Build system: gnu
Synopsis: HTTP request/response parser for C
Description:

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).

perl-www-curl 4.17
Dependencies: curl@8.6.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/WWW-Curl
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension interface for libcurl
Description:

This is a Perl extension interface for the libcurl file downloading library.

perl-http-parser 0.06
Propagated dependencies: perl-http-message@6.37 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Parser
Licenses: GPL 1+
Build system: perl
Synopsis: Parse HTTP/1.1 requests
Description:

This is an HTTP request parser. It takes chunks of text as received and returns a hint as to what is required, or returns the HTTP::Request when a complete request has been read. HTTP/1.1 chunking is supported.

python-pytest-httpbin 2.1.0
Propagated dependencies: python-httpbin@0.10.2 python-pytest@9.0.2 python-six@1.17.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/kevin1024/pytest-httpbin
Licenses: Expat
Build system: pyproject
Synopsis: Test your HTTP library against a local copy of httpbin
Description:

Pytest-httpbin creates a pytest fixture that is dependency-injected into your tests. It automatically starts up a HTTP server in a separate thread running httpbin and provides your test with the URL in the fixture.

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.

libsvgtiny 0.1.8
Dependencies: libwapcaplet@0.4.3
Propagated dependencies: libdom@0.4.2
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/projects/libsvgtiny/
Licenses: Expat
Build system: gnu
Synopsis: Library for parsing SVG files
Description:

Libsvgtiny takes some SVG as input and returns a list of paths and texts which can be rendered easily, as defined in http://www.w3.org/TR/SVGMobile/. It is developed as part of the NetSurf project.

perl-lwp-protocol-https 6.09
Propagated dependencies: perl-io-socket-ssl@2.089 perl-libwww@6.78 perl-mozilla-ca@20240313 perl-net-http@6.22
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/LWP-Protocol-https
Licenses: GPL 1+
Build system: perl
Synopsis: HTTPS support for LWP::UserAgent
Description:

The LWP::Protocol::https module provides support for using https schemed URLs with LWP.

kiwix-lib 13.1.0
Dependencies: aria2@1.37.0 curl@8.6.0 icu4c@73.1 libmicrohttpd@1.0.2 libzim@9.3.0 pugixml@1.12.1 xapian@1.4.29 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/kiwix/kiwix-lib/
Licenses: GPL 3
Build system: meson
Synopsis: Common code base for all Kiwix ports
Description:

The Kiwix library provides the Kiwix software suite core. It contains the code shared by all Kiwix ports.

linkchecker 10.5.0
Dependencies: python-beautifulsoup4@4.14.3 python-dnspython@2.7.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://linkchecker.github.io/linkchecker/
Licenses: GPL 2+ FreeBSD Modified BSD Python Software Foundation License Expat
Build system: pyproject
Synopsis: Check websites for broken links
Description:

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.

hiawatha 11.2
Dependencies: bash-minimal@5.2.37 libxcrypt@4.4.38 libxslt@1.1.43 libxml2@2.14.6 mbedtls@3.6.4 nghttp2@1.58.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.hiawatha-webserver.org
Licenses: GPL 2
Build system: cmake
Synopsis: Webserver with focus on security
Description:

Hiawatha has been written with security in mind. Features include the ability to stop SQL injections, XSS and CSRF attacks and exploit attempts.

perl-plack-middleware-fixmissingbodyinredirect 0.12
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack-Middleware-FixMissingBodyInRedirect
Licenses: GPL 1+
Build system: perl
Synopsis: Plack::Middleware which sets body for redirect response
Description:

This module sets the body in redirect response, if it's not already set.

libparserutils 0.2.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/projects/libparserutils/
Licenses: Expat
Build system: gnu
Synopsis: Parser building library
Description:

LibParserUtils is a library for building efficient parsers, written in C. It is developed as part of the NetSurf project.

polipo 1.1.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.pps.univ-paris-diderot.fr/~jch/software/polipo/
Licenses: Expat
Build system: gnu
Synopsis: Small caching web proxy
Description:

Polipo is a small caching web proxy (web cache, HTTP proxy, and proxy server). It was primarily designed to be used by one person or a small group of people.

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-authen-sasl 2.16
Propagated dependencies: perl-digest-hmac@1.04 perl-gssapi@0.28
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Authen-SASL
Licenses: GPL 1+
Build system: perl
Synopsis: SASL authentication framework
Description:

Authen::SASL provides an SASL authentication framework.

java-eclipse-jetty-perf-helper 4.2
Dependencies: java-hdrhistogram@2.1.9
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: Helper classes for jetty tests
Description:

This package contains helper classes for testing the Jetty Web Server.

libjwt 1.17.2
Dependencies: jansson@2.14 openssl@3.0.8
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/benmcollins/libjwt
Licenses: MPL 2.0
Build system: gnu
Synopsis: C @acronym{JWT, JSON Web Token} library
Description:

libjwt is a JWT library for C.

surfraw 2.3.0-0.ebb8131
Dependencies: perl@5.36.0 perl-www-opensearch@0.17 perl-html-parser@3.72 perl-libwww@6.78
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: http://surfraw.org/
Licenses: Public Domain
Build system: gnu
Synopsis: Unix command line interface to the www
Description:

Surfraw (Shell Users' Revolutionary Front Rage Against the Web) provides a unix command line interface to a variety of popular www search engines and similar services.

websocketpp 0.8.2
Dependencies: boost@1.83.0 openssl@3.0.8
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-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-security 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-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: Jetty security infrastructure
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 the core jetty security infrastructure

perl-catalyst-view-tt 0.45
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-class-accessor@0.51 perl-data-dump@1.23 perl-mro-compat@0.13 perl-path-class@0.37 perl-template-timer@1.00 perl-template-toolkit@2.28
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-View-TT
Licenses: GPL 1+
Build system: perl
Synopsis: Template View Class
Description:

This module is a Catalyst view class for the Template Toolkit.

stunnel 5.75
Dependencies: openssl@3.0.8 perl@5.36.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.stunnel.org
Licenses: GPL 2+
Build system: gnu
Synopsis: TLS proxy for clients or servers
Description:

Stunnel is a proxy designed to add TLS encryption functionality to existing clients and servers without any changes in the programs' code. Its architecture is optimized for security, portability, and scalability (including load-balancing), making it suitable for large deployments.

Total packages: 31209