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

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.


fcgiwrap 1.1.0-1.2870d27
Dependencies: fcgi@2.4.2
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://nginx.localdomain.pl/wiki/FcgiWrap
Licenses: Expat
Build system: gnu
Synopsis: Simple server for running CGI applications over FastCGI
Description:

Fcgiwrap is a simple server for running CGI applications over FastCGI. It hopes to provide clean CGI support to Nginx (and other web servers that may need it).

perl-http-negotiate 6.01
Propagated dependencies: perl-http-message@6.37
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Negotiate
Licenses: GPL 1+
Build system: perl
Synopsis: Perl http content negotiation
Description:

The HTTP::Negotiate module provides a complete implementation of the HTTP content negotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred content representation based upon attributes of the negotiable variants and the value of the various Accept* header fields in the request.

bookmarkfs 0.1.4
Dependencies: fuse@3.18.1 libseccomp@2.6.0 nettle@3.10.2 jansson@2.14 readline@8.2.13 tcl@8.6.12 uriparser@1.0.0 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.

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.

libnsutils 0.1.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/
Licenses: Expat
Build system: gnu
Synopsis: Utility library for NetSurf
Description:

Libnsutils provides a small number of useful utility routines. It is developed as part of the NetSurf project.

perl-catalyst-view-json 0.37
Dependencies: perl-catalyst-runtime@5.90124 perl-json-maybexs@1.004003 perl-mro-compat@0.13
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-View-JSON
Licenses: GPL 1+
Build system: perl
Synopsis: Catalyst JSON view
Description:

Catalyst::View::JSON is a Catalyst View handler that returns stash data in JSON format.

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.

civetweb 1.16
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/civetweb/civetweb
Licenses: Expat
Build system: cmake
Synopsis: C/C++ embeddable web server
Description:

CivetWeb is a web server with optional CGI and SSL support. It can be embedded into C/C++ applications or used as a standalone web server.

perl-cgi-simple 1.22
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/CGI-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: CGI interface that is CGI.pm compliant
Description:

CGI::Simple provides a relatively lightweight drop in replacement for CGI.pm. It shares an identical OO interface to CGI.pm for parameter parsing, file upload, cookie handling and header generation.

vger 2.0.1
Dependencies: libbsd@0.11.7
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://tildegit.org/solene/vger
Licenses: FreeBSD
Build system: gnu
Synopsis: Gemini protocol server
Description:

Vger is a Gemini protocol server that supports chroots, virtualhosts, CGI, default language choice, redirections and MIME-type detection. It delegates TLS support to an external daemon, for example stunnel on inetd.

kineto 0.0.0-20211105093215-857f8c97ebc5
Propagated dependencies: go-git-sr-ht-sircmpwn-getopt@1.0.0 go-git-sr-ht-adnano-go-gemini@0.2.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://git.sr.ht/~sircmpwn/kineto/
Licenses: GPL 3+
Build system: go
Synopsis: HTTP proxy for Gemini
Description:

This is an HTTP to Gemini proxy designed to provide service for a single domain, i.e. to make your Gemini site available over HTTP. It can proxy to any domain in order to facilitate linking to the rest of Geminispace, but it defaults to a specific domain.

perl-cgi-struct 1.21
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/CGI-Struct
Licenses: FreeBSD
Build system: perl
Synopsis: Build structures from CGI data
Description:

This is a module for building structured data from CGI inputs, in a manner reminiscent of how PHP does.

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.

java-eclipse-jetty-http 9.2.22
Dependencies: java-eclipse-jetty-util@9.2.22 java-eclipse-jetty-io@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 :: Http 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 HTTP-related utility classes.

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.

jq 1.8.1
Dependencies: oniguruma@6.9.10
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://jqlang.github.io/jq/
Licenses: Expat CC-BY 3.0
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.

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.

perl-html-parser 3.72
Dependencies: perl-html-tagset@3.20 perl-http-message@6.37
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Parser
Licenses: GPL 1+
Build system: perl
Synopsis: Perl HTML parser class
Description:

Objects of the HTML::Parser class will recognize markup and separate it from plain text (alias data content) in HTML documents. As different kinds of markup and text are recognized, the corresponding event handlers are invoked.

perl-catalystx-component-traits 0.19
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-class-load@0.25 perl-moose@2.2015 perl-moosex-traits-pluggable@0.12 perl-namespace-autoclean@0.29 perl-list-moreutils@0.430
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/CatalystX-Component-Traits
Licenses: GPL 1+
Build system: perl
Synopsis: Trait Loading and Resolution for Catalyst Components
Description:

Adds a "COMPONENT" in Catalyst::Component method to your Catalyst component base class that reads the optional "traits" parameter from app and component config and instantiates the component subclass with those traits using "new_with_traits" in MooseX::Traits from MooseX::Traits::Pluggable.

perl-http-daemon 6.14
Propagated dependencies: perl-http-message@6.37 perl-lwp-mediatypes@6.04
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Daemon
Licenses: GPL 1+
Build system: perl
Synopsis: Perl simple http server class
Description:

Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket for incoming requests. The HTTP::Daemon is a subclass of IO::Socket::INET, so you can perform socket operations directly on it too.

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.

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.

perl-lwp-mediatypes 6.04
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/LWP-MediaTypes
Licenses: GPL 1+
Build system: perl
Synopsis: Perl module to guess the media type for a file or a URL
Description:

The LWP::MediaTypes module provides functions for handling media (also known as MIME) types and encodings. The mapping from file extensions to media types is defined by the media.types file. If the ~/.media.types file exists it is used instead.

Total packages: 70622