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

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

websockify 0.13.0
Dependencies: python-jwcrypto@1.5.6 python-numpy@2.3.1 python-redis@7.1.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/novnc/websockify
Licenses: LGPL 3
Build system: pyproject
Synopsis: WebSockets support for any application/server
Description:

Websockify translates WebSockets traffic to normal socket traffic. Websockify accepts the WebSockets handshake, parses it, and then begins forwarding traffic between the client and the target in both directions.

sassc 3.6.2
Dependencies: libsass@3.6.4
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://sass-lang.com/libsass
Licenses: Expat
Build system: gnu
Synopsis: CSS pre-processor
Description:

SassC is a compiler written in C for the CSS pre-processor language known as SASS.

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

java-eclipse-jetty-util-ajax 9.4.39
Dependencies: java-eclipse-jetty-util@9.4.39 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.

serf 1.3.10
Dependencies: zlib@1.3.1
Propagated dependencies: apr@1.7.6 apr-util@1.6.3 openssl@1.1.1w
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://serf.apache.org/
Licenses: ASL 2.0 non-copyleft
Build system: scons
Synopsis: High-performance asynchronous HTTP client library
Description:

serf is a C-based HTTP client library built upon the Apache Portable Runtime (APR) library. It multiplexes connections, running the read/write communication asynchronously. Memory copies and transformations are kept to a minimum to provide high performance operation.

esbuild 0.24.0
Dependencies: go-golang-org-x-sys@0.25.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://esbuild.github.io/
Licenses: Expat
Build system: go
Synopsis: Bundler and minifier tool for JavaScript and TypeScript
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-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.

perl-catalyst-action-renderview 0.16
Propagated dependencies: perl-catalyst-runtime@5.90124 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-Action-RenderView
Licenses: GPL 1+
Build system: perl
Synopsis: Sensible default Catalyst action
Description:

This Catalyst action implements a sensible default end action, which will forward to the first available view.

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.

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.

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.

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.

httrack 3.49.6
Dependencies: coucal@0-1.73ada07 libressl@4.2.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.httrack.com/
Licenses: GPL 3+
Build system: gnu
Synopsis: Easy-to-use offline browser utility
Description:

HTTrack allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer.

HTTrack arranges the original site's relative link-structure. Simply open a page of the mirrored website in your browser, and you can browse the site from link to link, as if you were viewing it online. HTTrack can also update an existing mirrored site, and resume interrupted downloads.

HTTrack is fully configurable, and has an integrated help system.

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.

gmnisrv 1.0
Dependencies: mailcap@2.1.54 openssl@3.5.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://git.sr.ht/~sircmpwn/gmnisrv
Licenses: GPL 3+ Modified BSD
Build system: gnu
Synopsis: Simple Gemini protocol server
Description:

gmnisrv is a simple Gemini protocol server written in C.

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.

iter-vitae 0.5.1
Dependencies: guile@3.0.9 bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://codeberg.org/jjba23/iter-vitae
Licenses: AGPL 3+
Build system: guile
Synopsis: Resume / @acronym{CV, Curriculum Vitae} generator written in Guile Scheme
Description:

Iter Vitae is a command-line utility that allows you to generate a Resume / CV, by reading a S-expression version of your CV details (in Scheme code).

With a MVC approach, it lets you separate the data from the presentation (how the document looks).

This tool creates a web-site version of your CV (using SXML and Olive CSS), and is designed for long-term use, so you can update and evolve your CV over the years. The program supports multilingual content and is fully extensible.

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

perl-catalyst-devel 1.42
Propagated dependencies: perl-catalyst-action-renderview@0.16 perl-catalyst-plugin-configloader@0.35 perl-catalyst-plugin-static-simple@0.36 perl-catalyst-runtime@5.90124 perl-config-general@2.63 perl-file-changenotify@0.24 perl-file-copy-recursive@0.38 perl-file-sharedir@1.116 perl-module-install@1.19 perl-moose@2.2015 perl-moosex-emulate-class-accessor-fast@0.009032 perl-namespace-autoclean@0.29 perl-namespace-clean@0.27 perl-path-class@0.37 perl-template-toolkit@2.28
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Devel
Licenses: GPL 1+
Build system: perl
Synopsis: Catalyst Development Tools
Description:

The Catalyst-Devel distribution includes a variety of modules useful for the development of Catalyst applications, but not required to run them. Catalyst-Devel includes the Catalyst::Helper system, which autogenerates scripts and tests; Module::Install::Catalyst, a Module::Install extension for Catalyst; and requirements for a variety of development-related modules.

ulfius 2.7.13
Dependencies: zlib@1.3.1
Propagated dependencies: curl@8.6.0 gnutls@3.8.9 jansson@2.14 libgcrypt@1.11.0 libmicrohttpd@1.0.5 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-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.

perl-catalystx-script-server-starman 0.03
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-moose@2.2015 perl-namespace-autoclean@0.29 starman@0.4015
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/CatalystX-Script-Server-Starman
Licenses: GPL 1+
Build system: perl
Synopsis: Catalyst development server with Starman
Description:

This module provides a Catalyst extension to replace the development server with Starman.

Total packages: 32521