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

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.


telescope 0.9
Dependencies: libgrapheme@3.0.0 libressl@4.2.1 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.

vimb 3.7.1
Dependencies: glib-networking@2.80.1 gsettings-desktop-schemas@48.0 webkitgtk-for-gtk3@2.50.3
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://fanglingsu.github.io/vimb/
Licenses: GPL 3+
Build system: glib-or-gtk
Synopsis: Fast and lightweight Vim-like web browser
Description:

Vimb is a fast and lightweight vim like web browser based on the webkit web browser engine and the GTK toolkit. Vimb is modal like the great vim editor and also easily configurable during runtime. Vimb is mostly keyboard driven and does not detract you from your daily work.

kristall 0.3-1.204b08a
Dependencies: bash-minimal@5.2.37 cmark@0.31.1 font-google-noto@2026.01.01 font-openmoji@15.1.0 openssl@3.5.5 qtbase@5.15.17 qtmultimedia@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://kristall.random-projects.net
Licenses: GPL 3+ Expat
Build system: gnu
Synopsis: Small-internet graphical client
Description:

Graphical small-internet client with with many features including multi-protocol support (gemini, HTTP, HTTPS, gopher, finger), bookmarks, TSL certificates management, outline generation and a tabbed interface.

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.

lagrange 1.20.5
Dependencies: freetype@2.13.3 fribidi@1.0.12 harfbuzz@11.4.4 libmpg123@1.33.5 libunistring@1.3 libwebp@1.3.2 openssl@3.5.5 pcre@8.45 sdl2@2.30.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://gmi.skyjake.fi/lagrange/
Licenses: FreeBSD
Build system: cmake
Synopsis: Graphical Gemini client
Description:

Lagrange is a desktop GUI client for browsing Geminispace. It offers modern conveniences familiar from web browsers, such as smooth scrolling, inline image viewing, multiple tabs, visual themes, Unicode fonts, bookmarks, history, and page outlines.

leo 1.0.4-1.88cc10a
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://github.com/xyzshantaram/leo
Licenses: Expat
Build system: pyproject
Synopsis: Gemini client written in Python
Description:

leo is a gemini client written in Python with no external dependencies that fully implements the Gemini spec. A list of URLs can be saved to a file for further viewing in another window.

edbrowse 3.8.15
Dependencies: curl@8.6.0 pcre2@10.42 quickjs-ng@0.14.0 openssl@3.5.5 readline@7.0.5 unixodbc@2.3.14
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://edbrowse.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Command-line editor and web browser
Description:

Edbrowse is a combination editor, browser, and mail client that is 100% text based. The interface is similar to /bin/ed, though there are many more features, such as editing multiple files simultaneously, and rendering html. This program was originally written for blind users, but many sighted users have taken advantage of the unique scripting capabilities of this program, which can be found nowhere else. A batch job, or cron job, can access web pages on the internet, submit forms, and send email, with no human intervention whatsoever. edbrowse can also tap into databases through odbc. It was primarily written by Karl Dahlke.

qutebrowser 3.6.3
Dependencies: bash-minimal@5.2.37 python-colorama@0.4.6 python-jinja2@3.1.2 python-markupsafe@3.0.3 python-pygments@2.19.2 python-pynacl@1.5.0 python-pypeg2@2.15.2 python-pyyaml@6.0.2 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.

dillo 3.3.0
Dependencies: fltk@1.3.11 fontconfig-minimal@2.16.0 openssl@3.5.5 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.

gmni 1.0
Dependencies: bearssl@0.6
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://sr.ht/~sircmpwn/gmni
Licenses: GPL 3+ non-copyleft
Build system: gnu
Synopsis: Minimalist command line Gemini client
Description:

The gmni package includes:

  • A CLI utility (like curl): gmni

  • A line-mode browser: gmnlm

quvi 0.4.2
Dependencies: curl@8.6.0 libquvi@0.4.1
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://quvi.sourceforge.net/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Media stream URL parser
Description:

quvi is a command-line-tool suite to extract media files from streaming URLs. It is a command-line wrapper for the libquvi library.

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.

uhttpmock 0.11.0
Dependencies: libsoup@3.6.5
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://gitlab.com/groups/uhttpmock
Licenses: LGPL 2.1+
Build system: meson
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-uri 5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/URI
Licenses: GPL 1+
Build system: perl
Synopsis: Perl Uniform Resource Identifiers (absolute and relative)
Description:

The URI module implements the URI class. Objects of this class represent "Uniform Resource Identifier references" as specified in RFC 2396 and updated by RFC 2732.

http-parser 2.9.4-1.ec8b5ee
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/nodejs/http-parser
Licenses: Expat
Build system: gnu
Synopsis: HTTP request/response parser for C
Description:

This is a parser for HTTP messages written in C. It parses both requests and responses. The parser is designed to be used in high-performance HTTP applications. It does not make any syscalls nor allocations, it does not buffer data, it can be interrupted at anytime. Depending on your architecture, it only requires about 40 bytes of data per message stream (in a web server that is per connection).

perl-io-html 1.00
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/IO-HTML
Licenses: GPL 1+
Build system: perl
Synopsis: Perl module to open an HTML file with automatic charset detection
Description:

IO::HTML provides an easy way to open a file containing HTML while automatically determining its encoding. It uses the HTML5 encoding sniffing algorithm specified in section 8.2.2.1 of the draft standard.

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.

perl-html-form 6.05
Propagated dependencies: perl-html-parser@3.72 perl-html-tagset@3.20 perl-http-message@6.37 perl-lwp-mediatypes@6.04 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Form
Licenses: GPL 1+
Build system: perl
Synopsis: Perl class representing an HTML form element
Description:

Objects of the HTML::Form class represents a single HTML <form> ... </form> instance.

perl-uri-fetch 0.15
Dependencies: perl-class-errorhandler@0.04 perl-libwww@6.78 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/URI-Fetch
Licenses: GPL 1+
Build system: perl
Synopsis: Smart URI fetching/caching
Description:

URI::Fetch is a smart client for fetching HTTP pages, notably syndication feeds (RSS, Atom, and others), in an intelligent, bandwidth- and time-saving way.

perl-http-message 6.37
Propagated dependencies: perl-encode-locale@1.05 perl-http-date@6.05 perl-io-html@1.00 perl-lwp-mediatypes@6.04 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/ETHER/HTTP-Message-6.11
Licenses: GPL 1+
Build system: perl
Synopsis: Perl HTTP style message
Description:

An HTTP::Message object contains some headers and a content body.

perl-plack-test-externalserver 0.02
Propagated dependencies: perl-plack@1.0033
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack-Test-ExternalServer
Licenses: GPL 1+
Build system: perl
Synopsis: Run HTTP tests on external live servers
Description:

This module allows your to run your Plack::Test tests against an external server instead of just against a local application through either mocked HTTP or a locally spawned server.

perl-html-element-extended 1.18
Propagated dependencies: perl-html-tree@5.07
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Element-Extended
Licenses: GPL 1+
Build system: perl
Synopsis: Manipulate tables of HTML::Element
Description:

HTML::Element::Extended is a Perl extension for manipulating a table composed of HTML::Element style components.

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: SASS Compiler, implemented as a C/C++ library
Description:

LibSass is a SASS compiler library designed for portability and efficiency. To actually compile SASS stylesheets, you'll need to use another program that uses this library, sassc for example.

Total packages: 73955