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

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.


agg 2.5
Dependencies: libx11@1.8.12 freetype@2.13.3 sdl12-compat@1.2.68
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://agg.sourceforge.net/antigrain.com/index.html
Licenses: GPL 2+
Build system: gnu
Synopsis: High-quality 2D graphics rendering engine for C++
Description:

Anti-Grain Geometry is a high quality rendering engine written in C++. It supports sub-pixel resolutions and anti-aliasing. It is also a library for rendering SVG.

alembic 1.8.4
Dependencies: hdf5@1.14.6 imath@3.1.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.alembic.io/
Licenses: Modified BSD
Build system: cmake
Synopsis: Framework for storing and sharing scene data
Description:

Alembic is a computer graphics interchange framework. It distills complex, animated scenes into a set of baked geometric results.

mmg 5.7.2
Dependencies: scotch@7.0.7
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: http://www.mmgtools.org/
Licenses: LGPL 3+
Build system: cmake
Synopsis: Surface and volume remeshers
Description:

Mmg is a collection of applications and libraries for bidimensional and tridimensional surface and volume remeshing. It consists of:

  • the mmg2d application and library: mesh generation from a set of edges, adaptation and optimization of a bidimensional triangulation and isovalue discretization;

  • the mmgs application and library: adaptation and optimization of a surface triangulation and isovalue discretization;

  • the mmg3d application and library: adaptation and optimization of a tetrahedral mesh, isovalue discretization and Lagrangian movement;

  • the mmg library gathering the mmg2d, mmgs and mmg3d libraries.

vhacd 4.1.0
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/kmammou/v-hacd
Licenses: Modified BSD
Build system: copy
Synopsis: Approximate convex decomposition
Description:

This is a headers-only library that allows approximate convex decomposition of a 3D surface.

goxel 0.15.1-0.66d36e0
Dependencies: gtk+@3.24.51 glfw@3.3.10 libpng@1.6.39
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://goxel.xyz/
Licenses: GPL 3+
Build system: gnu
Synopsis: Voxel editor
Description:

Goxel is a voxel editor that features unlimited scene size, unlimited history buffer, 24-bit RGB colors, layers, procedural rendering, ray tracing, and export to various formats including the format used by Magicavoxel.

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

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.

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.

skia 112-0.6d0b938
Dependencies: expat@2.7.1 fontconfig-minimal@2.16.0 freetype@2.13.3 harfbuzz@11.4.4 mesa@26.0.2 libwebp@1.3.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://skia.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: 2D graphics library
Description:

Skia is a 2D graphics library for drawing text, geometries, and images. It supports:

  • 3x3 matrices with perspective

  • antialiasing, transparency, filters

  • shaders, xfermodes, maskfilters, patheffects

  • subpixel text

embree 3.13.5
Dependencies: glfw@3.3.10 onetbb@2022.3.0
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.embree.org/
Licenses: ASL 2.0
Build system: cmake
Synopsis: High performance ray tracing kernels
Description:

Embree is a collection of high-performance ray tracing kernels. Embree is meant to increase performance of photo-realistic rendering applications.

geomcpp 0.0.0-0.730b3d3
Dependencies: glm@1.0.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://github.com/Grumbel/geomcpp
Licenses: GPL 3+
Build system: cmake
Synopsis: Collection of point, size and rect classes
Description:

This package provides a very basic collection of point, size and rect classes for C++.

monado 25.1.0
Dependencies: ffmpeg@8.1.1 glslang@1.4.335.0 eudev@3.2.14 hidapi@0.15.0 libusb@1.0.25 libxcb@1.17.0 libxrandr@1.5.4 mesa@26.0.2 openhmd@0.3.0-0.04f5276 openvr@2.12.14 python@3.12.12 v4l-utils@1.24.1 vulkan-loader@1.4.335.0 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://monado.freedesktop.org/
Licenses: Boost 1.0
Build system: cmake
Synopsis: OpenXR runtime
Description:

