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

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.


midori 9.0
Dependencies: adwaita-icon-theme@49.0 gcr@3.41.2 glib@2.86.0 glib-networking@2.80.1 gsettings-desktop-schemas@49.1 gtk+@3.24.52 json-glib@1.10.0 libarchive@3.7.7 libpeas@1.36.0 sqlite@3.39.3 vala@0.56.18 webkitgtk-with-libsoup2@2.50.3
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://www.midori-browser.org
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Lightweight graphical web browser
Description:

Midori is a lightweight, Webkit-based web browser. It features integration with GTK+3, configurable web search engine, bookmark management, extensions such as advertisement blocker and colorful tabs.

qutebrowser 3.7.0
Dependencies: bash-minimal@5.2.37 python-colorama@0.4.6 python-jinja2@3.1.6 python-markupsafe@3.0.3 python-pygments@2.19.2 python-pynacl@1.5.0 python-pypeg2@2.15.2 python-pyyaml@6.0.3 python-pyqt@6.9.1 python-pyqtwebengine@6.9.0 python-tldextract@5.3.0 qtwebengine@6.9.3
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://qutebrowser.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Minimal, keyboard-focused, vim-like web browser
Description:

qutebrowser is a keyboard-focused browser with a minimal GUI. It is based on PyQt6 and QtWebEngine.

telescope 0.9
Dependencies: libgrapheme@3.0.0 libressl@4.3.2 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://telescope.omarpolo.com/
Licenses: X11
Build system: gnu
Synopsis: Gemini client with a terminal interface
Description:

Telescope is a w3m-like browser for Gemini.

luakit 2.4.0
Dependencies: bash-minimal@5.2.37 glib-networking@2.80.1 gsettings-desktop-schemas@49.1 gtk+@3.24.52 lua@5.1.5 lua5.1-filesystem@1.9.0 luajit@v2.1-0.04dca79 sqlite@3.39.3 webkitgtk-for-gtk3@2.50.3
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://luakit.github.io/
Licenses: GPL 3+
Build system: glib-or-gtk
Synopsis: Fast, lightweight, and simple browser based on WebKit
Description:

Luakit is a fast, lightweight, and simple to use micro-browser framework extensible by Lua using the WebKit web content engine and the GTK+ toolkit.

bombadillo 2.4.0
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://bombadillo.colorfield.space
Licenses: GPL 3+
Build system: go
Synopsis: Terminal browser for the gopher, gemini, and finger protocols
Description:

Bombadillo is a non-web browser for the terminal with vim-like key bindings, a document pager, configurable settings, and robust command selection. The following protocols are supported as first-class citizens: gopher, gemini, finger, and local. There is also support for telnet, http, and https via third-party applications.

av-98 1.4
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://git.sr.ht/~solderpunk/AV-98
Licenses: FreeBSD
Build system: pyproject
Synopsis: Command line Gemini client
Description:

AV-98 is an experimental client for the Gemini protocol. Features include

  • TOFU or CA server certificate validation;

  • Extensive client certificate support if an openssl binary is available;

  • Ability to specify external handler programs for different MIME types;

  • Gopher proxy support;

  • Advanced navigation tools like tour and mark (as per VF-1);

  • Bookmarks;

  • IPv6 support;

  • Support for any character encoding recognised by Python.

dillo 3.3.0
Dependencies: fltk@1.3.11 fontconfig-minimal@2.17.1 openssl@3.5.7 libjpeg-turbo@2.1.4 libpng@1.6.39 libwebp@1.3.2 libxext@1.3.6 libx11@1.8.12 libxfixes@6.0.1 libxft@2.3.8 libxrender@0.9.12 zlib@1.3.1
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://dillo-browser.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: Very small and fast graphical web browser
Description:

Dillo is a minimalistic web browser particularly intended for -older or slower computers and embedded systems.

libwapcaplet 0.4.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/projects/libwapcaplet/
Licenses: Expat
Build system: gnu
Synopsis: String internment library
Description:

LibWapcaplet provides a reference counted string internment system designed to store small strings and allow rapid comparison of them. It is developed as part of the Netsurf project.

python-httpbin 0.10.2
Propagated dependencies: python-brotlicffi@1.2.0.1 python-decorator@5.2.1 python-flasgger@0.9.7.1 python-flask@3.1.3 python-greenlet@3.5.1 python-itsdangerous@2.2.0 python-markupsafe@3.0.3 python-six@1.17.0 python-werkzeug@3.1.8
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/psf/httpbin
Licenses: ISC
Build system: pyproject
Synopsis: HTTP request and response service
Description:

Testing an HTTP Library can become difficult sometimes. RequestBin is fantastic for testing POST requests, but doesn't let you control the response. This exists to cover all kinds of HTTP scenarios. All endpoint responses are JSON-encoded.

httptunnel 3.3
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.nocrew.org/software/httptunnel.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Tunnel data connections through HTTP requests
Description:

httptunnel creates a bidirectional virtual data connection tunnelled through HTTP (HyperText Transfer Protocol) requests. This can be useful for users behind restrictive firewalls. As long as Web traffic is allowed, even through a HTTP-only proxy, httptunnel can be combined with other tools like SSH (Secure Shell) to reach the outside world.

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.

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

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

java-eclipse-jetty-webapp 9.4.39
Dependencies: java-eclipse-jetty-util@9.4.39 java-eclipse-jetty-http@9.4.39 java-eclipse-jetty-io@9.4.39 java-eclipse-jetty-server@9.4.39 java-eclipse-jetty-servlet@9.4.39 java-eclipse-jetty-security@9.4.39 java-eclipse-jetty-xml@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.

kiwix-tools 3.8.2
Dependencies: curl@8.20.0 icu4c@73.1 kiwix-lib@14.2.0 libmicrohttpd@1.0.10 libzim@9.8.1 pugixml@1.12.1 docopt-cpp@0.6.3 xapian@2.1.0 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

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.

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.

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.

perl-cgi 4.55
Propagated dependencies: perl-html-parser@3.85
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.

hubbub 0.3.8
Propagated dependencies: libparserutils@0.2.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://www.netsurf-browser.org/projects/hubbub/
Licenses: Expat
Build system: gnu
Synopsis: HTML5 compliant parsing library
Description:

Hubbub is an HTML5 compliant parsing library, written in C, which can parse both valid and invalid web content. It is developed as part of the NetSurf project.

binaryen 125
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/WebAssembly/binaryen
Licenses: ASL 2.0
Build system: cmake
Synopsis: Optimizer and compiler/toolchain library for WebAssembly
Description:

Binaryen is a compiler and toolchain infrastructure library for WebAssembly, written in C++. It aims to make compiling to WebAssembly easy, fast, and effective.

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.9 python-requests@2.34.2 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.

java-eclipse-jetty-security 9.2.22
Dependencies: java-eclipse-jetty-util@9.2.22 java-eclipse-jetty-http@9.2.22 java-eclipse-jetty-server@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 security infrastructure
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 security infrastructure

Total packages: 32836