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

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.


typobuster 1.0.0
Dependencies: bash-minimal@5.2.37 glib@2.86.0 gtk+@3.24.52 gtksourceview@4.8.4 python-pycairo@1.28.0 python-pygobject@3.54.5
Propagated dependencies: gsettings-desktop-schemas@49.1
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://nwg-piotr.github.io/nwg-shell/typobuster
Licenses: GPL 3
Build system: pyproject
Synopsis: Text editor with text transformations and auto-correction
Description:

Typobuster is a simplified text editor with a wide selection of transformations and automatic correction of common typos.

This application is a part of the nwg-shell project.

nwg-shell-wallpapers 1.5
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://github.com/nwg-piotr/nwg-shell-wallpapers
Licenses: CC0
Build system: copy
Synopsis: Selection of wallpapers contributed to the nwg-shell project
Description:

nwg-shell-wallpapers is a selection of wallpapers contributed to the nwg-shell project.

nwg-drawer 0.7.5
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1 gtk+@3.24.52 gtk-layer-shell@0.9.0 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://nwg-piotr.github.io/nwg-shell/nwg-drawer
Licenses: Expat
Build system: go
Synopsis: Application drawer for wlroots-based Wayland compositors
Description:

nwg-drawer is an application launcher. It's being developed with sway and Hyprland in mind, but should also work with other wlroots-based Wayland compositors.

This application is a part of the nwg-shell project.

nwg-look 1.0.6
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1 glib@2.86.0 gtk+@3.24.52 xcur2png@0.7.1
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://nwg-piotr.github.io/nwg-shell/nwg-look
Licenses: Expat
Build system: go
Synopsis: GTK3 settings editor for wlroots environment
Description:

nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment.

This application is a part of the nwg-shell project.

nwg-dock-hyprland 0.4.8
Dependencies: bash-minimal@5.2.37 gtk+@3.24.52 gtk-layer-shell@0.9.0
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://github.com/nwg-piotr/nwg-dock-hyprland
Licenses: Expat
Build system: go
Synopsis: GTK3 based dock for Hyprland
Description:

nwg-dock-hyprland is a fully configurable (w/ command line arguments and CSS) GTK3 based dock, written in Go, aimed exclusively at Hyprland Wayland compositor. It features pinned buttons, task buttons, the workspace switcher and the launcher button.

This application is a part of the nwg-shell project.

nwg-bar 0.1.6
Dependencies: bash-minimal@5.2.37 gtk+@3.24.52 gtk-layer-shell@0.9.0
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://github.com/nwg-piotr/nwg-bar
Licenses: Expat
Build system: go
Synopsis: GTK3-based button bar for wlroots-based compositors
Description:

nwg-bar is a Golang replacement to the nwgbar command (a part of nwg-launchers), with some improvements. Originally aimed at sway, works with wlroots-based compositors only.

This application is a part of the nwg-shell project.

nwg-icon-picker 0.1.1
Dependencies: bash-minimal@5.2.37 gtk+@3.24.52 python-pygobject@3.54.5
Propagated dependencies: hicolor-icon-theme@0.18
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://github.com/nwg-piotr/nwg-icon-picker
Licenses: Expat
Build system: pyproject
Synopsis: GTK icon chooser with a text search option
Description:

nwg-icon-picker is intended to work as the icon picker for nwg-panel, but it may be used standalone. It displays a window to choose an icon with a textual search entry, and returns the icon name. You can also open a file from the search result in GIMP or Inkscape, if installed.

This application is a part of the nwg-shell project.

