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

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.


openexr 2.5.7
Propagated dependencies: ilmbase@2.5.7 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.openexr.com/
Licenses: Modified BSD
Build system: cmake
Synopsis: High-dynamic-range file format library
Description:

OpenEXR provides the specification and reference implementation of the EXR file format. The purpose of EXR format is to accurately and efficiently represent high-dynamic-range scene-linear image data and associated metadata, with strong support for multi-part, multi-channel use cases.

nanosvg 0.0.0-0.9da543e
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/memononen/nanosvg
Licenses: Zlib
Build system: cmake
Synopsis: Simple SVG parser
Description:

NanoSVG is a simple single-header SVG parser. The output of the parser is a list of cubic bezier shapes. The library suits well for anything from rendering scalable icons in an editor application to prototyping a game.

godsvg 1.0-alpha13
Dependencies: bash@5.2.37 godot@4.6
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.godsvg.com/
Licenses: Expat
Build system: gnu
Synopsis: Real-time SVG design tool
Description:

GodSVG is a structured WYSIWYG SVG editor allowing image editing and source editing simultaneously.

meshoptimizer 0.25
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/zeux/meshoptimizer
Licenses: Expat
Build system: cmake
Synopsis: Mesh optimization library for faster rendering
Description:

When a GPU renders triangle meshes, various stages of the GPU pipeline have to process vertex and index data. The efficiency of these stages depends on the data you feed them; this library provides algorithms to help optimize meshes for these stages, as well as algorithms to reduce the mesh complexity and storage overhead.

mangohud 0.7.0
Dependencies: dbus@1.16.2 glslang@1.4.335.0 hwdata@0.392 imgui@1.86 libx11@1.8.12 mesa@26.0.2 mesa-utils@8.4.0 nlohmann-json@3.12.0 python-mako@1.3.10 spdlog@1.15.3 vulkan-loader@1.4.335.0
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/flightlessmango/MangoHud/
Licenses: Expat
Build system: meson
Synopsis: Vulkan and OpenGL overlay for monitoring performance and hardware
Description:

MangoHud is a Vulkan and OpenGL overlay for monitoring frames per second (FPS), temperatures, CPU/GPU load and more.

openimageio 2.5.19.1
Dependencies: boost@1.89.0 dcmtk@3.6.9 fmt@11.2.0 freetype@2.13.3 giflib@5.2.1 imath@3.1.3 libglvnd@1.7.0 libheif@1.22.2 libjpeg-turbo@2.1.4 libpng@1.6.39 libraw@0.22.1 libtiff@4.4.0 libwebp@1.3.2 opencolorio@2.4.2 openexr@3.2.4 openjpeg@2.5.0 pugixml@1.12.1 pybind11@2.13.6 python-wrapper@3.12.12 robin-map@0.6.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/AcademySoftwareFoundation/OpenImageIO
Licenses: Modified BSD
Build system: cmake
Synopsis: C++ library for reading and writing images
Description:

OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. There is a particular emphasis on formats and functionality used in professional, large-scale animation and visual effects work for film.

ogre-next 3.0.0
Dependencies: bullet@3.25 freeimage@3.18.0 freetype@2.13.3 glslang@1.4.335.0 imgui@1.91.9b libxaw@1.0.16 libxrandr@1.5.4 libxt@1.3.1 mesa@26.0.2 pugixml@1.12.1 sdl2@2.30.8 spirv-tools@1.4.335.0 wayland@1.24.0 zlib@1.3.1 rapidjson@1.1.0-1.949c771
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.ogre3d.org/
Licenses: Expat
Build system: cmake
Synopsis: Scene-oriented, flexible 3D engine written in C++
Description:

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilising hardware-accelerated 3D graphics.

assimp 5.4.3
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.assimp.org/
Licenses: Modified BSD
Build system: cmake
Synopsis: Asset import library
Description:

The Open Asset Import Library loads more than 40 3D file formats into one unified data structure. Additionally, assimp features various mesh post processing tools: normals and tangent space generation, triangulation, vertex cache locality optimization, removal of degenerate primitives and duplicate vertices, sorting by primitive type, merging of redundant materials and many more.

fgallery 1.9.1
Dependencies: bash-minimal@5.2.37 imagemagick@6.9.13-5 lcms@2.13.1 facedetect@0.1-0.5f9b912 fbida@2.14 libjpeg-turbo@2.1.4 zip@3.0 perl@5.36.0 perl-cpanel-json-xs@4.30 perl-image-exiftool@13.55 jpegoptim@1.5.5 pngcrush@1.8.13 7zip@26.01
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.thregr.org/~wavexx/software/fgallery/
Licenses: GPL 2+
Build system: gnu
Synopsis: Static photo gallery generator
Description:

