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

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.


krona-tools 2.8
Dependencies: bash-minimal@5.2.37 curl@8.6.0 make@4.4.1 perl@5.36.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/marbl/Krona/wiki
Licenses: Modified BSD
Build system: perl
Synopsis: Hierarchical data exploration with zoomable HTML5 pie charts
Description:

Krona is a flexible tool for exploring the relative proportions of hierarchical data, such as metagenomic classifications, using a radial, space-filling display. It is implemented using HTML5 and JavaScript, allowing charts to be explored locally or served over the Internet, requiring only a current version of any major web browser.

perl-catalyst-plugin-authorization-roles 0.09
Propagated dependencies: perl-catalyst-plugin-authentication@0.10023 perl-catalyst-runtime@5.90124 perl-set-object@1.39 perl-universal-isa@1.20171012
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Authorization-Roles
Licenses: GPL 1+
Build system: perl
Synopsis: Role-based authorization for Catalyst
Description:

Catalyst::Plugin::Authorization::Roles provides role-based authorization for Catalyst based on Catalyst::Plugin::Authentication.

iocaine 2.1.0
Dependencies: jemalloc@5.3.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://iocaine.madhouse-project.org/
Licenses: Expat
Build system: cargo
Synopsis: Serves poisonous data to large language model scrapers
Description:

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.

httptunnel 3.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: http://www.nocrew.org/software/httptunnel.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Tunnel data connections through HTTP requests
Description:

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.

nginx-module-vts 0.2.1
Dependencies: libxcrypt@4.4.38 libxml2@2.14.6 libxslt@1.1.43 openssl@3.0.8 pcre@8.45 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/vozlt/nginx-module-vts
Licenses: FreeBSD
Build system: gnu
Synopsis: NGINX module for monitoring virtual host traffic status
Description:

This NGINX module provides access to virtual host status information, similar to live activity monitoring provided with NGINX plus.

python-py-ubjson 0.16.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/Iotic-Labs/py-ubjson
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Universal Binary JSON encoder/decoder
Description:

Py-ubjson is a Python module providing an Universal Binary JSON encoder/decoder based on the draft-12 specification for UBJSON.

perl-apache-logformat-compiler 0.36
Propagated dependencies: perl-posix-strftime-compiler@0.42
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Apache-LogFormat-Compiler
Licenses: GPL 1+
Build system: perl
Synopsis: Compile a log format string to perl-code
Description:

This module provides methods to compile a log format string to perl-code, for faster generation of access_log lines.

perl-io-html 1.00
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/IO-HTML
Licenses: GPL 1+
Build system: perl
Synopsis: Perl module to open an HTML file with automatic charset detection
Description:

IO::HTML provides an easy way to open a file containing HTML while automatically determining its encoding. It uses the HTML5 encoding sniffing algorithm specified in section 8.2.2.1 of the draft standard.

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.

kiwix-desktop 2.4.1
Dependencies: bash-minimal@5.2.37 curl@8.6.0 icu4c@73.1 kiwix-lib@14.0.0 libmicrohttpd@1.0.2 libzim@9.3.0 pugixml@1.12.1 qtbase@6.9.2 qtdeclarative@6.9.2 qtsvg@6.9.2 qtwebchannel@6.9.2 qtwebengine@6.9.3 qtwayland@6.9.2 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://wiki.kiwix.org/wiki/Software
Licenses: GPL 3
Build system: qt
Synopsis: Viewer and manager of ZIM files
Description:

Kiwix Desktop allows you to enjoy a lot of different content offline (such as Wikipedia), without any access to Internet.

perl-net-http 6.22
Propagated dependencies: perl-io-socket-ssl@2.089 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Net-HTTP
Licenses: GPL 1+
Build system: perl
Synopsis: Perl low-level HTTP connection (client)
Description:

The Net::HTTP class is a low-level HTTP client. An instance of the Net::HTTP class represents a connection to an HTTP server. The HTTP protocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0 and HTTP/1.1.

htmlcxx 0.87
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://htmlcxx.sourceforge.net/
Licenses: LGPL 2.0 GPL 2 ASL 2.0
Build system: gnu
Synopsis: Simple non-validating CSS1 and HTML parser for C++
Description:

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

