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

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.


vulkan-volk 1.4.335.0
Dependencies: vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/zeux/volk
Licenses: Expat
Build system: cmake
Synopsis: Meta loader for Vulkan API
Description:

Volk is a meta-loader for Vulkan. It allows you to dynamically load entrypoints required to use Vulkan without linking the Vulkan loader. Additionally, volk simplifies the use of Vulkan extensions by automatically loading all associated entrypoints. Finally, volk enables loading Vulkan entrypoints directly from the driver which can increase performance by skipping loader dispatch overhead.

sirit 1.0.3
Dependencies: spirv-headers@1.4.335.0
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/eden-emulator/sirit
Licenses: AGPL 3+ GPL 3+ Modified BSD
Build system: cmake
Synopsis: Runtime SPIR-V assembler
Description:

Sirit is a runtime SPIR-V assembler. It allows dynamic generation of SPIR-V shader code, handling declaration sorting, type and constant management, and opcode emission.

spirv-tools 1.4.335.0
Dependencies: spirv-headers@1.4.335.0
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/KhronosGroup/SPIRV-Tools
Licenses: ASL 2.0
Build system: cmake
Synopsis: API and commands for processing SPIR-V modules
Description:

The SPIR-V Tools project provides an API and commands for processing SPIR-V modules. The project includes an assembler, binary module parser,disassembler, validator, and optimizer for SPIR-V.

spirv-cross 1.4.335.0
Dependencies: glslang@1.4.335.0 spirv-headers@1.4.335.0 spirv-tools@1.4.335.0
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/KhronosGroup/SPIRV-Cross
Licenses: ASL 2.0
Build system: cmake
Synopsis: Parser for and converter of SPIR-V to other shader languages
Description:

SPIRV-Cross tries hard to emit readable and clean output from the SPIR-V, aiming to emit GLSL or MSL that looks like human-written code.

vkbasalt 0.3.2.10
Dependencies: libx11@1.8.12 spirv-headers@1.4.335.0 vulkan-headers@1.4.335.0
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/DadSchoorse/vkBasalt
Licenses: Modified BSD Zlib
Build system: meson
Synopsis: Vulkan post processing layer for GNU/Linux
Description:

vkBasalt is a Vulkan post processing layer to enhance the visual graphics of games.

Currently, the built-in effects are:

  • Contrast Adaptive Sharpening

  • Denoise Luma Sharpening

  • Fast Approximate Anti-Aliasing

  • Enhanced Subpixel Morphological Anti-Aliasing

  • 3D color LookUp Table

vulkan-loader 1.4.335.0
Dependencies: vulkan-headers@1.4.335.0 libxrandr@1.5.4
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/KhronosGroup/Vulkan-Loader
Licenses: ASL 2.0 X11-style Modified BSD
Build system: cmake
Synopsis: Khronos official ICD loader and validation layers for Vulkan
Description:

Vulkan allows multiple Installable Client Drivers (ICDs) each supporting one or more devices to be used collectively. The loader is responsible for discovering available Vulkan ICDs on the system and inserting Vulkan layer libraries, including validation layers between the application and the ICD.

spirv-headers 1.4.335.0
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/KhronosGroup/SPIRV-Headers
Licenses: X11-style
Build system: cmake
Synopsis: Machine-readable files from the SPIR-V Registry
Description:

SPIRV-Headers is a repository containing machine-readable files from the SPIR-V Registry. This includes:

  • Header files for various languages.

  • JSON files describing the grammar for the SPIR-V core instruction set, and for the GLSL.std.450 extended instruction set.

  • The XML registry file.

spirv-llvm-translator 18.1.10
Dependencies: llvm@18.1.8
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/KhronosGroup/SPIRV-LLVM-Translator
Licenses: ASL 2.0
Build system: cmake
Synopsis: Bi-directional translation between SPIR-V and LLVM IR
Description:

The LLVM/SPIR-V Bi-Directional Translator is a library and tool for translation between LLVM IR and SPIR-V.

