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

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.


libzim 9.8.1
Dependencies: python-wrapper@3.12.12 util-linux@2.42.2
Propagated dependencies: icu4c@73.1 xapian@2.1.0 xz@5.4.5 zstd@1.5.6
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://wiki.openzim.org/wiki/Main_Page
Licenses: GPL 2
Build system: meson
Synopsis: Reference implementation of the ZIM specification
Description:

The openZIM project proposes offline storage solutions for content coming from the Web. The zimlib is the standard implementation of the ZIM specification. It is a library which implements the read and write method for ZIM files.

pup 0.4.0-2.5a57cf1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/ericchiang/pup
Licenses: Expat
Build system: go
Synopsis: Parse HTML at the command line
Description:

pup is a command line tool for processing HTML. It reads from stdin, prints to stdout, and allows the user to filter parts of the page using CSS selectors. Inspired by jq, pup aims to be a fast and flexible way of exploring HTML from the terminal.

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.

wwwoffle 2.9j
Dependencies: gnutls@3.8.13 libgcrypt@1.12.2
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.gedanken.org.uk/software/wwwoffle/
Licenses: GPL 2+
Build system: gnu
Synopsis: Caching web proxy optimized for intermittent internet links
Description:

WWWOFFLE is a proxy web server that is especially good for intermittent internet links. It can cache HTTP, HTTPS, FTP, and finger protocols, and supports browsing and requesting pages while offline, indexing, modifying pages and incoming and outgoing headers, monitoring pages for changes, and much more.

perl-http-tinyish 0.15
Propagated dependencies: perl-file-which@1.23 perl-ipc-run3@0.048
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Tinyish
Licenses: GPL 1+
Build system: perl
Synopsis: @code{HTTP::Tiny} compatible HTTP client wrappers
Description:

HTTP::Tinyish is a wrapper module for LWP, HTTP::Tiny, curl and wget.

It provides an API compatible to HTTP::Tiny.

perl-net-server 2.009
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Net-Server
Licenses: GPL 1+
Build system: perl
Synopsis: Extensible Perl server engine
Description:

Net::Server is an extensible, generic Perl server engine. It attempts to be a generic server as in Net::Daemon and NetServer::Generic. It includes with it the ability to run as an inetd process (Net::Server::INET), a single connection server (Net::Server or Net::Server::Single), a forking server (Net::Server::Fork), a preforking server which maintains a constant number of preforked children (Net::Server::PreForkSimple), or as a managed preforking server which maintains the number of children based on server load (Net::Server::PreFork). In all but the inetd type, the server provides the ability to connect to one or to multiple server ports.

kineto 0.0.0-0.edd4fe3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://git.sr.ht/~sircmpwn/kineto/
Licenses: GPL 3+
Build system: go
Synopsis: HTTP proxy for Gemini
Description:

This is an HTTP to Gemini proxy designed to provide service for a single domain, i.e. to make your Gemini site available over HTTP. It can proxy to any domain in order to facilitate linking to the rest of Geminispace, but it defaults to a specific domain.

perl-catalystx-roleapplicator 0.005
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-moose@2.2015 perl-moosex-relatedclassroles@0.004
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/CatalystX-RoleApplicator
Licenses: GPL 1+
Build system: perl
Synopsis: Apply roles to Catalyst classes
Description:

CatalystX::RoleApplicator applies roles to Catalyst application classes.

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.

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.

libdom 0.4.2
Dependencies: libparserutils@0.2.5 libwapcaplet@0.4.3
Propagated dependencies: expat@2.7.1 hubbub@0.3.8
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/projects/libdom/
Licenses: Expat
Build system: gnu
Synopsis: Implementation of the W3C DOM
Description:

LibDOM is an implementation of the W3C DOM, written in C. It is developed as part of the NetSurf project.

java-eclipse-jetty-io 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 :: IO Utility
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 IO-related utility classes.