azote 1.16.0
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1 feh@3.11.3 findutils@4.10.0 grim@1.5.0 gtk+@3.24.52 imagemagick@6.9.13-5 libappindicator@12.10.1-0-298 nwg-shell-wallpapers@1.5 python-pillow@12.2.0 python-pillow-avif-plugin@1.5.5 python-pillow-heif@1.3.0-0.4366788 python-pillow-jxl-plugin@1.3.7 python-pycairo@1.28.0 python-pygobject@3.54.5 python-send2trash@1.8.2 python-xlib@0.33 slurp@1.5.0 sway@1.12 swaybg@1.2.2 wlr-randr@0.4.1
Propagated dependencies: gdk-pixbuf@2.44.5 libavif@1.0.4 libheif@1.23.1 libjxl@0.11.2 swaybg@1.2.2
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://nwg-piotr.github.io/nwg-shell/azote
Licenses: GPL 3 Modified BSD
Build system: pyproject
Synopsis: Wallpaper manager
Description:

Azote is a GTK+ 3 based picture browser and background setter, as the frontend to the swaybg (sway/Wayland) and feh (X windows) commands.

This application is a part of the nwg-shell project.

nwg-shell 0.5.50
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1 grim@1.5.0 jq@1.8.2 libnotify@0.8.8 localed@257.4 slurp@1.5.0 swappy@1.8.0 wl-clipboard@2.3.0 xdg-user-dirs@0.20
Propagated dependencies: adwaita-icon-theme@49.0 azote@1.16.0 blueman@2.4.6 brightnessctl@0.5.1 cliphist@0.7.0 font-abattis-cantarell@0.303-0.e049149 foot@1.28.0 gdk-pixbuf@2.44.5 gnome-themes-extra@3.28 gopsuinfo@0.1.9 gsettings-desktop-schemas@49.1 gtklock@4.0.0 i3-autotiling@1.9.3 kstatusnotifieritem@6.24.0 libavif@1.0.4 libheif@1.23.1 libjxl@0.11.2 network-manager-applet@1.36.0 nwg-bar@0.1.6 nwg-clipman@0.2.8 nwg-displays@0.4.0 nwg-dock@0.4.3 nwg-dock-hyprland@0.4.8 nwg-drawer@0.7.5 nwg-icon-picker@0.1.1 nwg-look@1.0.6 nwg-menu@0.1.9 nwg-panel@0.10.13 nwg-readme-browser@0.1.7 nwg-shell-config@0.5.64 nwg-shell-wallpapers@1.5 papirus-icon-theme@20260801 pulseaudio@17.0 playerctl@2.4.1 swaybg@1.2.2 swayidle@1.9.0 swaynotificationcenter@0.12.6 wl-clipboard@2.3.0 wlsunset@0.4.0
Channel: guix
Location: gnu/packages/nwg-shell.scm (gnu packages nwg-shell)
Home page: https://nwg-piotr.github.io/nwg-shell/
Licenses: Expat CC-BY 4.0
Build system: pyproject
Synopsis: GTK3-based shell for sway and Hyprland Wayland compositors
Description:

nwg-shell is a GTK3-based shell for sway and Hyprland Wayland compositors. The project provides a common configuration tool (nwg-shell-config) that allows you to configure the system in a graphical UI, and a range of components such as nwg-panel (system panel), nwg-drawer (application launcher), nwg-dock (system dock) or nwg-menu (XDG-style menu). It also includes several native tools as nwg-look (look and feel GTK settings editor), nwg-displays (display configuration tool), Azote (wallpaper manager), nwg-clipman (clipboard history manager), nwg-icon-picker (icon browser with textual search), nwg-readme-browser (documentation viewer) and nwg-hello (login manager). Scripts and utilities such as autotiling (script for sway to automatically switch the horizontal / vertical window split orientation) and gopsuinfo (a command to display system usage info) are used in the background. The shell also utilizes third party software as swaync (notification center), gtklock / swaylock (screen lockers) and more.

This package acts as a metapackage and installer of default configuration files.

x2goclient 4.1.2.3
Dependencies: cups@2.4.14 libssh@0.12.0 libxpm@3.5.17 nx-libs@3.5.99.27 openldap@2.6.13 openssh@10.5p1 pulseaudio@17.0 qtbase@5.15.17 qtx11extras@5.15.17 qtsvg@5.15.17
Channel: guix
Location: gnu/packages/nx.scm (gnu packages nx)
Home page: https://wiki.x2go.org/doku.php
Licenses: GPL 2
Build system: gnu
Synopsis: Remote desktop and application solution
Description:

