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

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.


gitoxide 0.51.0
Channel: abbe
Location: abbe/packages/rust.scm (abbe packages rust)
Home page: https://github.com/GitoxideLabs/gitoxide
Licenses: Expat ASL 2.0
Build system: nix-rust
Synopsis: command-line application for interacting with git repositories
Description:

This package provides a command-line application for interacting with git repositories.

ntpd-rs 1.8.0
Channel: abbe
Location: abbe/packages/rust.scm (abbe packages rust)
Home page: https://trifectatech.org/
Licenses: Expat ASL 2.0
Build system: nix-rust
Synopsis: A full-featured implementation of the Network Time Protocol, including NTS support.
Description:

ntpd-rs is a tool for synchronizing your computer's clock, implementing the NTP and NTS protocols. It is written in Rust, with a focus on security and stability. It includes both client and server support.

sagittarius-scheme 0.9.14
Channel: abbe
Location: abbe/packages/sagittarius-scheme.scm (abbe packages sagittarius-scheme)
Home page: https://ktakashi.github.io/
Licenses: FreeBSD
Build system: cmake
Synopsis: R6RS/R7RS Scheme system.
Description:

Sagittarius is a R6RS/R7RS scheme implementation with features like built-in CLOS, Common Lisp like reader macro, cryptographic libraries, etc.

symlinks 1.4
Channel: abbe
Location: abbe/packages/symlinks.scm (abbe packages symlinks)
Home page: https://salsa.debian.org/debian/symlinks
Licenses: FSF-free
Build system: gnu
Synopsis: scan/change symbolic links
Description:

Symlinks scans directories for symbolic links and lists them on stdout. Each link is prefixed with a classification of relative, absolute, dangling, messy, lengthy or other_fs.

tk 9.0.3
Dependencies: libxft@2.3.8 fontconfig-minimal@2.14.0 tcl@9.0.3
Propagated dependencies: libx11@1.8.12 libxext@1.3.6
Channel: abbe
Location: abbe/packages/tcl.scm (abbe packages tcl)
Home page: https://www.tcl.tk/
Licenses: Tcl/Tk
Build system: gnu
Synopsis: Graphical user interface toolkit for Tcl
Description:

Tk is a graphical toolkit for building graphical user interfaces (GUIs) in the Tcl language.

tcl 9.0.3
Dependencies: zlib@1.3.1
Channel: abbe
Location: abbe/packages/tcl.scm (abbe packages tcl)
Home page: https://www.tcl.tk/
Licenses: Tcl/Tk
Build system: gnu
Synopsis: The Tcl scripting language
Description:

The Tcl (Tool Command Language) scripting language.

tree-sitter-cli 0.25.10
Channel: abbe
Location: abbe/packages/tree-sitter.scm (abbe packages tree-sitter)
Home page: https://tree-sitter.github.io/
Licenses: Expat
Build system: nix-rust
Synopsis: Incremental parsing system for programming tools
Description:

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited.

tree-sitter 0.25.10
Channel: abbe
Location: abbe/packages/tree-sitter.scm (abbe packages tree-sitter)
Home page: https://tree-sitter.github.io/
Licenses: Expat
Build system: gnu
Synopsis: Incremental parsing system for programming tools
Description:

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited.

zig-wayland 0.5.0-1.f2480d2
Propagated dependencies: wayland@1.24.0 wayland-protocols@1.45
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://codeberg.org/ifreund/zig-wayland
Licenses: Expat
Build system: zig
Synopsis: Zig Wayland bindings and protocol scanner
Description:

This package provides Zig bindings for wayland and a Scanner interface.

mangowc 0.13.0
Dependencies: wayland@1.24.0 wayland-protocols@1.45 scenefx@0.4.1 libinput@1.29.1 libdrm@2.4.124 libxkbcommon@1.13.1 pixman@0.46.4 libdisplay-info@0.3.0 libliftoff@0.5.0 wlroots@0.19.2 hwdata@0.392 seatd@0.9.1 pcre2@10.42 libxcb@1.17.0 xcb-util-wm@0.4.2
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://mangowm.github.io/
Licenses: GPL 3
Build system: meson
Synopsis: Lightweight and feature-rich Wayland compositor based on @code{dwl}
Description:

Lightweight and feature-rich Wayland compositor based on dwl

zig-xkbcommon 0.4.0-1.a106511
Propagated dependencies: libxkbcommon@1.13.1
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://codeberg.org/ifreund/zig-xkbcommon
Licenses: Expat
Build system: zig
Synopsis: Zig bindings for libxkbcommon
Description:

This package provides Zig bindings for libxkbcommon.

river-tag-overlay 1.0.0-0.791eaad
Dependencies: pixman@0.46.4
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://git.sr.ht/~leon_plickat/river-tag-overlay
Licenses: GPL 3
Build system: gnu
Synopsis: A pop-up showing tag status
Description:

A pop-up showing tag status

tarazed-cursors 0.0.0-0.278bac0
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://git.sr.ht/~leon_plickat/tarazed
Licenses: CC-BY-SA 4.0
Build system: copy
Synopsis: Tarazed is an X cursor theme vaguely influenced by Plan9.
Description:

Tarazed is an X cursor theme vaguely influenced by Plan9.

dwl 0.7-0.15bfffd
Dependencies: basu@0.2.1 cairo@1.18.4 gdk-pixbuf@2.42.12 json-c@0.18 libevdev@1.13.3 libinput-minimal@1.29.1 libxkbcommon@1.11.0 pango@1.54.0 pcre2@10.42 swaybg@1.2.1 wayland@1.24.0 wlroots@0.19.2
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://codeberg.org/dwl/dwl
Licenses: GPL 3+ Expat CC0
Build system: gnu
Synopsis: Dynamic window manager for Wayland
Description:

dwl is a compact, hackable compositor for Wayland based on wlroots. It is intended to fill the same space in the Wayland world that dwm does in X11, primarily in terms of philosophy, and secondarily in terms of functionality. Like dwm, dwl is easy to understand and hack on, due to a limited size and a few external dependencies. It is configurable via config.h.

wlroots 0.19.2
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.29.1 libxkbcommon@1.11.0 mesa@25.2.3 pixman@0.46.4 lcms@2.13.1 libseat@0.9.1 vulkan-headers@1.4.321.0 vulkan-loader@1.4.321.0 wayland@1.24.0 wayland-protocols@1.45 xcb-util-errors@1.0.1 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.9
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://gitlab.freedesktop.org/wlroots/wlroots/
Licenses: Expat
Build system: meson
Synopsis: Pluggable, composable, unopinionated modules for building a Wayland compositor
Description:

wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.

scenefx 0.4.1
Dependencies: pixman@0.46.4 mesa@25.2.3 libxkbcommon@1.11.0 libdrm@2.4.124 wlroots@0.19.2
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://github.com/wlrfx/scenefx
Licenses: Expat
Build system: meson
Synopsis: Drop-in replacement for the wlroots scene API
Description:

A drop-in replacement for the wlroots scene API that allows wayland compositors to render surfaces with eye-candy effects.

mir 2.26.0
Dependencies: egl-wayland@1.1.19 libglvnd@1.7.0 eglexternalplatform@1.2 glm@1.0.1 gmp@6.3.0 libinput-minimal@1.29.1 libdrm@2.4.124 libapparmor@3.1.2 boost@1.89.0 libxcb@1.17.0 yaml-cpp@0.8.0-0.2f86d13 python-pillow@11.1.0 eudev@3.2.14 glib@2.83.3 libepoxy@1.5.10 lttng-ust@2.13.8 wayland@1.24.0 freetype@2.13.3 libxml++@2.42.3 pixman@0.46.4 libxkbcommon@1.13.1 util-linux@2.40.4 libxcursor@1.2.3 libdisplay-info@0.3.0 xorg-server-xwayland@24.1.9 eudev@3.2.14
Propagated dependencies: boost@1.89.0 glm@1.0.1 libxkbcommon@1.13.1
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://mir-server.io
Licenses: GPL 2 GPL 3
Build system: cmake
Synopsis: The Mir compositor
Description:

