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

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.


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.

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.

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.

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

openexr 3.2.4
Dependencies: imath@3.1.3
Propagated dependencies: libdeflate@1.19 imath@3.1.3
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.

friction 0.9.6.1
Dependencies: expat@2.7.1 ffmpeg@6.1.5 fontconfig-minimal@2.16.0 freetype@2.13.3 gperftools@0.9.6-0.b97c293 harfbuzz@11.4.4 icu4c@73.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libunwind@1.6.2 libwebp@1.3.2 python@3.12.12 qscintilla@2.13.4 qtbase@5.15.17 qtdeclarative@5.15.17 qtmultimedia@5.15.17 skia@112-0.c4284e9 zlib@1.3.1
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://friction.graphics
Licenses: GPL 3+
Build system: cmake
Synopsis: Create vector and raster animations for web and video
Description:

Friction is a versatile motion graphics application that allows you to create vector and raster animations for web and video.

Motion graphics has a wide variety of uses, including:

  • Television and film: Title sequences, commercials, and visual effects

  • Web design: Animated logos, banners, and interactive elements

  • Social media: Animated posts and stories

  • Presentations: Animated infographics and slideshows

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.

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.

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.

embree 4.4.1
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.

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).

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.

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.

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.

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.

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.

flux 1.4.4
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: https://www.directfb.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Interface description language
Description:

Flux is an interface description language used by DirectFB. Fluxcomp compiles .flux files to .cpp or .c files.

mikktspace 0.0.0-0.3e895b4
Channel: guix
Location: gnu/packages/graphics.scm (gnu packages graphics)
Home page: http://www.mikktspace.com/
Licenses: Zlib
Build system: gnu
Synopsis: Library for a common standard for tangent spaces
Description:

This package provides a common standard tangent space library used in baking tools to produce normal maps.

python-graphviz 0.21
Channel: guix
Location: gnu/packages/graphviz.scm (gnu packages graphviz)
Home page: https://github.com/xflr6/graphviz
Licenses: Expat
Build system: pyproject
Synopsis: Simple Python interface for Graphviz
Description:

This package provides a simple Python interface for the Graphviz graph visualization tool suite.

graphviz 14.1.1
Dependencies: libxrender@0.9.12 libx11@1.8.12 gts@0.7.6 gd@2.3.3 guile@3.0.9 pango@1.56.4 fontconfig-minimal@2.16.0 freetype@2.13.3 libltdl@2.4.7 libxaw@1.0.16 expat@2.7.1 libjpeg-turbo@2.1.4 libpng@1.6.39
Channel: guix
Location: gnu/packages/graphviz.scm (gnu packages graphviz)
Home page: https://www.graphviz.org/
Licenses: EPL 1.0
Build system: gnu
Synopsis: Graph visualization software
Description:

Graphviz is a graph visualization tool suite. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.

graphviz-minimal 7.0.1
Dependencies: gts@0.7.6 gd@2.3.3 guile@3.0.9 fontconfig-minimal@2.16.0 freetype@2.13.3 libltdl@2.4.7 expat@2.7.1 libjpeg-turbo@2.1.4 libpng@1.6.39
Channel: guix
Location: gnu/packages/graphviz.scm (gnu packages graphviz)
Home page: https://www.graphviz.org/
Licenses: EPL 1.0
Build system: gnu
Synopsis: Graph visualization software (without X11 support)
Description:

Graphviz is a graph visualization tool suite. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.

python-pydot 4.0.1
Propagated dependencies: python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/graphviz.scm (gnu packages graphviz)
Home page: https://github.com/pydot/pydot
Licenses: Expat
Build system: pyproject
Synopsis: Python interface to Graphviz's DOT language
Description:

Pydot provides an interface to create, handle, modify and process graphs in Graphviz's DOT language, written in pure Python.

python-uqbar 0.9.6
Propagated dependencies: python-black@26.3.1 python-sphinx@9.0.3 python-unidecode@1.4.0
Channel: guix
Location: gnu/packages/graphviz.scm (gnu packages graphviz)
Home page: https://github.com/josiah-wolf-oberholtzer/uqbar
Licenses: Expat
Build system: pyproject
Synopsis: Tools for building documentation with Sphinx, Graphviz and LaTeX
Description:

This package contains tools for building documentation with Sphinx, Graphviz and LaTeX.

gts 0.7.6
Propagated dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/graphviz.scm (gnu packages graphviz)
Home page: https://gts.sourceforge.net/
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: Triangulated Surface Library
Description:

Library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles.

Total packages: 32521