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

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.


anonip 1.1.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/DigitaleGesellschaft/Anonip
Licenses: Modified BSD
Build system: pyproject
Synopsis: Anonymize IP addresses in log files
Description:

Anonip masks the last bits of IPv4 and IPv6 addresses in log files. That way most of the relevant information is preserved, while the IP address does not match a particular individuum anymore.

Depending on your Web server, the log entries may be piped to Anonip directly or via a FIFO (named pipe). Thus the unmasked IP addresses will never be written to any file.

It's also possible to rewrite existing log files.

Anonip can also be uses as a Python module in your own Python application.

httrack 3.49.6
Dependencies: coucal@0-1.73ada07 libressl@4.2.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.httrack.com/
Licenses: GPL 3+
Build system: gnu
Synopsis: Easy-to-use offline browser utility
Description:

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.

nginx-accept-language-module 0.0.0-1.2f69842
Dependencies: libxcrypt@4.4.38 openssl@3.0.8 pcre@8.45 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.nginx.com/resources/wiki/modules/accept_language/
Licenses: FreeBSD Expat Modified BSD Original BSD
Build system: gnu
Synopsis: Nginx module for parsing the Accept-Language HTTP header
Description:

This nginx module parses the Accept-Language field in HTTP headers and chooses the most suitable locale for the user from the list of locales supported at your website.

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.

perl-www-opensearch 0.17
Dependencies: perl-data-page@2.03 perl-libwww@6.78 perl-uri@5.05 perl-uri-template@0.24 perl-xml-feed@0.63 perl-xml-libxml@2.0134
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/WWW-OpenSearch
Licenses: GPL 1+
Build system: perl
Synopsis: Search A9 OpenSearch compatible engines
Description:

WWW::OpenSearch is a module to search http://opensearch.a9.com compatible search engines.

httpd 2.4.66
Dependencies: apr@1.7.4 apr-util@1.6.3 libxcrypt@4.4.38 openssl@3.0.8 perl@5.36.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://httpd.apache.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Featureful HTTP server
Description:

The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation.

perl-html-treebuilder-xpath 0.14
Propagated dependencies: perl-html-tree@5.07 perl-xml-xpathengine@0.14
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-TreeBuilder-XPath
Licenses: GPL 1+
Build system: perl
Synopsis: XPath support for @code{HTML::TreeBuilder}
Description:

This module implements HTML::TreeBuilder::XPath for HTML::TreeBuilder, making it easy to parse documents using XPath.

quvi 0.4.2
Dependencies: curl@8.6.0 libquvi@0.4.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://quvi.sourceforge.net/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Media stream URL parser
Description:

quvi is a command-line-tool suite to extract media files from streaming URLs. It is a command-line wrapper for the libquvi library.

siege 4.1.7
Dependencies: openssl@3.0.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.joedog.org/siege-home/
Licenses: GPL 3+
Build system: gnu
Synopsis: HTTP/FTP load tester and benchmarking utility
Description:

Siege is a multi-threaded HTTP/FTP load tester and benchmarking utility. It can stress test a single URL with a user defined number of simulated users, or it can read many URLs into memory and stress them simultaneously. The program reports the total number of hits recorded, bytes transferred, response time, concurrency, and return status.

perl-catalyst-traitfor-request-proxybase 0.000005
Propagated dependencies: perl-moose@2.2015 perl-namespace-autoclean@0.29 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-TraitFor-Request-ProxyBase
Licenses: GPL 1+
Build system: perl
Synopsis: Replace request base with value passed by HTTP proxy
Description:

This module is a Moose::Role which allows you more flexibility in your application's deployment configurations when deployed behind a proxy. Using this module, the request base ($c->req->base) is replaced with the contents of the X-Request-Base header.

tidyp 1.04
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: http://www.tidyp.com/
Licenses: Modified BSD
Build system: gnu
Synopsis: Validate HTML
Description:

Tidyp is a program that can validate your HTML, as well as modify it to be more clean and standard. tidyp does not validate HTML 5.

libtidyp is the library on which the program is based. It can be used by any other program that can interface to it. The Perl module HTML::Tidy is based on this library, allowing Perl programmers to easily validate HTML.

qjson 0.9.0
Dependencies: qtbase@5.15.17
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://qjson.sourceforge.net
Licenses: LGPL 2.1
Build system: cmake
Synopsis: Library that maps JSON data to QVariant objects
Description:

QJson is a Qt-based library that maps JSON data to QVariant objects. JSON arrays will be mapped to QVariantList instances, while JSON's objects will be mapped to QVariantMap.

perl-html-tokeparser-simple 3.16
Propagated dependencies: perl-html-parser@3.72 perl-html-tagset@3.20 perl-sub-override@0.10
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-TokeParser-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Easy to use parsing interface
Description:

Provides HTML::TokeParser::Simple, a simpler interface to HTML::TokeParser for parsing HTML.

libpsl 0.21.5
Dependencies: libidn2@2.3.7 libunistring@1.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/rockdaboot/libpsl
Licenses: X11
Build system: gnu
Synopsis: C library for the Publix Suffix List
Description:

A "public suffix" is a domain name under which Internet users can directly register own names.

Browsers and other web clients can use it to avoid privacy-leaking "supercookies", avoid privacy-leaking "super domain" certificates, domain highlighting parts of the domain in a user interface, and sorting domain lists by site.

Libpsl has built-in PSL data for fast access, allowing to load PSL data from files, checks if a given domain is a public suffix, provides immediate cookie domain verification, finds the longest public part of a given domain, finds the shortest private part of a given domain, works with international domains (UTF-8 and IDNA2008 Punycode), is thread-safe, and handles IDNA2008 UTS#46.

qoauth 2.0.0
Dependencies: qca@2.3.10 qtbase@5.15.17
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/ayoy/qoauth
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Qt-based C++ library for OAuth authorization scheme
Description:

QOAuth is an attempt to support interaction with OAuth-powered network services in a Qt way, i.e. simply, clearly and efficiently. It gives the application developer no more than 4 methods.

perl-html-form 6.05
Propagated dependencies: perl-html-parser@3.72 perl-html-tagset@3.20 perl-http-message@6.37 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/HTML-Form
Licenses: GPL 1+
Build system: perl
Synopsis: Perl class representing an HTML form element
Description:

Objects of the HTML::Form class represents a single HTML <form> ... </form> instance.

perl-html-element-extended 1.18
Propagated dependencies: perl-html-tree@5.07
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Element-Extended
Licenses: GPL 1+
Build system: perl
Synopsis: Manipulate tables of HTML::Element
Description:

HTML::Element::Extended is a Perl extension for manipulating a table composed of HTML::Element style components.

kiwix-lib 14.0.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.

go-jqp 0.7.0
Dependencies: go-github-com-spf13-viper@1.8.1 go-github-com-spf13-cobra@1.10.2 go-github-com-muesli-termenv@0.15.2 go-github-com-itchyny-gojq@0.12.17 go-github-com-itchyny-timefmt-go@0.1.6 go-github-com-charmbracelet-lipgloss@1.1.0 go-github-com-charmbracelet-bubbletea@1.3.10 go-github-com-charmbracelet-bubbles@0.21.1 go-github-com-atotto-clipboard@0.1.4 go-github-com-alecthomas-chroma-v2@2.20.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/noahgorstein/jqp
Licenses: Expat
Build system: go
Synopsis: TUI playground to experiment with jq
Description:

This package provides an interactive TUI to explor the jq command line utility. The command accepts an optional query argument which will be executed against the input JSON or newline-delimited JSON (NDJSON).

webhook 2.8.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/adnanh/webhook
Licenses: Expat ASL 2.0
Build system: go
Synopsis: Lightweight incoming webhook server
Description:

webhook is a lightweight configurable tool to create HTTP endpoints (hooks) which can execute configured commands. Data from the HTTP request (such as headers, payload or query variables) can be passed on to the configured commands. Hooks may also be configured to trigger only when certain rules are satisfied.

webhook aims to be minimal and do nothing more than it should do. And, that is:

  • receive the request

  • parse the headers, payload and query variables

  • check if the specified rules for the hook are satisfied

  • and finally, pass the specified arguments to the specified command via command line arguments or via environment variables.

perl-catalyst-dispatchtype-regex 5.90035
Propagated dependencies: perl-moose@2.2015 perl-text-simpletable@2.07
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-DispatchType-Regex
Licenses: GPL 1+
Build system: perl
Synopsis: Regex DispatchType for Catalyst
Description:

Dispatch type managing path-matching behaviour using regexes. Regex dispatch types have been deprecated and removed from Catalyst core. It is recommend that you use Chained methods or other techniques instead. As part of the refactoring, the dispatch priority of Regex vs Regexp vs LocalRegex vs LocalRegexp may have changed. Priority is now influenced by when the dispatch type is first seen in your application.

icedtea-web 1.6.2
Dependencies: gtk+@3.24.51 icedtea@3.19.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: http://icedtea.classpath.org/wiki/IcedTea-Web
Licenses: GPL 2+
Build system: gnu
Synopsis: Java Web Start
Description:

IcedTea-Web is an implementation of the Java Network Launching Protocol, also known as Java Web Start. This package provides tools and libraries for working with JNLP applets.

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.

Total packages: 70622