X2Go enables you to access a graphical desktop of a computer via SSH (Secure Shell). This package provides the X2Go Client, which can connect to the X2Go Server. Basic features of X2Go include:

  • Graphical remote desktop that works well over both low bandwidth and high bandwidth connections

  • The ability to disconnect and reconnect to a session, even from another client

  • Support for sound

  • Support for as many simultaneous users as the computer's resources will allow

  • Traffic is securely tunneled over SSH

  • File sharing from client to server

  • Printer sharing from client to server

  • Easily select from multiple desktop environments (e.g., MATE, GNOME, KDE)

  • Remote support possible via desktop sharing

  • The ability to access single applications by specifying the name of the desired executable in the client configuration or selecting one of the pre-defined common applications.

nx-libs 3.5.99.27
Dependencies: gtk+@3.24.52 libjpeg-turbo@2.1.4 libtirpc@1.3.7 libxcomposite@0.4.6 libxdamage@1.1.6 libxext@1.3.6 libxfont@1.5.4 libxinerama@1.1.5 libxml2@2.14.6 libxpm@3.5.17 libxrandr@1.5.4 libxtst@1.2.5 pixman@0.46.4 python-pygobject@3.54.5 python-wrapper@3.12.12 xkbcomp@1.4.7
Propagated dependencies: libpng@1.6.39
Channel: guix
Location: gnu/packages/nx.scm (gnu packages nx)
Home page: https://github.com/ArcticaProject/nx-libs
Licenses: GPL 2
Build system: gnu
Synopsis: NX X11 protocol compression libraries
Description:

NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when using X applications over a network, especially a slow one. This package provides the following libraries:

NX_X11

NX's modified X Window System (X11) library

Xcomp

NX differential compression library for X11

Xcompshad

Session shadowing library

The following commands are also provided:

nxagent

Agent providing NX transport of X sessions

nxproxy

The NX proxy (client) binary

nxdialog

Helper script

ocaml-grain-dypgen 0.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/grain-lang/dypgen
Licenses: CeCILL-B
Build system: ocaml
Synopsis: Self-extensible parsers and lexers for OCaml
Description:

This package provides a GLR parser generator for OCaml. It is able to generate self-extensible parsers (also called adaptive parsers) as well as extensible lexers for the parsers it produces.

ocaml-topkg 1.0.6
Propagated dependencies: ocaml-result@1.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/topkg
Licenses: ISC
Build system: ocaml
Synopsis: Transitory OCaml software packager
Description:

Topkg is a packager for distributing OCaml software. It provides an API to describe the files a package installs in a given build configuration and to specify information about the package's distribution, creation and publication procedures.

ocaml 4.07.1
Dependencies: libx11@1.8.12 libiberty@14.3.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://ocaml.org/
Licenses: QPL LGPL 2.0
Build system: gnu
Synopsis: The OCaml programming language
Description:

OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety. Developed for more than 20 years at Inria it benefits from one of the most advanced type systems and supports functional, imperative and object-oriented styles of programming.

ocaml-bindlib 6.0.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://rlepigre.github.io/ocaml-bindlib/
Licenses: GPL 3+
Build system: dune
Synopsis: OCaml Bindlib library for bound variables
Description:

Bindlib is a library allowing the manipulation of data structures with bound variables. It is particularly useful when writing ASTs for programming languages, but also for manipulating terms of the λ-calculus or quantified formulas.

ocaml-uutf 1.0.3
Propagated dependencies: ocaml-uchar@0.0.2 ocaml-cmdliner@1.1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/uutf
Licenses: ISC
Build system: ocaml
Synopsis: Non-blocking streaming Unicode codec for OCaml
Description:

Uutf is a non-blocking streaming codec to decode and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently work character by character without blocking on IO. Decoders perform character position tracking and support newline normalization.

