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

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.


nginx-lua-module 0.10.29
Dependencies: luajit@v2.1-0.04dca79 libxcrypt@4.4.38 libxml2@2.14.6 libxslt@1.1.43 openssl@3.5.5 pcre@8.45 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://nginx.org
Licenses: FreeBSD Expat Modified BSD Original BSD
Build system: gnu
Synopsis: NGINX module for Lua programming language support
Description:

This NGINX module provides a scripting support with Lua programming language.

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.

xoa 0.5.1
Dependencies: bash-minimal@5.2.37 fennel@1.6.1 groff@1.22.4 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.

perl-catalyst-plugin-captcha 0.04
Propagated dependencies: perl-catalyst-plugin-session@0.41 perl-catalyst-runtime@5.90124 perl-gd-securityimage@1.75 perl-http-date@6.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Captcha
Licenses: GPL 1+
Build system: perl
Synopsis: Captchas for Catalyst
Description:

This plugin creates and validates Captcha images for Catalyst.

python-pytest-httpbin 2.1.0
Propagated dependencies: python-httpbin@0.10.2 python-pytest@9.0.2 python-six@1.17.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/kevin1024/pytest-httpbin
Licenses: Expat
Build system: pyproject
Synopsis: Test your HTTP library against a local copy of httpbin
Description:

Pytest-httpbin creates a pytest fixture that is dependency-injected into your tests. It automatically starts up a HTTP server in a separate thread running httpbin and provides your test with the URL in the fixture.

perl-http-lite 2.44
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Lite
Licenses: GPL 1+
Build system: perl
Synopsis: Lightweight HTTP implementation
Description:

HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation for perl. It is intended for use in situations where it is desirable to install the minimal number of modules to achieve HTTP support. HTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling for redistribution with larger packages where only HTTP GET and POST functionality are necessary. HTTP::Lite is compliant with the Host header, necessary for name based virtual hosting, and supports proxies. Additionally, HTTP::Lite supports a callback to allow processing of request data as it arrives.

nginx-rtmp-module 1.2.2
Dependencies: libxcrypt@4.4.38 libxml2@2.14.6 libxslt@1.1.43 openssl@3.5.5 pcre@8.45 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/arut/nginx-rtmp-module
Licenses: FreeBSD
Build system: gnu
Synopsis: NGINX module for audio and video streaming with RTMP
Description:

This NGINX module provides streaming with the RTMP, DASH, and HLS protocols. It allows NGINX to accept incoming RTMP streams for recording or redistribution. It also supports on-demand streaming from a file on disk and pulling from an upstream RTMP stream. Remote control of the module is possible over HTTP.

yajl 2.1.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://lloyd.github.io/yajl/
Licenses: ISC
Build system: cmake
Synopsis: C library for parsing and generating JSON
Description:

YAJL is a small event-driven (SAX-style) JSON parser and validating generator written in ANSI C.

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

offpunk 3.0-1.947f813
Dependencies: python-beautifulsoup4@4.14.3 python-chardet@5.2.0 python-cryptography@44.0.0 python-feedparser@6.0.12 python-readability-lxml@0.8.4.1 python-requests@2.32.5 python-setproctitle@1.3.7 chafa@1.18.0 file@5.46 grep@3.11 less@608 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://offpunk.net/
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Offline first command-line browser for the smolnet
Description:

A command-line and offline-first smolnet browser/feed reader for Gemini, Gopher, Spartan and Web.

The goal of Offpunk is to be able to synchronise your content once (a day, a week, a month) and then browse/organise it while staying disconnected.

awslogs 0.15.0
Propagated dependencies: python-boto3@1.42.5 python-jmespath@1.0.1 python-dateutil@2.9.0 python-termcolor@2.5.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/jorgebastida/awslogs
Licenses: Modified BSD
Build system: pyproject
Synopsis: Command line tool to read AWS CloudWatch logs
Description:

This package provides awslogs, a simple command line tool to download and read AWS CloudWatch logs. The same functionality is available from aws logs tail.

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.

websocketpp-next 0.8.2-next
Dependencies: boost@1.83.0 openssl@3.5.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.zaphoyd.com/websocketpp/
Licenses: Modified BSD
Build system: cmake
Synopsis: C++ library implementing the WebSocket protocol
Description:

WebSocket++ is a C++ library that can be used to implement WebSocket functionality. The goals of the project are to provide a WebSocket implementation that is simple, portable, flexible, lightweight, low level, and high performance.

java-eclipse-jetty-server 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-io@9.4.39 java-eclipse-jetty-jmx@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: Core jetty server artifact
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 server artifact.

poussetaches 0.0.2
Propagated dependencies: go-github-com-robfig-cron-v3@3.0.1 go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/tsileo/poussetaches
Licenses: ISC
Build system: go
Synopsis: Lightweight asynchronous task execution service
Description:

Poussetaches (which literally means "push tasks" in French) is a lightweight asynchronous task execution service that aims to replace Celery and RabbitMQ for small Python applications.

The app posts base64-encoded payload to poussetaches and specifies the endpoint that will be used to trigger the task. Poussetaches makes HTTP requests with the registered payload until the right status code is returned.

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.

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-http-tiny 0.076
Dependencies: perl-http-cookiejar@0.014 perl-io-socket-ip@0.41 perl-io-socket-ssl@2.089 perl-mozilla-ca@20240313 perl-net-ssleay@1.94
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Tiny
Licenses: GPL 1+
Build system: perl
Synopsis: HTTP/1.1 client
Description:

This is a very simple HTTP/1.1 client, designed for doing simple requests without the overhead of a large framework like LWP::UserAgent. It supports proxies and redirection. It also correctly resumes after EINTR.

libquvi 0.4.1
Dependencies: curl@8.6.0 cyrus-sasl@2.1.28 libquvi-scripts@0.4.21 lua@5.1.5 openssl@3.5.5 zlib@1.3.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:

libquvi is a library with a C API for parsing media stream URLs and extracting their actual media files.

perl-catalyst-authentication-store-dbix-class 0.1506
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-catalyst-plugin-authentication@0.10023 perl-dbix-class@0.082843 perl-catalyst-model-dbic-schema@0.65
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Authentication-Store-DBIx-Class
Licenses: GPL 1+
Build system: perl
Synopsis: Storage class for Catalyst authentication using DBIx::Class
Description:

The Catalyst::Authentication::Store::DBIx::Class class provides access to authentication information stored in a database via DBIx::Class.

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.

kiwix-desktop 2.5.1
Dependencies: bash-minimal@5.2.37 curl@8.6.0 icu4c@73.1 kiwix-lib@14.2.0 libmicrohttpd@1.0.5 libzim@9.6.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-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.

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.

Total packages: 32521