Mir is set of libraries for building Wayland based shells. Mir simplifies the complexity that shell authors need to deal with: it provides a stable, well tested and performant platform with touch, mouse and tablet input, multi-display capability and secure client-server communications.

miracle-wm 0.9.1
Dependencies: mir@2.26.0 glib@2.83.3 mesa@25.2.3 googletest@1.17.0 nlohmann-json@3.12.0 libglvnd@1.7.0 libevdev@1.13.3 wayland@1.24.0 json-c@0.18 wasmedge@0.16.1 yaml-cpp@0.8.0-0.2f86d13
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://miracle-wm.org
Licenses: GPL 3
Build system: cmake
Synopsis: Miracle is a Wayland tiling window manager built on Mir
Description:

miracle-wm is a Wayland compositor based on Mir. It features a tiling window manager at its core, very much in the style of i3 and sway. The intention is to build a compositor that is flashier and more feature-rich than either of those compositors, like swayfx.

lswt 2.0.0-0.e6e9334
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://git.sr.ht/~leon_plickat/lswt
Licenses: GPL 3
Build system: gnu
Synopsis: List wayland toplevels
Description:

List wayland toplevels

zig-wlroots 0.19.4-1.95c4341
Propagated dependencies: wlroots@0.19.2 zig-pixman@0.3.0 zig-wayland@0.4.0 zig-xkbcommon@0.3.0
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://codeberg.org/ifreund/zig-wlroots
Licenses: Expat
Build system: zig
Synopsis: Zig bindings for wlroots
Description:

This package provides Zig bindings for wlroots.

labwc 0.9.3
Dependencies: cairo@1.18.4 glib@2.83.3 librsvg@2.58.5 libliftoff@0.5.0 libsfdo@0.1.3 libxcb@1.17.0 libxml2@2.14.6 pango@1.54.0 wlroots@0.19.2
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://labwc.github.io
Licenses: GPL 2
Build system: meson
Synopsis: Window-stacking compositor for Wayland
Description:

Labwc is lightweight and independent with a focus on simply stacking windows well and rendering some window decorations, it is inspired by Openbox. It takes a no-bling/frills approach and says no to features such as icons (except window buttons), animations, decorative gradients and any other options not required to reasonably render common themes. It relies on clients for panels, screenshots, wallpapers and so on to create a full desktop environment.

Labwc tries to stay in keeping with wlroots and sway in terms of general approach and coding style.

Labwc has no reliance on any particular Desktop Environment, Desktop Shell or session. Nor does it depend on any UI toolkits such as Qt or GTK.

libdisplay-info 0.3.0
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://gitlab.freedesktop.org/emersion/libdisplay-info
Licenses: Expat
Build system: meson
Synopsis: EDID and DisplayID library
Description:

This package provides a library to read EDID and DisplayID metadata from display devices. It has the following goals:

  1. Provide a set of high-level, easy-to-use, opinionated functions as well as low-level functions to access detailed information.

  2. Simplicity and correctness over performance and resource usage.

  3. Well-tested and fuzzed.

libxkbcommon 1.13.1
Dependencies: libx11@1.8.12 libxcb@1.17.0 libxml2@2.14.6 wayland@1.24.0 wayland-protocols@1.45 xkeyboard-config@2.44
Channel: abbe
Location: abbe/packages/wayland.scm (abbe packages wayland)
Home page: https://xkbcommon.org/
Licenses: X11-style
Build system: meson
Synopsis: Library to handle keyboard descriptions
Description:

Xkbcommon is a library to handle keyboard descriptions, including loading them from disk, parsing them and handling their state. It is mainly meant for client toolkits, window systems, and other system applications; currently that includes Wayland, kmscon, GTK+, Qt, Clutter, and more. Despite the name, it is not currently used by anything X11 (yet).

Total packages: 69244