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

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.


sbcl-optimized 2.6.6
Dependencies: bash-minimal@5.2.37 gmp@6.3.0 mpfr@4.2.2 zstd@1.5.6
Channel: abbe
Location: abbe/packages/lisp.scm (abbe packages lisp)
Home page: https://www.sbcl.org/
Licenses: Public Domain FreeBSD X11-style
Build system: gnu
Synopsis: Common Lisp implementation
Description:

Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions.

sbcl-mahogany 0.0.0-2.c14e22f
Channel: abbe
Location: abbe/packages/lisp.scm (abbe packages lisp)
Home page: https://github.com/stumpwm/mahogany
Licenses: GPL 2
Build system: asdf/sbcl
Synopsis: Wayland compositor in Common Lisp
Description:

stumpwm like Wayland compositor.

lith 1.6.18
Dependencies: qtbase@6.9.2 libxkbcommon@1.13.1 qcoro-qt6@0.11.0 qtdeclarative@6.9.2 qtmultimedia@6.9.2 vulkan-headers@1.4.335.0 qtwebsockets@6.9.2 qtsvg@6.9.2 qtkeychain-qt6@0.15.0 qttools@6.9.2
Channel: abbe
Location: abbe/packages/lith.scm (abbe packages lith)
Home page: https://lith.app/
Licenses: GPL 2
Build system: cmake
Synopsis: Multiplatform WeeChat relay client
Description:

Lith is a utility application for WeeChat (not to be confused with WeChat), a terminal chat application mostly focused on the IRC protocol. It is a only a graphical relay for messages that are actually received and sent by WeeChat.

shaderc 2026.2
Dependencies: glslang@1.4.335.0 spirv-headers@1.4.335.0 spirv-tools@1.4.335.0
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://github.com/google/shaderc
Licenses: ASL 2.0
Build system: cmake
Synopsis: Tools for shader compilation
Description:

Shaderc is a collection of tools, libraries, and tests for shader compilation.

llvm-for-mesa 21.1.8
Dependencies: libffi@3.4.6
Propagated dependencies: zlib@1.3.1
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://www.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Optimizing compiler infrastructure
Description:

LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and idle-time optimization of programs from arbitrary programming languages. It currently supports compilation of C and C++ programs, using front-ends derived from GCC 4.0.1. A new front-end for the C family of languages is in development. The compiler infrastructure includes mirror sets of programming tools as well as libraries with equivalent functionality.

llama-cpp 0.0.0-10082
Dependencies: ggml@0.17.0 openssl@3.6.3
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://github.com/ggml-org/llama.cpp
Licenses: Expat
Build system: cmake
Synopsis: Port of Facebook's LLaMA model in C/C++
Description:

This package provides a port to Facebook's LLaMA collection of foundation language models. It requires models parameters to be downloaded independently to be able to run a LLaMA model.

opencl-headers 2026.05.29
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://registry.khronos.org/OpenCL/
Licenses: ASL 2.0
Build system: cmake
Synopsis: The Khronos OpenCL headers
Description:

This package provides the C headers by Khronos for OpenCL programming.

glslang 1.4.350.0
Dependencies: spirv-tools@1.4.350.0
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://github.com/KhronosGroup/glslang
Licenses: Modified BSD ASL 2.0
Build system: cmake
Synopsis: OpenGL and OpenGL ES shader front end and validator
Description:

Glslang is the official reference compiler front end for the OpenGL ES and OpenGL shading languages. It implements a strict interpretation of the specifications for these languages.

mesa-utils 9.0.0
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://mesa3d.org/
Licenses: Expat Public Domain
Build system: meson
Synopsis: Utility tools for Mesa
Description:

The mesa-utils package contains several utility tools for Mesa: eglinfo, glxdemo, glxgears, glxheads, and glxinfo.

spirv-tools 1.4.350.0
Dependencies: spirv-headers@1.4.341.0-1.b8a3296
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
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.

vulkan-loader 1.4.350.0
Dependencies: vulkan-headers@1.4.350.0 libxrandr@1.5.4
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
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.

libclc 21.1.8
Propagated dependencies: spirv-llvm-translator@21.1.8 spirv-tools@1.4.335.0
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://libclc.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Libraries for the OpenCL programming language
Description:

This package provides an implementation of the OpenCL library requirements according to version 1.1 of the OpenCL specification.

ggml 0.17.0
Dependencies: glslang@1.4.350.0 openblas@0.3.31 openblas-ilp64@0.3.31 opencl-icd-loader@2026.05.29 shaderc@2026.2 spirv-headers@1.4.341.0-1.b8a3296 spirv-tools@1.4.350.0 vulkan-headers@1.4.350.0 vulkan-loader@1.4.350.0
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://github.com/ggml-org/ggml
Licenses: Expat
Build system: cmake
Synopsis: Tensor library for machine learning
Description:

ggml is a ML library written in C and C++ with a focus on transformer inference, similar to ML libraries such as PyTorch and TensorFlow.

