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

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.


mod-wsgi 5.0.2
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://modwsgi.readthedocs.io/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Apache HTTPD module for Python WSGI applications
Description:

The mod_wsgi module for the Apache HTTPD Server adds support for running applications that support the Python WSGI specification.

jansson 2.14
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/akheron/jansson
Licenses: Expat
Build system: gnu
Synopsis: JSON C library
Description:

Jansson is a C library for encoding, decoding and manipulating JSON data.

perl-lwp-protocol-https 6.09
Propagated dependencies: perl-io-socket-ssl@2.089 perl-libwww@6.78 perl-mozilla-ca@20240313 perl-net-http@6.22
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/LWP-Protocol-https
Licenses: GPL 1+
Build system: perl
Synopsis: HTTPS support for LWP::UserAgent
Description:

The LWP::Protocol::https module provides support for using https schemed URLs with LWP.

libcss 0.9.2
Propagated dependencies: libparserutils@0.2.5 libwapcaplet@0.4.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/projects/libcss/
Licenses: Expat
Build system: gnu
Synopsis: CSS parser and selection library
Description:

LibCSS is a CSS (Cascading Style Sheet) parser and selection engine, written in C. It is developed as part of the NetSurf project.

perl-catalyst-plugin-session-state-cookie 0.17
Propagated dependencies: perl-catalyst-plugin-session@0.41 perl-catalyst-runtime@5.90124 perl-moose@2.2015 perl-mro-compat@0.13 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Session-State-Cookie
Licenses: GPL 1+
Build system: perl
Synopsis: Maintain session IDs using cookies
Description:

In order for Catalyst::Plugin::Session to work, the session ID needs to be stored on the client, and the session data needs to be stored on the server. This plugin stores the session ID on the client using the cookie mechanism.

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.

superhtml 0.6.2
Dependencies: zig-known-folders@0.7.0-0.83d3916 zig-lsp-kit@0.1.0-0.421ae64 zig-scripty@0.1.0-0.50dbab8 zig-tracy@0.0.0-0.67d2d89
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/kristoff-it/superhtml
Licenses: Expat
Build system: zig
Synopsis: HTML validator, formatter, LSP, and templating language library
Description:

SuperHTML is an HTML validator, formatter, LSP, and templating language library. It provides the superhtml command that can validate and autoformat HTML files. The tool can be used either directly (for example by running it on save), or through a LSP client implementation.

java-jsoup 1.10.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://jsoup.org
Licenses: Expat
Build system: ant
Synopsis: HTML parser
Description:

Jsoup is a Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the best of DOM, CSS, and jQuery-like methods.

perl-http-parser-xs 0.17
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Parser-XS
Licenses: GPL 1+
Build system: perl
Synopsis: Fast HTTP request parser
Description:

HTTP::Parser::XS is a fast, primitive HTTP request/response parser.

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.

uhttpmock 0.5.3
Dependencies: libsoup-minimal@2.74.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://gitlab.com/groups/uhttpmock
Licenses: LGPL 2.1+
Build system: glib-or-gtk
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.

perl-plack 1.0033
Propagated dependencies: perl-apache-logformat-compiler@0.36 perl-devel-stacktrace@2.04 perl-devel-stacktrace-ashtml@0.15 perl-file-sharedir@1.116 perl-hash-multivalue@0.16 perl-http-body@1.22 perl-http-message@6.37 perl-http-tiny@0.076 perl-libwww@6.78 perl-stream-buffered@0.03 perl-test-tcp@2.22 perl-try-tiny@0.31 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack
Licenses: GPL 1+
Build system: perl
Synopsis: Perl Superglue for Web frameworks and servers (PSGI toolkit)
Description:

Plack is a set of tools for using the PSGI stack. It contains middleware components, a reference server, and utilities for Web application frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI.

perl-http-body 1.22
Propagated dependencies: perl-file-temp@0.2309 perl-http-message@6.37
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Body
Licenses: GPL 1+
Build system: perl
Synopsis: HTTP Body Parser
Description:

HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/json, application/x-www-form-urlencoded, and multipart/form-data.

geomyidae 0.34
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: http://r-36.net/scm/geomyidae/file/README.html
Licenses: Expat
Build system: gnu
Synopsis: Small Gopher server
Description:

Geomyidae is a server for distributed hypertext protocol Gopher. Its features include:

  1. Gopher menus (see index.gph for an example);

  2. directory listings (if no index.gph was found);

  3. CGI support (.cgi files are executed);

  4. search support in CGI files;

  5. logging with multiple log levels.

cat-avatar-generator 1-1.9360ea3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://framagit.org/Deevad/cat-avatar-generator
Licenses: Expat CC-BY 4.0
Build system: trivial
Synopsis: Random avatar generator
Description:

Cat avatar generator is a generator of cat pictures optimised to generate random avatars, or defined avatar from a "seed". This is a derivation by David Revoy from the original MonsterID by Andreas Gohr.

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

yoga 3.2.1
Dependencies: googletest@1.17.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/facebook/yoga/
Licenses: Expat
Build system: cmake
Synopsis: Flexbox layout engine
Description:

Yoga is an embeddable and performant flexbox layout engine with bindings for multiple languages.

kiwix-tools 3.8.2
Dependencies: curl@8.6.0 icu4c@73.1 kiwix-lib@14.2.0 libmicrohttpd@1.0.5 libzim@9.6.0 pugixml@1.12.1 docopt-cpp@0.6.3 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: meson
Synopsis: Kiwix command line tools
Description:

The Kiwix tools are a collection of Kiwix-related command line tools:

  • kiwix-manage: Manage XML based library of ZIM files

  • kiwix-read: Read ZIM file content

  • kiwix-search: Fulltext search in ZIM files

  • kiwix-serve: HTTP daemon serving ZIM files

perl-http-parser 0.06
Propagated dependencies: perl-http-message@6.37 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Parser
Licenses: GPL 1+
Build system: perl
Synopsis: Parse HTTP/1.1 requests
Description:

This is an HTTP request parser. It takes chunks of text as received and returns a hint as to what is required, or returns the HTTP::Request when a complete request has been read. HTTP/1.1 chunking is supported.

jq 1.8.2
Dependencies: oniguruma@6.9.10
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://jqlang.org
Licenses: CC-BY 3.0 X11 Expat
Build system: gnu
Synopsis: Command-line JSON processor
Description:

jq is like sed for JSON data – you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text. It is written in portable C. jq can mangle the data format that you have into the one that you want with very little effort, and the program to do so is often shorter and simpler than you'd expect.

siege 4.1.7
Dependencies: openssl@3.5.5 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-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.

kiwix-lib 13.1.0
Dependencies: aria2@1.37.0 curl@8.6.0 icu4c@73.1 libmicrohttpd@1.0.5 libzim@9.6.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.

Total packages: 32521