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

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.


perl-www-mechanize 1.91
Propagated dependencies: perl-html-form@6.05 perl-html-parser@3.72 perl-html-tree@5.07 perl-http-message@6.37 perl-http-server-simple@0.52 perl-libwww@6.78 perl-test-warn@0.36 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/WWW-Mechanize
Licenses: GPL 1+
Build system: perl
Synopsis: Web browsing in a Perl object
Description:

WWW::Mechanize is a Perl module for stateful programmatic web browsing, used for automating interaction with websites.

perl-plack-middleware-removeredundantbody 0.09
Propagated dependencies: perl-plack@1.0033
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack-Middleware-RemoveRedundantBody
Licenses: GPL 1+
Build system: perl
Synopsis: Plack::Middleware which removes body for HTTP response
Description:

This module removes the body in an HTTP response if it's not required.

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.

libjuice 1.4.2
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/paullouisageneau/libjuice
Licenses: MPL 2.0
Build system: cmake
Synopsis: UDP Interactive Connectivity Establishment library
Description:

libjuice opens bidirectionnal User Datagram Protocol (UDP) streams with Network Address Translator (NAT) traversal. It's a simplified implementation of the Interactive Connectivity Establishment (ICE) protocol, client-side and server-side, written in C without dependencies for POSIX platforms.

perl-catalyst-view-json 0.37
Dependencies: perl-catalyst-runtime@5.90124 perl-json-maybexs@1.004003 perl-mro-compat@0.13
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-View-JSON
Licenses: GPL 1+
Build system: perl
Synopsis: Catalyst JSON view
Description:

Catalyst::View::JSON is a Catalyst View handler that returns stash data in JSON format.

llhttp 9.1.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/nodejs/llhttp
Licenses: Expat
Build system: cmake
Synopsis: Port of http_parser to llparse
Description:

llparse is a port of http_parser to llparse which aims making it more maintainable, verifiable and efficient where possible.

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.

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.

buku-run 0.1.1
Dependencies: buku@5.1 rofi@2.0.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/carnager/buku_run
Licenses: GPL 3+
Build system: gnu
Synopsis: @command{rofi} frontend for buku bookmarks manager
Description:

This package provides a rofi frontend for the buku bookmark manager.

perl-test-www-mechanize 1.52
Propagated dependencies: perl-carp-assert-more@1.26 perl-html-form@6.05 perl-html-lint@2.32 perl-http-server-simple@0.52 perl-libwww@6.78 perl-test-longstring@0.17 perl-www-mechanize@1.91
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Test-WWW-Mechanize
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Testing-specific WWW::Mechanize subclass
Description:

Test::WWW::Mechanize is a subclass of the Perl module WWW::Mechanize that incorporates features for web application testing.

java-tomcat 8.5.63
Dependencies: java-commons-daemon@1.1.0 java-ecj@4.6.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://tomcat.apache.org
Licenses: ASL 2.0
Build system: ant
Synopsis: Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket
Description:

Apache Tomcat is a free implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.

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

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.

libnsgif 1.0.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/projects/libnsgif/
Licenses: Expat
Build system: gnu
Synopsis: Decoding library for GIF files
Description:

Libnsgif is a decoding library for the GIF image file format, written in C. It is developed as part of the NetSurf project.

perl-http-daemon 6.14
Propagated dependencies: perl-http-message@6.37 perl-lwp-mediatypes@6.04
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Daemon
Licenses: GPL 1+
Build system: perl
Synopsis: Perl simple http server class
Description:

Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket for incoming requests. The HTTP::Daemon is a subclass of IO::Socket::INET, so you can perform socket operations directly on it too.

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.

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.

websockify 0.13.0
Dependencies: python-jwcrypto@1.5.6 python-numpy@2.3.1 python-redis@7.1.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/novnc/websockify
Licenses: LGPL 3
Build system: pyproject
Synopsis: WebSockets support for any application/server
Description:

Websockify translates WebSockets traffic to normal socket traffic. Websockify accepts the WebSockets handshake, parses it, and then begins forwarding traffic between the client and the target in both directions.

wpebackend-fdo 1.14.3
Dependencies: glib@2.86.0 libepoxy@1.5.10 libwpe@1.16.0 mesa@26.0.2 wayland@1.24.0
Channel: guix
Location: gnu/packages/webkit.scm (gnu packages webkit)
Home page: https://wpewebkit.org/
Licenses: FreeBSD
Build system: meson
Synopsis: Wayland WPE backend
Description:

This package provides a backend implementation for the WPE WebKit engine that uses Wayland for graphics output.