perl-catalyst-action-renderview 0.16
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-data-visitor@0.30 perl-mro-compat@0.13
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Action-RenderView
Licenses: GPL 1+
Build system: perl
Synopsis: Sensible default Catalyst action
Description:

This Catalyst action implements a sensible default end action, which will forward to the first available view.

nghttp2 1.58.0
Dependencies: jemalloc@5.3.0 c-ares@1.34.4 jansson@2.14 libev@4.33 libxml2@2.14.6 openssl@3.0.8
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://nghttp2.org/
Licenses: Expat
Build system: gnu
Synopsis: HTTP/2 protocol client, proxy, server, and library
Description:

nghttp2 implements the Hypertext Transfer Protocol, version 2 (HTTP/2).

A reusable C library provides the HTTP/2 framing layer, with several tools built on top of it:

  • nghttp, a command-line HTTP/2 client. It exposes many advanced and low-level aspects of the protocol and is useful for debugging.

  • nghttpd, a fast, multi-threaded HTTP/2 static web server that serves files from a local directory.

  • nghttpx, a fast, multi-threaded HTTP/2 reverse proxy that can be deployed in front of existing web servers that don't support HTTP/2. Both nghttpd and nghttpx can fall back to HTTP/1.1 for backwards compatibility with clients that don't speak HTTP/2.

  • h2load for benchmarking (only!) your own HTTP/2 servers.

  • HTTP/2 uses a header compression method called HPACK. nghttp2 provides a HPACK encoder and decoder as part of its public API.

  • deflatehd converts JSON data or HTTP/1-style header fields to compressed JSON header blocks.

  • inflatehd converts such compressed headers back to JSON pairs.

lighttpd 1.4.82
Dependencies: bash-minimal@5.2.37 cyrus-sasl@2.1.28 libev@4.33 libunwind@1.6.2 linux-pam@1.5.2 mit-krb5@1.21 openldap@2.6.10 openssl@3.0.8 pcre2@10.42 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.lighttpd.net/
Licenses: Modified BSD
Build system: gnu
Synopsis: Lightweight HTTP and reverse proxy server
Description:

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.

perl-html-scrubber 0.17
Dependencies: perl-html-parser@3.72
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Scrubber
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for scrubbing/sanitizing html
Description:

HTML::Scrubber Perl extension for scrubbing/sanitizing HTML.

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.

leafnode 1.12.0
Dependencies: pcre2@10.42
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://sourceforge.net/projects/leafnode/
Licenses: GPL 2+
Build system: gnu
Synopsis: NNTP news proxy
Description:

Leafnode is a caching Usenet news proxy that enables online newsreaders to read news off-line and aggregates news from various NNTP servers into one.

wasm3 0.5.0-1.139076a
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/wasm3/wasm3
Licenses: Expat
Build system: cmake
Synopsis: WebAssembly interpreter
Description:

WASM3 is a fast WebAssembly interpreter.

java-eclipse-jetty-jmx 9.4.39
Dependencies: java-slf4j-api@1.7.25 java-javaee-servletapi@3.1.0 java-eclipse-jetty-util@9.4.39
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 :: JMX Management
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 JMX management.

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-catalyst-plugin-accesslog 1.10
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-datetime@1.54 perl-moose@2.2015 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-AccessLog
Licenses: GPL 1+
Build system: perl
Synopsis: Request logging from within Catalyst
Description:

This Catalyst plugin enables you to create "access logs" from within a Catalyst application instead of requiring a webserver to do it for you. It will work even with Catalyst debug logging turned off.

wslay 1.1.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://tatsuhiro-t.github.io/wslay/
Licenses: Expat
Build system: gnu
Synopsis: C WebSocket library
Description:

Wslay is an event-based C library for the WebSocket protocol version 13, described in RFC 6455. Besides a high-level API it provides callbacks for sending and receiving frames directly. Wslay only supports the data transfer part of WebSocket protocol and does not perform the opening handshake in HTTP.

python-feedparser 6.0.12
Propagated dependencies: python-sgmllib3k@1.0.0-1.7999646
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/kurtmckee/feedparser
Licenses: FreeBSD FreeBSD Documentation License
Build system: pyproject
Synopsis: Parse feeds in Python
Description:

Universal feed parser which handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds.

Total packages: 70622