hpcguix-web 0.4.3
Dependencies: bash-minimal@5.2.37 guile@3.0.11 guix@1.5.0-7.5ceffb6 guile-zlib@0.2.2 guile-commonmark@0.1.2-0.8ebb304 guile-json@4.7.3 guile-syntax-highlight@0.3.1 guile-gnutls@5.0.2 bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/UMCUGenetics/hpcguix-web
Licenses: AGPL 3+
Build system: gnu
Synopsis: Web interface for cluster deployments of Guix
Description:

Hpcguix-web provides a web interface to the list of packages provided by Guix. The list of packages is searchable and provides instructions on how to use Guix in a shared HPC environment.

nginx-documentation 1.31.5-0.0ce65d3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://nginx.org
Licenses: FreeBSD
Build system: gnu
Synopsis: Documentation for the nginx web server
Description:

This package provides HTML documentation for the nginx web server.

nginx-module-vts 0.2.1
Dependencies: libxcrypt@4.4.38 libxml2@2.14.6 libxslt@1.1.43 openssl@3.5.7 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.

libdatachannel 0.21.1
Dependencies: libjuice@1.4.2 libsrtp@2.6.0 nlohmann-json@3.12.0 openssl@3.5.7 plog@1.1.10 usrsctp@0.9.5.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://libdatachannel.org/
Licenses: MPL 2.0
Build system: cmake
Synopsis: WebRTC Data Channels and WebSockets library
Description:

libdatachannel is a standalone implementation of WebRTC Data Channels, WebRTC Media Transport, and WebSockets in C++17 with C bindings for POSIX platforms. WebRTC is a W3C and IETF standard enabling real-time peer-to-peer data and media exchange between two devices.

monsterid 0-0.5597f17
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.splitbrain.org/projects/monsterid
Licenses: Expat
Build system: copy
Synopsis: The original MonsterID implementation
Description:

MonsterID is a method to generate a unique monster image based upon a certain identifier (IP address, email address, whatever). It can be used to automatically provide personal avatar images in blog comments or other community services.

perl-io-socket-ssl 2.089
Propagated dependencies: perl-net-ssleay@1.96 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/noxxi/p5-io-socket-ssl
Licenses: GPL 1+
Build system: perl
Synopsis: Nearly transparent SSL encapsulation for IO::Socket::INET
Description:

IO::Socket::SSL makes using SSL/TLS much easier by wrapping the necessary functionality into the familiar IO::Socket interface and providing secure defaults whenever possible. This way existing applications can be made SSL-aware without much effort, at least if you do blocking I/O and don't use select or poll.

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.

ulfius 2.7.13
Dependencies: zlib@1.3.1
Propagated dependencies: curl@8.20.0 gnutls@3.8.13 jansson@2.15.0 libgcrypt@1.12.2 libmicrohttpd@1.0.10 orcania@2.3.2 yder@1.4.19
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://babelouest.github.io/ulfius/
Licenses: LGPL 2.1
Build system: cmake
Synopsis: HTTP Framework for REST Applications in C
Description:

Ulfius is a HTTP Framework library for REST Applications written in C. It is based on GNU libmicrohttpd for the backend web server, Jansson for the JSON manipulation library, and libcurl for the http/smtp client API. It can be used to facilitate creation of web applications in C programs with a small memory footprint, as in embedded systems applications. It can create webservices in HTTP or HTTPS mode, stream data, or implement server websockets.

perl-http-server-simple 0.52
Propagated dependencies: perl-cgi@4.55
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Server-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Lightweight HTTP server
Description:

HTTP::Server::Simple is a simple standalone HTTP daemon with no non-core module dependencies. It can be used for building a standalone http-based UI to your existing tools.

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.

java-eclipse-jetty-security 9.4.39
Dependencies: java-slf4j-api@1.7.25 java-javaee-servletapi@3.1.0 java-eclipse-jetty-http@9.4.39 java-eclipse-jetty-server@9.4.39 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 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

ablorb 0.1.1
Dependencies: glib@2.86.0 gconf@3.2.6 gnome-vfs@2.24.4 libxml2@2.14.6
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://gitlab.gnome.org/lilyp/ablorb
Licenses: GPL 3+
Build system: meson
Synopsis: Replace asset links with data URIs
Description:

Ablorb takes an XML file and resolves relative links, replacing them with data URIs.

Total packages: 32967