Monado is an OpenXR runtime delivering immersive experiences such as VR and AR on mobile, PC/desktop, and any other device. Monado aims to be a complete and conforming implementation of the OpenXR API made by Khronos.

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

skcms 0-0.a7a3b15
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://skia.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Color management engine
Description:

skcms is the color management engine. It is a part of skia.

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.

blender-assets 4.4.3
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.blender.org/
Licenses: CC0
Build system: copy
Synopsis: Bundled assets for Blender
Description:

Assets bundled with Blender releases in the Essentials assets library.

f3d 3.0.0
Dependencies: alembic@1.8.4 assimp@5.4.3 double-conversion@3.1.5 eigen@3.4.0 expat@2.7.1 fontconfig-minimal@2.16.0 freetype@2.13.3 glew@2.2.0 hdf5@1.14.6 imath@3.1.3 jsoncpp@1.9.6 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libx11@1.8.12 lz4@1.10.0 netcdf@4.9.2 opencascade-occt@7.9.3 openexr@3.2.4 vtk@9.5.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://f3d.app/
Licenses: Modified BSD
Build system: cmake
Synopsis: VTK-based 3D viewer
Description:

F3D (pronounced /fɛd/) is a VTK-based 3D viewer with simple interaction mechanisms and which is fully controllable using arguments on the command line. It supports a range of file formats (including animated glTF, STL, STEP, PLY, OBJ, FBX), and provides numerous rendering and texturing options.

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.

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.

openscenegraph 3.6.5
Dependencies: collada-dom@2.5.0 giflib@5.2.1 libjpeg-turbo@2.1.4 jasper@2.0.33 librsvg@2.58.5 libxrandr@1.5.4 ffmpeg@4.4.7 mesa@26.0.2
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: http://www.openscenegraph.org
Licenses: LGPL 2.1
Build system: cmake
Synopsis: High-performance real-time graphics toolkit
Description:

The OpenSceneGraph is a high-performance 3D graphics toolkit used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modeling.

opencsg 1.8.1
Dependencies: glew@2.2.0 freeglut@3.4.0
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.opencsg.org/
Licenses: GPL 2
Build system: cmake
Synopsis: Library for rendering Constructive Solid Geometry (CSG)
Description:

OpenCSG is a library for rendering Constructive Solid Geometry (CSG) using OpenGL. CSG is an approach for modeling complex 3D-shapes using simpler ones. For example, two shapes can be combined by uniting them, by intersecting them, or by subtracting one shape from the other.

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.

gr-framework 0.69.1
Dependencies: bzip2@1.0.8 cairo@1.18.4 fontconfig-minimal@2.16.0 ffmpeg@8.1.1 freetype@2.13.3 ghostscript@9.56.1 glfw@3.3.10 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxt@1.3.1 pixman@0.46.4 qtbase@5.15.17 qhull@2020.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://gr-framework.org/
Licenses: Expat
Build system: cmake
Synopsis: Graphics library for visualisation applications
Description:

GR is a universal framework for cross-platform visualization applications. It offers developers a compact, portable and consistent graphics library for their programs. Applications range from publication quality 2D graphs to the representation of complex 3D scenes. GR is essentially based on an implementation of a GKS. As a self-contained system it can quickly and easily be integrated into existing applications (i.e. using the ctypes mechanism in Python or ccall in Julia).

facedetect 0.1-0.5f9b912
Dependencies: bash-minimal@5.2.37 opencv@4.13.0 python@3.12.12 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.thregr.org/~wavexx/software/facedetect/
Licenses: GPL 2+
Build system: copy
Synopsis: Face detector
Description:

facedetect is a face detector for batch processing. It answers the question: "Is there a face in this image?" and gives back either an exit code or the coordinates of each detect face in the standard output. facedetect is used in software such as fgallery to improve the thumbnail cutting region, so that faces are always centered.

Total packages: 73955