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

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.


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.

java-signpost-core 1.2.1.2
Propagated dependencies: java-commons-codec@1.15
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/mttkay/signpost
Licenses: ASL 2.0
Build system: ant
Synopsis: Lightweight client-side OAuth library for Java
Description:

Signpost is the easy and intuitive solution for signing HTTP messages on the Java platform in conformance with the OAuth Core 1.0a standard. Signpost follows a modular and flexible design, allowing you to combine it with different HTTP messaging layers.

libnslog 0.1.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/
Licenses: Expat
Build system: gnu
Synopsis: Logging library
Description:

Libnslog provides a category-based logging library which supports complex logging filters, multiple log levels, and provides context through to client applications. It is developed as part of the NetSurf project.

perl-catalyst-plugin-session-store-fastmmap 0.16
Propagated dependencies: perl-cache-fastmmap@1.48 perl-catalyst-plugin-session@0.41 perl-catalyst-runtime@5.90124 perl-moosex-emulate-class-accessor-fast@0.009032 perl-mro-compat@0.13 perl-path-class@0.37
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Session-Store-FastMmap
Licenses: GPL 1+
Build system: perl
Synopsis: FastMmap session storage backend
Description:

Catalyst::Plugin::Session::Store::FastMmap is a fast session storage plugin for Catalyst that uses an mmap'ed file to act as a shared memory interprocess cache. It is based on Cache::FastMmap.

perl-html-selector-xpath 0.28
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Selector-XPath
Licenses: GPL 1+
Build system: perl
Synopsis: CSS Selector to XPath compiler
Description:

HTML::Selector::XPath is a Perl module for parsing and scraping XML/HTML documents using XPath expressions.

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.

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.

python-tibanna 5.4.3
Propagated dependencies: python-benchmark-4dn@0.5.24 python-boto3@1.42.5 python-botocore@1.42.5 python-lambda-4dn@0.12.3 python-tomlkit@0.13.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/4dn-dcic/tibanna
Licenses: Expat
Build system: pyproject
Synopsis: Tibanna runs portable workflows on the AWS Cloud
Description:

Tibanna runs portable pipelines (in CWL/WDL and Snakemake) on the AWS Cloud.

hpcguix-web 0.4.3
Dependencies: bash-minimal@5.2.37 guile@3.0.11 guix@1.5.0-1.deedd48 guile-zlib@0.2.2 guile-commonmark@0.1.2-0.8ebb304 guile-json@4.7.3 guile-syntax-highlight@0.2.0 guile-gnutls@5.0.1 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.

perl-cgi 4.55
Propagated dependencies: perl-html-parser@3.72
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/CGI
Licenses: GPL 1+
Build system: perl
Synopsis: Handle Common Gateway Interface requests and responses
Description:

CGI.pm is a stable, complete and mature solution for processing and preparing HTTP requests and responses. Major features include processing form submissions, file uploads, reading and writing cookies, query string generation and manipulation, and processing and preparing HTTP headers.

perl-catalyst-component-instancepercontext 0.001001
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-moose@2.2015
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Component-InstancePerContext
Licenses: GPL 1+
Build system: perl
Synopsis: Create only one instance of Moose component per context
Description:

Catalyst::Component::InstancePerContext returns a new instance of a component on each request.

jo 1.9
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/jpmens/jo
Licenses: GPL 2+ Expat
Build system: gnu
Synopsis: Output JSON from a shell
Description:

jo is a command-line utility to create JSON objects or arrays. It creates a JSON string on stdout from words provided as command-line arguments or read from stdin.

linkchecker 10.5.0
Dependencies: python-beautifulsoup4@4.14.3 python-dnspython@2.7.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://linkchecker.github.io/linkchecker/
Licenses: GPL 2+ FreeBSD Modified BSD Python Software Foundation License Expat
Build system: pyproject
Synopsis: Check websites for broken links
Description:

LinkChecker is a website validator. It checks for broken links in websites. It is recursive and multithreaded providing output in colored or normal text, HTML, SQL, CSV, XML or as a sitemap graph. It supports checking HTTP/1.1, HTTPS, FTP, mailto, news, nntp, telnet and local file links.

perl-html-template 2.97
Propagated dependencies: perl-cgi@4.55
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Template
Licenses: GPL 1+
Build system: perl
Synopsis: HTML-like templates
Description:

This module attempts to make using HTML templates simple and natural. It extends standard HTML with a few new HTML-esque tags: <TMPL_VAR>, <TMPL_LOOP>, <TMPL_INCLUDE>, <TMPL_IF>, <TMPL_ELSE> and <TMPL_UNLESS>. The file written with HTML and these new tags is called a template. Using this module you fill in the values for the variables, loops and branches declared in the template. This allows you to separate design from the data.