vulkan-headers 1.4.335.0
Dependencies: vulkan-loader@1.4.335.0
Channel: guix
Location: gnu/packages/vulkan.scm (gnu packages vulkan)
Home page: https://github.com/KhronosGroup/Vulkan-Headers
Licenses: ASL 2.0
Build system: cmake
Synopsis: Vulkan Header files and API registry
Description:

Vulkan-Headers contains header files and API registry for Vulkan.

w3m 0.5.3+git20230121
Dependencies: gdk-pixbuf@2.44.4 imlib2@1.10.0 libgc@8.2.8 libx11@1.8.12 ncurses@6.2.20210619 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/w3m.scm (gnu packages w3m)
Home page: https://w3m.sourceforge.net/
Licenses: X11-style
Build system: gnu
Synopsis: Text-mode web browser
Description:

w3m is a text-based web browser as well as a pager like more or less. With w3m you can browse web pages through a terminal emulator window. Moreover, w3m can be used as a text formatting tool which typesets HTML into plain text.

wfetch 0.1-pre-2.e1cfa37
Dependencies: python-pyowm@3.3.0 python-fire@0.7.0 python-termcolor@2.5.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/weather.scm (gnu packages weather)
Home page: https://github.com/Gcat101/Wfetch
Licenses: GPL 3+
Build system: pyproject
Synopsis: Command-line tool to display weather info
Description:

This package provides a tool similar to Neofetch/pfetch, but for weather: it can display the weather condition, temperature, humidity, etc.

To use it, you must first run:

export WEATHER_CLI_API=your OpenWeatherMap API key
wego 2.4
Channel: guix
Location: gnu/packages/weather.scm (gnu packages weather)
Home page: https://github.com/schachmat/wego
Licenses: ISC
Build system: go
Synopsis: Weather client for the terminal
Description:

Wego is a weather client for the terminal. It shows forecast for one or seven days. Displayed information includes temperature range---felt and measured---, wind speed and direction, viewing distance, precipitation amount and probability.

meteo-qt 4.3
Propagated dependencies: python-lxml@6.0.2 python-pyqt@6.9.1
Channel: guix
Location: gnu/packages/weather.scm (gnu packages weather)
Home page: https://github.com/dglent/meteo-qt
Licenses: GPL 3
Build system: pyproject
Synopsis: Weather application for the system tray
Description:

meteo-qt is an application to display weather information in desktop panels, desktop notifications and its own window. Weather information is retrieved from OpenWeatherMap.

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.

lynx 2.9.2
Dependencies: ncurses@6.2.20210619 libidn@1.43 openssl@3.5.5 libgcrypt@1.11.0 unzip@6.0 zlib@1.3.1 gzip@1.14 bzip2@1.0.8
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: https://lynx.invisible-island.net/
Licenses: GPL 2
Build system: gnu
Synopsis: Text Web Browser
Description:

Lynx is a fully-featured WWW client for users of cursor-addressable, character-cell display devices. It will display HTML documents containing links to files on the local system, as well as files on remote systems running http, gopher, ftp, wais, nntp, finger, or cso/ph/qi servers.

Lynx can be used to access information on the WWW, or to build information systems intended primarily for local access.

elinks 0.19.1
Dependencies: brotli@1.1.0 bzip2@1.0.8 curl@8.6.0 expat@2.7.1 gnutls@3.8.9 gpm@1.20.7 libcss@0.9.2 libdom@0.4.2 libev@4.33 libgcrypt@1.11.0 libidn@1.43 lua@5.3.5 openssl@3.5.5 tre@0.9.0 xz@5.4.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/web-browsers.scm (gnu packages web-browsers)
Home page: http://elinks.cz/
Licenses: GPL 2+
Build system: meson
Synopsis: Advanced text mode web browser
Description:

ELinks is a feature-rich program for browsing the web in text mode. It can render both frames and tables, is highly customisable and can be extended via Lua scripts. It is like an enhanced Lynx and Links.

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

midori 9.0
Dependencies: adwaita-icon-theme@48.1 gcr@3.41.2 glib@2.86.0 glib-networking@2.80.1 gsettings-desktop-schemas@48.0 gtk+@3.24.51 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.

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.

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.

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.

Total packages: 32521