wpewebkit 2.50.3
Dependencies: libinput@1.29.1 at-spi2-core@2.52.0 bubblewrap@0.11.0 elogind@255.17 enchant@2.6.9 flite@2.2 geoclue@2.7.2 gst-plugins-base@1.28.1 gst-plugins-bad-minimal@1.28.1 harfbuzz@11.4.4 hyphen@2.8.8 icu4c@73.1 lcms@2.13.1 libavif@1.0.4 libgcrypt@1.11.0 libgudev@238 libjpeg-turbo@2.1.4 libjxl@0.11.1 libmanette@0.2.12 libpng@1.6.39 libseccomp@2.6.0 libsecret@0.21.7 libtasn1@4.21.0 libwebp@1.3.2 libwpe@1.16.0 libxcomposite@0.4.6 libxml2@2.14.6 libxslt@1.1.43 libxt@1.3.1 mesa@26.0.2 openjpeg@2.5.0 openssl@3.5.5 sqlite@3.39.3 sysprof@48.1 woff2@1.0.2 wpebackend-fdo@1.14.3 xdg-dbus-proxy@0.1.5
Propagated dependencies: gtk@4.22.1 libsoup@3.6.5
Channel: guix
Location: gnu/packages/webkit.scm (gnu packages webkit)
Home page: https://wpewebkit.org/
Licenses: LGPL 2.0 LGPL 2.1+ FreeBSD Modified BSD
Build system: cmake
Synopsis: WebKit port optimized for embedded devices
Description:

WPE WebKit allows embedders to create simple and performant systems based on Web platform technologies. It is designed with hardware acceleration in mind, leveraging common 3D graphics APIs for best performance.

webkitgtk 2.50.3
Dependencies: at-spi2-core@2.52.0 bubblewrap@0.11.0 elogind@255.17 enchant@2.6.9 flite@2.2 geoclue@2.7.2 gst-plugins-base@1.28.1 gst-plugins-bad-minimal@1.28.1 harfbuzz@11.4.4 hyphen@2.8.8 icu4c@73.1 lcms@2.13.1 libavif@1.0.4 libgcrypt@1.11.0 libgudev@238 libjpeg-turbo@2.1.4 libjxl@0.11.1 libmanette@0.2.12 libpng@1.6.39 libseccomp@2.6.0 libsecret@0.21.7 libtasn1@4.21.0 libwebp@1.3.2 libwpe@1.16.0 libxcomposite@0.4.6 libxml2@2.14.6 libxslt@1.1.43 libxt@1.3.1 mesa@26.0.2 openjpeg@2.5.0 openssl@3.5.5 sqlite@3.39.3 sysprof@48.1 woff2@1.0.2 wpebackend-fdo@1.14.3 xdg-dbus-proxy@0.1.5
Propagated dependencies: gtk@4.22.1 libsoup@3.6.5
Channel: guix
Location: gnu/packages/webkit.scm (gnu packages webkit)
Home page: https://www.webkitgtk.org/
Licenses: LGPL 2.0 LGPL 2.1+ FreeBSD Modified BSD
Build system: cmake
Synopsis: Web content engine for GTK+
Description:

WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. WebKitGTK+ video playing capabilities can be extended through the use of GStreamer plugins (not propagated by default) such as gst-plugins-good and gst-plugins-bad.

webkitgtk-for-gtk3 2.50.3
Dependencies: libnotify@0.8.8 at-spi2-core@2.52.0 bubblewrap@0.11.0 elogind@255.17 enchant@2.6.9 flite@2.2 geoclue@2.7.2 gst-plugins-base@1.28.1 gst-plugins-bad-minimal@1.28.1 harfbuzz@11.4.4 hyphen@2.8.8 icu4c@73.1 lcms@2.13.1 libavif@1.0.4 libgcrypt@1.11.0 libgudev@238 libjpeg-turbo@2.1.4 libjxl@0.11.1 libmanette@0.2.12 libpng@1.6.39 libseccomp@2.6.0 libsecret@0.21.7 libtasn1@4.21.0 libwebp@1.3.2 libwpe@1.16.0 libxcomposite@0.4.6 libxml2@2.14.6 libxslt@1.1.43 libxt@1.3.1 mesa@26.0.2 openjpeg@2.5.0 openssl@3.5.5 sqlite@3.39.3 sysprof@48.1 woff2@1.0.2 wpebackend-fdo@1.14.3 xdg-dbus-proxy@0.1.5
Propagated dependencies: gtk+@3.24.51 libsoup@3.6.5
Channel: guix
Location: gnu/packages/webkit.scm (gnu packages webkit)
Home page: https://www.webkitgtk.org/
Licenses: LGPL 2.0 LGPL 2.1+ FreeBSD Modified BSD
Build system: cmake
Synopsis: Web content engine for GTK+
Description:

WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. WebKitGTK+ video playing capabilities can be extended through the use of GStreamer plugins (not propagated by default) such as gst-plugins-good and gst-plugins-bad.

Total packages: 72166