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

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-uri-ws 0.03
Propagated dependencies: perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/URI-ws
Licenses: GPL 1+
Build system: perl
Synopsis: WebSocket support for URI package
Description:

With this module, the URI package provides the same set of methods for WebSocket URIs as it does for HTTP URIs.

stunnel 5.75
Dependencies: openssl@3.5.7 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.

bookmarkfs 0.1.4
Dependencies: fuse@3.18.1 libseccomp@2.6.0 nettle@3.10.2 jansson@2.15.0 readline@8.2.13 tcl@8.6.12 uriparser@1.0.2 zlib@1.3.1 xxhash@0.8.3 sqlite@3.39.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.nongnu.org/bookmarkfs/
Licenses: GPL 3+
Build system: gnu
Synopsis: FUSE filesystem based interface to the bookmark data of web browsers
Description:

BookmarkFS is a FUSE-based pseudo-filesystem which provides an interface to the bookmark data of web browsers.

Currently, the following browsers (and their derivatives) are supported: - firefox - chromium.

quark 0.0.0-0.c6a9055
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://tools.suckless.org/quark/
Licenses: ISC
Build system: gnu
Synopsis: Small and simple HTTP GET/HEAD-only web server for static content
Description:

Quark is an extremely small and simple HTTP GET/HEAD only web server for static content. TLS is not natively supported and should be provided by a TLS reverse proxy (e.g. tlstunnel, hitch or stunnel).

perl-html-tagset 3.20
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Tagset
Licenses: GPL 1+
Build system: perl
Synopsis: Perl data tables useful in parsing HTML
Description:

The HTML::Tagset module contains several data tables useful in various kinds of HTML parsing operations.

java-eclipse-jetty-xml 9.4.39
Dependencies: 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: 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.

perl-plack-test-externalserver 0.02
Propagated dependencies: perl-plack@1.0033
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack-Test-ExternalServer
Licenses: GPL 1+
Build system: perl
Synopsis: Run HTTP tests on external live servers
Description:

This module allows your to run your Plack::Test tests against an external server instead of just against a local application through either mocked HTTP or a locally spawned server.

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.

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.

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.

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

kiln 0.4.1
Propagated dependencies: go-github-com-google-shlex@0.0.0-20191202100458-e7afc7fbc510 go-github-com-pelletier-go-toml@1.9.5 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://kiln.adnano.co/
Licenses: Expat
Build system: go
Synopsis: Simple static site generator
Description:

Kiln takes a different approach to building static sites. Instead of packing all functionality into kiln itself, the core is lightweight and can be extended with the use of external commands.

xinetd 2.3.15.4
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/openSUSE/xinetd
Licenses: FSF-free
Build system: gnu
Synopsis: Internet services daemon
Description:

xinetd, a more secure replacement for inetd, listens for incoming requests over a network and launches the appropriate service for that request. Requests are made using port numbers as identifiers and xinetd usually launches another daemon to handle the request. It can be used to start services with both privileged and non-privileged port numbers.

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-encode-locale 1.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Encode-Locale
Licenses: GPL 1+
Build system: perl
Synopsis: Perl locale encoding determination
Description:

The POSIX locale system is used to specify both the language conventions requested by the user and the preferred character set to consume and output. The Encode::Locale module looks up the charset and encoding (called a CODESET in the locale jargon) and arranges for the Encode module to know this encoding under the name "locale". It means bytes obtained from the environment can be converted to Unicode strings by calling Encode::encode(locale => $bytes) and converted back again with Encode::decode(locale => $string).

node-esbuild 0.24.0
Dependencies: esbuild@0.24.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://esbuild.github.io/
Licenses: Expat
Build system: node
Synopsis: Node module of ESBuild
Description:

The esbuild tool provides a unified bundler, transpiler and minifier. It packages up JavaScript and TypeScript code, along with JSON and other data, for distribution on the web.

perl-lwpx-paranoidagent 1.12
Propagated dependencies: perl-libwww@6.78 perl-net-dns@1.50
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/LWPx-ParanoidAgent
Licenses: GPL 1+
Build system: perl
Synopsis: Security enhanced subclass of LWP::UserAgent
Description:

LWPx::ParanoidAgent is a class subclassing LWP::UserAgent but paranoid against attackers. Its purpose is to vet requests for a remote resource on behalf of a possibly malicious user. The class can do the same as LWP::UserAgent, except that proxy support has been removed. Support for URI schemes is limited to http and https.

perl-lwp-online 1.08
Propagated dependencies: perl-libwww@6.78 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/LWP-Online
Licenses: GPL 1+
Build system: perl
Synopsis: Checks whether your process has access to the web
Description:

This module attempts to answer, as accurately as it can, one of the nastiest technical questions there is: am I on the internet?

A host of networking and security issues make this problem very difficult. There are firewalls, proxies (both well behaved and badly behaved). We might not have DNS. We might not have a network card at all!

xoa 0.5.1
Dependencies: bash-minimal@5.2.37 fennel@1.6.1 groff@1.24.0 lua@5.3.5 lua-djot@0.2.1 lua-filesystem@1.9.0 lua-scintillua@6.6
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://chim.loan/xoa
Licenses: CC0 AGPL 3+
Build system: gnu
Synopsis: Basic static website generator
Description:

Xoa is a basic generator of static websites. It takes care of rendering the content of web feeds and pages, while the user defines the directory and document structures.

wasm-micro-runtime 2.2.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://bytecodealliance.github.io/wamr.dev
Licenses: ASL 2.0
Build system: cmake
Synopsis: WebAssembly Micro Runtime
Description:

WebAssembly Micro Runtime (WAMR) is a lightweight standalone WebAssembly (Wasm) runtime with small footprint, high performance and highly configurable features for applications cross from embedded, IoT, edge to Trusted Execution Environment (TEE), smart contract, cloud native and other features.

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.

uhttpmock 0.11.0
Dependencies: libsoup@3.6.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://gitlab.com/groups/uhttpmock
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Library for mocking web service APIs which use HTTP or HTTPS
Description:

Uhttpmock is a project for mocking web service APIs which use HTTP or HTTPS. It provides a library, libuhttpmock, which implements recording and playback of HTTP request/response traces.

surfraw 2.3.0-0.ebb8131
Dependencies: perl@5.36.0 perl-www-opensearch@0.17 perl-html-parser@3.85 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.

quvi 0.4.2
Dependencies: curl@8.20.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.

Total packages: 32967