Functions are also provided to fold over the characters of UTF encoded OCaml string values and to directly encode characters in OCaml Buffer.t values.

ocaml-octavius 1.2.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-doc/octavius
Licenses: ISC
Build system: dune
Synopsis: Ocamldoc comment syntax parser
Description:

Octavius is a library to parse the `ocamldoc` comment syntax.

ocaml5.0-csexp 1.5.1
Propagated dependencies: ocaml5.0-result@1.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-dune/csexp
Licenses: Expat
Build system: dune
Synopsis: Parsing and printing of S-expressions in Canonical form
Description:

This library provides minimal support for Canonical S-expressions. Canonical S-expressions are a binary encoding of S-expressions that is super simple and well suited for communication between programs.

This library only provides a few helpers for simple applications. If you need more advanced support, such as parsing from more fancy input sources, you should consider copying the code of this library given how simple parsing S-expressions in canonical form is.

To avoid a dependency on a particular S-expression library, the only module of this library is parameterised by the type of S-expressions.

binsec 0.10.1
Dependencies: bash-minimal@5.2.37
Propagated dependencies: dune-site@3.19.1 ocaml-base@0.15.0 ocaml-menhir@20220210 ocaml-graph@2.0.0 ocaml-zarith@1.12 ocaml-grain-dypgen@0.2 ocaml-toml@7.1.0 ocaml-z3@4.13.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://binsec.github.io/
Licenses: LGPL 2.1
Build system: dune
Synopsis: Binary-level analysis platform
Description:

BINSEC is a binary analysis platform which implements analysis techniques such as symbolic execution. The goal of BINSEC is to improve software security at the binary level through binary analysis. BINSEC is a research tool which relies on prior work in binary code analysis at the intersection of formal methods, program analysis security and software engineering.

ocaml-expect 0.0.6
Propagated dependencies: ocaml-batteries@3.5.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://forge.ocamlcore.org/projects/ocaml-expect/
Licenses: LGPL 2.1+
Build system: ocaml
Synopsis: Simple implementation of expect
Description:

This package provides utilities for building unitary testing of interactive program. You can match the question using a regular expression or a timeout.

ocaml-hex 1.5.0
Propagated dependencies: ocaml-bigarray-compat@1.1.0 ocaml-cstruct@6.1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/ocaml-hex/
Licenses: ISC
Build system: dune
Synopsis: Minimal library providing hexadecimal converters
Description:

Hex is a minimal library providing hexadecimal converters.

ocaml-ounit2 2.2.6
Propagated dependencies: ocaml-lwt@5.6.1 ocaml-stdlib-shims@0.3.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/gildor478/ounit
Licenses: Expat
Build system: dune
Synopsis: Unit testing framework for OCaml
Description:

OUnit2 is a unit testing framework for OCaml. It is similar to JUnit and other XUnit testing frameworks.

ocaml-csv 2.4
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/Chris00/ocaml-csv
Licenses: LGPL 2.1
Build system: dune
Synopsis: Pure OCaml functions to read and write CSV
Description:

Comma separated values (CSV) is a simple tabular format supported by all major spreadsheets. This library implements pure OCaml functions to read and write files in this format as well as some convenience functions to manipulate such data.

ocaml5.0-ppx-expect 0.15.0-0.83edfc1
Propagated dependencies: ocaml5.0-base@0.15.0-0.423dbad ocaml5.0-ppx-here@0.15.0 ocaml5.0-ppx-inline-test@0.15.0 ocaml5.0-stdio@0.15.0 ocaml5.0-ppxlib@0.28.0 ocaml5.0-migrate-parsetree@2.4.0 ocaml5.0-re@1.10.4
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/ppx_expect
Licenses: ASL 2.0
Build system: dune
Synopsis: Cram like framework for OCaml
Description:

Expect-test is a framework for writing tests in OCaml, similar to Cram. Expect-tests mimics the existing inline tests framework with the let%expect_test construct. The body of an expect-test can contain output-generating code, interleaved with %expect extension expressions to denote the expected output.

Total packages: 32836