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

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.


perl6-grammar-profiler-simple 0.02-1.c0aca5f
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/perlpilot/Grammar-Profiler-Simple
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Simple rule profiling for Raku grammars
Description:

This module provides a simple profiler for Raku grammars. To enable profiling simply add use Grammar::Profiler::Simple; to your code. Any grammar in the lexical scope of the use statement will automatically have profiling information collected when the grammar is used.

perl6-json-fast 0.17
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/timo/json_fast
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Raku JSON parser
Description:

A naive imperative JSON parser in pure Raku (but with direct access to nqp:: ops), to evaluate performance against JSON::Tiny. It is a drop-in replacement for JSON::Tiny's from-json and to-json subs, but it offers a few extra features.

perl6-json-optin 0.0.2
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/jonathanstowe/JSON-OptIn
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Provide a trait and role to identify opt-in JSON serialization
Description:

This provides a trait and a role for the identification of `opt in' serializable attributes in, e.g., JSON::Marshal. It's probably not necessary to use this directly as it will be required by, e.g., JSON::Name, but it's just more convenient to package it separately.

perl6-svg-plot 0.0.0-1.062570a
Propagated dependencies: perl6-svg@0.0.0-1.07190c0
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/moritz/svg-plot
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Raku charting and plotting library that produces SVG output
Description:

SVG::Plot is a simple 2D chart plotter for Raku. It currently supports bars, stacked bars, lines and points (both equally spaced with optional labels, or xy plots).

perl6-test-meta 0.0.17
Propagated dependencies: perl6-license-spdx@3.16.0 perl6-meta6@0.0.26 perl6-uri@0.3.5
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/jonathanstowe/Test-META
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Test a distribution's META file
Description:

This provides a simple mechanism for module authors to have some confidence that they have a working distribution META description file.

perl6-test-mock 1.7
Propagated dependencies: perl6-oo-monitors@1.1.1
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/raku-community-modules/Test-Mock
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Module for simply generating and checking mock objects
Description:

Test::Mock is a module that works alongside the standard Test module to help you write tests when you want to verify what methods are called on an object, while still having calls to undefined methods die. You get started just as normal with the test file, but also add a use statement for Test::Mock.

moarvm 2026.07
Propagated dependencies: libatomic-ops@7.8.2 libffi@3.4.6 libtommath@1.3.0 libuv@1.44.2
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://moarvm.org/
Licenses: Artistic License 2.0
Build system: perl
Synopsis: VM for NQP And Rakudo Perl 6
Description:

Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine built for the Rakudo Perl 6 compiler and the NQP Compiler Toolchain. Highlights include:

  • Great Unicode support, with strings represented at grapheme level

  • Dynamic analysis of running code to identify hot functions and loops, and perform a range of optimizations, including type specialization and inlining

  • Support for threads, a range of concurrency control constructs, and asynchronous sockets, timers, processes, and more

  • Generational, parallel, garbage collection

  • Support for numerous language features, including first class functions, exceptions, continuations, runtime loading of code, big integers and interfacing with native libraries.

perl6-zef 0.13.8
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/ugexe/zef
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Raku Module Management
Description:

Zef is a Raku package (module) manager. It can be used to download and install Raku modules in your home directory or as a system-wide module.

perl6-license-spdx 3.16.0
Propagated dependencies: perl6-json-class@0.0.18
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/jonathanstowe/License-SPDX
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Abstraction over the SPDX License List
Description:

This provides an abstraction over the SPDX License List as provided in JSON format. Its primary raison d'être is to help the licence checking of Test::META and to allow for the warning about deprecated licences therein.

perl6-tap-harness 0.3.5
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/Raku/tap-harness6
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: TAP harness for Raku
Description:

This module provides the prove6 command which runs a TAP based test suite and prints a report. The prove6 command is a minimal wrapper around an instance of this module.

perl6-terminal-ansicolor 0.5
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/tadzik/Terminal-ANSIColor
Licenses: Expat
Build system: rakudo
Synopsis: Colorize terminal output
Description:

This is a Terminal::ANSIColor module for Raku.

nqp 2026.07
Dependencies: moarvm@2026.07
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/Raku/nqp
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Not Quite Perl
Description:

This is "Not Quite Perl" -- a lightweight Raku-like environment for virtual machines. The key feature of NQP is that it's designed to be a very small environment (as compared with, say, Rakudo) and is focused on being a high-level way to create compilers and libraries for virtual machines like MoarVM, the JVM, and others.

Unlike a full-fledged implementation of Raku, NQP strives to have as small a runtime footprint as it can, while still providing a Raku object model and regular expression engine for the virtual machine.

perl6-meta6 0.0.26
Propagated dependencies: perl6-json-class@0.0.18
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/jonathanstowe/META6
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Do things with Raku META files
Description:

This provides a representation of the Raku META files specification -- the META file data can be read, created, parsed and written in a manner that is conformant with the specification.

Where they are known about, it also makes allowance for customary usage in existing software (such as installers and so forth).

The intent of this is to allow the generation and testing of META files for module authors, so it can provide meta-information about whether the attributes are mandatory as per the spec and, where known, the places that customary attributes are used.

perl6-json-unmarshal 0.0.0-1.e1b6288
Propagated dependencies: perl6-json-fast@0.17 perl6-json-name@0.0.7
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/tadzik/JSON-Unmarshal
Licenses: Expat
Build system: rakudo
Synopsis: Make JSON from an Object
Description:

This library provides a single exported subroutine to create an object from a JSON representation of an object.

perl6-xml-writer 0.0.0-1.4d30a9d
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/masak/xml-writer
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Raku module to generate XML
Description:

XML::Writer is a module for creating XML in Raku.

perl6-format-lisp 0.0.2-0.1ae31e2
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/raku-community-modules/Format-Lisp
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Common Lisp's format call in Raku
Description:

This Raku module implements Common Lisp's format language.

perl6-json 1.0
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/moritz/json
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Minimal JSON (de)serializer
Description:

This module is a simple Raku module for serializing and deserializing JSON.

perl6-json-marshal 0.0.23
Propagated dependencies: perl6-json-fast@0.17 perl6-json-name@0.0.7
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/jonathanstowe/JSON-Marshal
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Simple serialization of objects to JSON
Description:

This library provides a single exported subroutine to create a JSON representation of an object. It should round trip back into an object of the same class using JSON::Unmarshal.

perl6-json-class 0.0.18
Propagated dependencies: perl6-json-marshal@0.0.23 perl6-json-unmarshal@0.0.0-1.e1b6288
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/jonathanstowe/JSON-Class
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Provide simple serialization/deserialization of objects to/from JSON
Description:

This is a simple role that provides methods to instantiate a class from a JSON string that (hopefully) represents it, and to serialize an object of the class to a JSON string. The JSON created from an instance should round trip to a new instance with the same values for the public attributes. Private attributes (that is ones without accessors,) will be ignored for both serialization and deserialization. The exact behaviour depends on that of JSON::Marshal and JSON::Unmarshal respectively.

arcanist 0.0.0-2.ceb082e
Dependencies: bash-minimal@5.2.37 php@8.5.9 git@2.54.0 mercurial@7.1 subversion@1.14.5
Channel: guix
Location: gnu/packages/phabricator.scm (gnu packages phabricator)
Home page: https://github.com/phacility/arcanist
Licenses: ASL 2.0 Expat
Build system: gnu
Synopsis: Command-line interface for Phabricator
Description:

Arcanist is the command-line tool for the Phabricator software development service. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things.

gphoto2 2.5.28
Dependencies: readline@8.2.13 libjpeg-turbo@2.1.4 popt@1.18 libexif@0.6.24 libgphoto2@2.5.30
Channel: guix
Location: gnu/packages/photo.scm (gnu packages photo)
Home page: http://www.gphoto.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Command-line tools to access digital cameras
Description:

Gphoto2 is a set of command line utilities for manipulating a large number of different digital cameras. Through libgphoto2, it supports PTP, MTP, and much more.

libraw 0.22.1
Dependencies: libjpeg-turbo@2.1.4 zlib@1.3.1
Propagated dependencies: lcms@2.16.0
Channel: guix
Location: gnu/packages/photo.scm (gnu packages photo)
Home page: https://www.libraw.org
Licenses: LGPL 2.1 CDDL 1.0
Build system: gnu
Synopsis: Raw image decoder
Description:

LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others).

darktable 5.6.1
Dependencies: bash-minimal@5.2.37 cairo@1.18.4 colord-gtk@0.3.1 cups@2.4.14 curl@8.20.0 dbus-glib@0.112 exiv2@0.28.8 gmic@4.0.5 graphicsmagick@1.3.40 gsettings-desktop-schemas@49.1 gtk+@3.24.52 imath@3.1.3 iso-codes@4.5.0 json-glib@1.10.0 lcms@2.16.0 lensfun@0.3.4 libavif@1.0.4 libgphoto2@2.5.30 libheif@1.23.1 libjpeg-turbo@2.1.4 libjxl@0.11.2 libomp@13.0.1 libpng@1.6.39 libraw@0.22.1 libsecret@0.21.7 libsoup-minimal@2.74.3 librsvg@2.61.4 libtiff@4.7.2 libwebp@1.3.2 libxml2@2.14.6 libxslt@1.1.43 lua@5.4.8 openexr@3.4.11 openjpeg@2.5.0 osm-gps-map@1.1.0 portmidi@217 potrace@1.16 pugixml@1.12.1 python-jsonschema@4.26.0 sdl2@2.30.8 sqlite@3.39.3
Propagated dependencies: opencl-icd-loader@2025.07.22
Channel: guix
Location: gnu/packages/photo.scm (gnu packages photo)
Home page: https://www.darktable.org
Licenses: GPL 3+ LGPL 2.1+
Build system: cmake
Synopsis: Virtual lighttable and darkroom for photographers
Description:

Darktable is a photography workflow application and RAW developer. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.

photoflare 1.6.10
Dependencies: graphicsmagick@1.3.40 libomp@13.0.1 qtbase@5.15.17
Channel: guix
Location: gnu/packages/photo.scm (gnu packages photo)
Home page: https://photoflare.io
Licenses: GPL 3+
Build system: gnu
Synopsis: Quick, simple but powerful image editor
Description:

Photoflare is a cross-platform image editor with an aim to balance between powerful features and a very friendly graphical user interface. It suits a wide variety of different tasks and users who value a more nimble workflow. Features include basic image editing capabilities, paint brushes, image filters, colour adjustments and more advanced features such as Batch image processing.

Total packages: 32836