perl-www-robotrules 6.02
Propagated dependencies: perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/WWW-RobotRules
Licenses: GPL 1+
Build system: perl
Synopsis: Perl database of robots.txt-derived permissions
Description:

The WWW::RobotRules module parses /robots.txt files as specified in "A Standard for Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html>. Webmasters can use the /robots.txt file to forbid conforming robots from accessing parts of their web site.

nghttp2 1.58.0
Dependencies: jemalloc@5.3.0 c-ares@1.34.4 jansson@2.14 libev@4.33 libxml2@2.14.6 openssl@3.0.8
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://nghttp2.org/
Licenses: Expat
Build system: gnu
Synopsis: HTTP/2 protocol client, proxy, server, and library
Description:

nghttp2 implements the Hypertext Transfer Protocol, version 2 (HTTP/2).

A reusable C library provides the HTTP/2 framing layer, with several tools built on top of it:

  • nghttp, a command-line HTTP/2 client. It exposes many advanced and low-level aspects of the protocol and is useful for debugging.

  • nghttpd, a fast, multi-threaded HTTP/2 static web server that serves files from a local directory.

  • nghttpx, a fast, multi-threaded HTTP/2 reverse proxy that can be deployed in front of existing web servers that don't support HTTP/2. Both nghttpd and nghttpx can fall back to HTTP/1.1 for backwards compatibility with clients that don't speak HTTP/2.

  • h2load for benchmarking (only!) your own HTTP/2 servers.

  • HTTP/2 uses a header compression method called HPACK. nghttp2 provides a HPACK encoder and decoder as part of its public API.

  • deflatehd converts JSON data or HTTP/1-style header fields to compressed JSON header blocks.

  • inflatehd converts such compressed headers back to JSON pairs.

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.

libwebsockets 4.4.1
Dependencies: zlib@1.3.1 openssl@3.0.8
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://libwebsockets.org
Licenses: Expat
Build system: cmake
Synopsis: WebSockets library written in C
Description:

Libwebsockets is a library that allows C programs to establish client and server WebSockets connections---a protocol layered above HTTP that allows for efficient socket-like bidirectional reliable communication channels.

perl-html-tableextract 2.13
Propagated dependencies: perl-html-element-extended@1.18 perl-html-parser@3.72
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-TableExtract
Licenses: GPL 1+
Build system: perl
Synopsis: Extract contents from HTML tables
Description:

HTML::TableExtract is a Perl module for extracting the content contained in tables within an HTML document, either as text or encoded element trees.

librocket 1.3.0.0
Dependencies: freetype@2.13.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/libRocket/libRocket
Licenses: Expat
Build system: cmake
Synopsis: HTML/CSS user interface library
Description:

libRocket is a C++ user interface package based on the HTML and CSS standards. libRocket uses the open standards XHTML1.0 and CSS2.0 (while borrowing features from HTML5 and CSS3), and extends them with features suited towards real-time applications. It is designed as a complete solution for any project's interface needs:

  • Dynamic layout system.

  • Efficient application-wide styling, with a custom-built templating engine.

  • Fully featured control set: buttons, sliders, drop-downs, etc.

  • Runtime visual debugging suite.

  • Easily integrated and extensible with Python or Lua scripting.

gemget 1.9.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/makew0rld/gemget
Licenses: Expat
Build system: go
Synopsis: Command line downloader for the Gemini protocol
Description:

Gemget is a command line downloader for the Gemini protocol. It works well with streams and can print headers for debugging as well.

nsgenbind 0.9
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/
Licenses: Expat
Build system: gnu
Synopsis: Generate JavaScript to DOM bindings
Description:

nsgenbind is a tool to generate JavaScript to DOM bindings from w3c webidl files and a binding configuration file.

perl-catalyst-plugin-configloader 0.35
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-config-any@0.32 perl-data-visitor@0.30 perl-mro-compat@0.13
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-ConfigLoader
Licenses: GPL 1+
Build system: perl
Synopsis: Load config files of various types
Description:

This module will attempt to load find and load configuration files of various types. Currently it supports YAML, JSON, XML, INI and Perl formats.

perl-catalyst-plugin-accesslog 1.10
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-datetime@1.54 perl-moose@2.2015 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-AccessLog
Licenses: GPL 1+
Build system: perl
Synopsis: Request logging from within Catalyst
Description:

This Catalyst plugin enables you to create "access logs" from within a Catalyst application instead of requiring a webserver to do it for you. It will work even with Catalyst debug logging turned off.

Total packages: 70995