FGallery is a static, JavaScript photo gallery generator with minimalist look. The result can be uploaded on any web server without additional requirements.

directfb 1.7.7
Dependencies: alsa-lib@1.2.16 ffmpeg@8.1.1 freetype@2.13.3 glu@9.0.2 gstreamer@1.28.1 imlib2@1.10.0 jasper@2.0.33 libjpeg-turbo@2.1.4 libcddb@1.3.2 libdrm@2.4.131 libtimidity@0.2.7 libmad@0.15.1b libmng@2.0.3 libmpeg2@0.5.1 libmpeg3@1.8 mesa@26.0.2 libpng@1.6.39 sdl12-compat@1.2.68 librsvg@2.58.5 libtiff@4.4.0 tslib@1.23 libvdpau@1.5 libvorbis@1.3.7 wayland@1.24.0 libwebp@1.3.2 libx11@1.8.12 libxcomposite@0.4.6 libxext@1.3.6 xorgproto@2024.1 zlib@1.3.1
Propagated dependencies: flux@1.4.4
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/deniskropp/DirectFB
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: DFB Graphics Library
Description:

DirectFB is a graphics library which was designed with embedded systems in mind. It offers maximum hardware accelerated performance at a minimum of resource usage and overhead.

coin3d 4.0.2
Dependencies: boost@1.89.0 bzip2@1.0.8 expat@2.7.1 fontconfig-minimal@2.16.0 freeglut@3.4.0 freetype@2.13.3 glew@2.2.0 libx11@1.8.12 openal@1.23.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/coin3d/coin
Licenses: Modified BSD
Build system: cmake
Synopsis: High-level 3D visualization library with Open Inventor 2.1 API
Description:

Coin is a 3D graphics library with an Application Programming Interface based on the Open Inventor 2.1 API. For those who are not familiar with Open Inventor, it is a scene-graph based retain-mode rendering and model interaction library, written in C++, which has become the de facto standard graphics library for 3D visualization and visual simulation software in the scientific and engineering community.

brdf-explorer 1.0.0-1.5b2cd46f3
Dependencies: qtbase@5.15.17 mesa@26.0.2 glew@2.2.0 freeglut@3.4.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://web.archive.org/web/20190115030100/https://www.disneyanimation.com/technology/brdf.html
Licenses: Ms-PL
Build system: gnu
Synopsis: @acronym{BRDF, bidirectional reflectance distribution function} analyzer
Description:

BRDF Explorer is an application that allows the development and analysis of BRDF. It can load and plot analytic BRDF functions (coded as functions in OpenGL's GLSL shader language), measured material data from the MERL database, and anisotropic measured material data from MIT CSAIL. Graphs and visualizations update in real time as parameters are changed, making it a useful tool for evaluating and understanding different BRDFs (and other component functions).

blender 4.5.10
Dependencies: bash-minimal@5.2.37 blender-assets@4.4.3 boost@1.89.0 bullet@3.25 eigen@3.4.0 embree@4.4.1 ffmpeg@6.1.5 fftw@3.3.10 fftwf@3.3.10 freetype-with-brotli@2.13.3 glew@2.2.0 glog@0.5.0 gmp@6.3.0 imath@3.1.3 jack@0.125.0 jemalloc@5.3.0 libepoxy@1.5.10 libjpeg-turbo@2.1.4 libpng@1.6.39 libsndfile@1.2.2-0.68f6c16 libtiff@4.4.0 libx11@1.8.12 libxi@1.8.2 libxrender@0.9.12 lzo@2.10 onetbb@2022.3.0 openal@1.23.1 opencolorio@2.4.2 openexr@3.2.4 openimageio@2.5.19.1 openjpeg@2.5.0 opensubdiv@3.6.0 openvdb@11.0.0 pugixml@1.12.1 python@3.12.12 python-numpy@1.26.4 shaderc@2025.5 vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.blender.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: 3D graphics creation suite
Description:

Blender is a 3D graphics creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. The application can be customized via its API for Python scripting.

azpainter 3.0.6
Dependencies: fontconfig-minimal@2.16.0 freetype@2.13.3 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libwebp@1.3.2 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxi@1.8.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: http://azsky2.html.xdomain.jp/soft/azpainter.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Paint software for editing illustrations and images
Description:

AzPainter is a lightweight full color painting application for editing illustrations and images.

Features include:

  • Layers

  • Many artistic filters

  • Good range of selection tools

  • Pen pressure support with automatic brush size adjustment

  • Support for 16-bit color images with transparency (RGBA)

  • Support for image formats like PSD, PNG, JPEG, TIFF, WebP

openxr 1.1.57
Dependencies: mesa@26.0.2 vulkan-loader@1.4.335.0 wayland@1.24.0
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.khronos.org/openxr/
Licenses: ASL 2.0 Expat
Build system: cmake
Synopsis: Generated headers and sources for OpenXR loader
Description:

This package contains OpenXR headers, as well as source code and build scripts for the OpenXR loader.

pstoedit 4.00
Dependencies: ghostscript@9.56.1 imagemagick@6.9.13-5 plotutils@2.6 libjpeg-turbo@2.1.4 libzip@1.9.2 glib@2.86.0 pango@1.56.4
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: http://www.pstoedit.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Converter for PostScript and PDF graphics
Description:

The pstoedit utility allows translating graphics in the PostScript or PDF (Portable Document Format) formats to various other vector formats such as:

  • Tgif (.obj)

  • gnuplot

  • xfig (.fig)

  • Flattened PostScript

  • DXF, a CAD (Computed-Aided Design) exchange format

  • PIC (for troff/groff)

  • MetaPost (for usage with TeX/LaTeX)

  • LaTeX2e picture

  • GNU Metafile (for use with plotutils/libplot)

  • Any format supported by ImageMagick

openshadinglanguage 1.13.10.0
Dependencies: boost@1.83.0 imath@3.1.3 openexr@3.2.4 openimageio@2.5.19.1 pugixml@1.12.1 qtbase@6.9.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
Licenses: Modified BSD
Build system: cmake
Synopsis: Shading language for production GI renderers
Description:

Open Shading Language (OSL) is a language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation.

ilmbase 2.5.7
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.openexr.com/
Licenses: Modified BSD
Build system: cmake
Synopsis: Utility C++ libraries for threads, maths, and exceptions
Description:

IlmBase provides several utility libraries for C++. Half is a class that encapsulates ILM's 16-bit floating-point format. IlmThread is a thread abstraction. Imath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions and other useful 2D and 3D math functions. Iex is an exception-handling library.

autotrace 0.31.10
Dependencies: glib@2.86.0 imagemagick@6.9.13-5 libjpeg-turbo@2.1.4 libpng@1.6.39 pstoedit@4.00 pango@1.56.4
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/autotrace/autotrace
Licenses: GPL 2+ LGPL 2.1+
Build system: gnu
Synopsis: Bitmap to vector graphics converter
Description:

AutoTrace is a utility for converting bitmap into vector graphics. It can trace outlines and midlines, effect color reduction or despeckling and has support for many input and output formats. It can be used with the autotrace utility or as a C library, libautotrace.

povray 3.7.0.10
Dependencies: boost@1.89.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 openexr@3.2.4 sdl12-compat@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: http://www.povray.org/
Licenses: AGPL 3+
Build system: gnu
Synopsis: Tool for creating three-dimensional graphics
Description:

POV-Ray is short for the Persistence of Vision Raytracer, a tool for producing high-quality computer graphics. POV-Ray creates three-dimensional, photo-realistic images using a rendering technique called ray-tracing. It reads in a text file containing information describing the objects and lighting in a scene and generates an image of that scene from the view point of a camera also described in the text file. Ray-tracing is not a fast process by any means, but it produces very high quality images with realistic reflections, shading, perspective and other effects.

mmm 0.1.1
Dependencies: alsa-lib@1.2.16 sdl12-compat@1.2.68 sdl2@2.30.8
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/hodefoting/mmm
Licenses: ISC
Build system: meson
Synopsis: Memory Mapped Machine
Description:

MMM is a shared memory protocol for virtualising access to framebuffer graphics, audio output and input event.

imath 3.1.3
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/AcademySoftwareFoundation/Imath
Licenses: Modified BSD
Build system: cmake
Synopsis: Library of math operations for computer graphics
Description:

Imath is a C++ representation of 2D and 3D vectors and matrices and other mathematical objects, functions, and data types common in computer graphics applications, including the "half" 16-bit floating-point type.

opensubdiv 3.6.0
Dependencies: glew@2.2.0 libxrandr@1.5.4 libxcursor@1.2.3 libxinerama@1.1.5 libxi@1.8.2 zlib@1.3.1 glfw@3.3.10
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://graphics.pixar.com/opensubdiv/
Licenses: ASL 2.0
Build system: cmake
Synopsis: High performance subdivision surface evaluation
Description:

OpenSubdiv is a set of libraries that implement high performance subdivision surface (subdiv) evaluation on massively parallel CPU and GPU architectures.

fox 1.6.57
Dependencies: lbzip2@2.5-0.b6dc48a freetype@2.13.3 mesa@26.0.2 glu@9.0.2 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxfixes@6.0.1 libxft@2.3.8 libxi@1.8.2 libxrandr@1.5.4 libxrender@0.9.12 libxshmfence@1.3.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: http://www.fox-toolkit.org
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Widget Toolkit for building GUI
Description:

FOX (Free Objects for X) is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips. Tooltips may even be used for 3D objects!

Total packages: 72465