mesa 26.1.2
Dependencies: elfutils@0.192 expat@2.7.1 libva-without-mesa@2.22.0 libxml2@2.14.6 libxrandr@1.5.4 libxvmc@1.0.14 llvm-for-mesa@21.1.8 vulkan-loader@1.4.335.0 wayland@1.24.0 wayland-protocols@1.47 zstd@1.5.6
Propagated dependencies: libdrm@2.4.131 libvdpau@1.5 libx11@1.8.12 libxdamage@1.1.6 libxfixes@6.0.1 libxshmfence@1.3.3 libxxf86vm@1.1.6 xorgproto@2024.1
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://mesa3d.org/
Licenses: X11
Build system: meson
Synopsis: OpenGL and Vulkan implementations
Description:

Mesa is a free implementation of the OpenGL and Vulkan specifications - systems for rendering interactive 3D graphics. A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs.

vulkan-headers 1.4.350.0
Dependencies: vulkan-loader@1.4.335.0
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
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.

glu 9.0.2
Propagated dependencies: mesa@26.1.2
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: http://www.opengl.org/archives/resources/faq/technical/glu.htm
Licenses: X11-style
Build system: gnu
Synopsis: Mesa OpenGL Utility library
Description:

GLU, or OpenGL Utility Library provides some higher-level functionality not provided by just OpenGL itself. Some of GLU's Features include: Scaling of 2D images and creation of mipmap pyramids, Transformation of object coordinates into device coordinates and vice versa, Support for NURBS surfaces, Support for tessellation of concave or bow tie polygonal primitives, Specialty transformation matrices for creating perspective and orthographic projections, positioning a camera, and selection/picking, Rendering of disk, cylinder, and sphere primitives, Interpreting OpenGL error values as ASCII text.

spirv-llvm-translator 21.1.8
Dependencies: llvm@21.1.8
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
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.

spirv-headers 1.4.341.0-1.b8a3296
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
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.

opencl-icd-loader 2026.05.29
Dependencies: opencl-headers@2026.05.29
Channel: abbe
Location: abbe/packages/llvm.scm (abbe packages llvm)
Home page: https://github.com/KhronosGroup/OpenCL-ICD-Loader
Licenses: ASL 2.0
Build system: cmake
Synopsis: OpenCL Installable Client Driver
Description:

OpenCL defines an Installable Client Driver (ICD) mechanism to allow developers to build applications against an Installable Client Driver loader (ICD loader) rather than linking their applications against a specific OpenCL implementation. The ICD Loader is responsible for:

  • Exporting OpenCL API entry points

  • Enumerating OpenCL implementations

  • Forwarding OpenCL API calls to the correct implementation

This package contains the Khronos official OpenCL ICD Loader.

luajit v2.1-3.18b087c
Channel: abbe
Location: abbe/packages/lua.scm (abbe packages lua)
Home page: https://www.luajit.org/
Licenses: X11
Build system: gnu
Synopsis: Just in time compiler for Lua programming language version 5.1
Description:

LuaJIT is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua is a powerful, dynamic and light-weight programming language. It may be embedded or used as a general-purpose, stand-alone language.

lua-language-server 3.15.0
Channel: abbe
Location: abbe/packages/lua.scm (abbe packages lua)
Home page: https://luals.github.io
Licenses: Expat
Build system: gnu
Synopsis: Language server that offers Lua language support - programmed in Lua
Description:

The Lua language server provides various language features for Lua to make development easier and faster.

nchat 5.15.26
Dependencies: sqlite@3.53.1 ncurses@6.2.20210619
Channel: abbe
Location: abbe/packages/nchat.scm (abbe packages nchat)
Home page: https://github.com/d99kris/nchat
Licenses: Expat
Build system: cmake
Synopsis: Terminal-based Telegram/WhatsApp client
Description:

nchat is a terminal-based chat client for Linux and macOS with support for Telegram and WhatsApp.

neovim 0.12.3
Dependencies: libuv@1.52.1 msgpack-c@6.0.0 libtermkey@0.22 libvterm@0.3.3 unibilium@2.0.0 utf8proc@2.10.0 jemalloc@5.3.0 luajit@v2.1-3.18b087c lua5.1-luv@1.52.1-0 lua5.1-lpeg@1.1.0 lua5.1-bitop@1.0.2 lua5.1-libmpack@1.0.8 tree-sitter@0.25.10 utf8proc@2.10.0
Propagated dependencies: tree-sitter-c@0.24.1 tree-sitter-lua@0.5.0 tree-sitter-markdown@0.5.3 tree-sitter-vim@0.8.1 tree-sitter-vimdoc@4.1.0 tree-sitter-query@0.8.0
Channel: abbe
Location: abbe/packages/neovim.scm (abbe packages neovim)
Home page: https://neovim.io
Licenses: ASL 2.0 Vim
Build system: cmake
Synopsis: Fork of vim focused on extensibility and agility
Description:

Neovim is a project that seeks to aggressively refactor Vim in order to:

  • Simplify maintenance and encourage contributions

  • Split the work between multiple developers

  • Enable advanced external UIs without modifications to the core

  • Improve extensibility with a new plugin architecture

neovim-qt 0.2.19-0.99d26d3
Dependencies: msgpack-c@6.0.0 qtbase@6.9.2 qtsvg@6.9.2
Propagated dependencies: neovim@0.12.3
Channel: abbe
Location: abbe/packages/neovim.scm (abbe packages neovim)
Home page: https://github.com/equalsraf/neovim-qt/wiki
Licenses: Expat
Build system: cmake
Synopsis: Neovim client library, and GUI in Qt
Description:

Neovim client library, and GUI in Qt

Total packages: 72465