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

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.


mergiraf 0.16.3
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://mergiraf.org/
Licenses: GPL 3
Build system: cargo
Synopsis: Syntax-aware merge driver for Git
Description:

This package provides a syntax-aware merge driver for Git.

rcshist 1.04-20190106
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://invisible-island.net/rcshist/rcshist.html
Licenses: FreeBSD Modified BSD
Build system: gnu
Synopsis: Display RCS change history
Description:

The rcshist utility displays the complete revision history of a set of RCS files including log messages and patches. It can also display the patch associated with a particular revision of an RCS file.

rcs-blame 1.3.1-20210207
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://invisible-island.net/rcs-blame/rcs-blame.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Display the last modification for each line in an RCS file
Description:

blame outputs an annotated revision from each RCS file. An annotated RCS file describes the revision and date in which each line was added to the file, and the author of each line.

git-cliff 2.12.0
Dependencies: libgit2@1.9.4 zlib@1.3.1 zstd@1.5.6 rust-deunicode@1.6.2 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/orhun/git-cliff
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Highly customizable changelog generator
Description:

git-cliff can generate changelog files from the Git history by utilizing conventional commits as well as regex-powered custom parsers. The changelog template can be customized with a configuration file to match the desired format.

findnewest 0.3
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/0-wiz-0/findnewest/releases
Licenses: FreeBSD
Build system: gnu
Synopsis: Print the modification time of the latest file
Description:

Recursively find the newest file in a file tree and print its modification time.

vcsh 2.0.5
Dependencies: git@2.54.0
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/RichiH/vcsh
Licenses: GPL 2+
Build system: gnu
Synopsis: Version control system for @code{$HOME}
Description:

vcsh version-controls configuration files in several Git repositories, all in one single directory. They all maintain their working trees without clobbering each other or interfering otherwise. By default, all Git repositories maintained via vcsh store the actual files in $HOME, though this can be overridden.

libfossil 0.6.1
Dependencies: sqlite@3.53.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://fossil.wanderinghorse.net/r/libfossil
Licenses: FreeBSD
Build system: gnu
Synopsis: Unofficial Fossil SCM Library API
Description:

libfossil is an alternative interface into Fossil repositories, as opposed to a replacement for the core fossil application, intended for new ways to access and manipulate fossil repositories.

diffstat 1.65
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://invisible-island.net/diffstat/
Licenses: X11-style
Build system: gnu
Synopsis: Make histograms from the output of @command{diff}
Description:

Diffstat reads the output of diff and displays a histogram of the insertions, deletions, and modifications per file. It is useful for reviewing large, complex patch files.

ffmpeg-progress-yield 1.1.3
Dependencies: bash-minimal@5.2.37 ffmpeg@8.1.1
Propagated dependencies: python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/slhck/ffmpeg-progress-yield
Licenses: Expat
Build system: pyproject
Synopsis: Run an ffmpeg command with progress
Description:

This package allows an ffmpeg command to run with progress. It is usually a complement to ffmpeg-normalize.

libdvdnav 6.1.1
Propagated dependencies: libdvdread@6.1.3
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: http://dvdnav.mplayerhq.hu/
Licenses: GPL 2+
Build system: gnu
Synopsis: Library for video DVD navigation features
Description:

Libdvdnav is a library for developers of multimedia applications. It allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games. All this functionality is provided through a simple API which provides the DVD playback as a single logical stream of blocks, intermitted by special dvdnav events to report certain conditions. The main usage of libdvdnav is a loop regularly calling a function to get the next block, surrounded by additional calls to tell the library of user interaction. The whole DVD virtual machine and internal playback states are completely encapsulated.

x265 4.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://x265.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Library for encoding h.265/HEVC video streams
Description:

x265 is a H.265 / HEVC video encoder application library, designed to encode video or images into an H.265 / HEVC encoded bitstream.

svt-hevc 1.5.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/OpenVisualCloud/SVT-HEVC/
Licenses: non-copyleft
Build system: cmake
Synopsis: SVT HEVC encoder
Description:

Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel's Xeon processors. Using the SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel's Xeon processors to achieve a real advantage of processing efficiency. Note that this package requires the AVX2 instruction, which means it will not work on older x86_64 CPUs such as the Core 2 Duo.

libvdpau 1.5
Dependencies: libx11@1.8.12 libxext@1.3.6 xorgproto@2024.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://wiki.freedesktop.org/www/Software/VDPAU/
Licenses: X11-style
Build system: meson
Synopsis: Video Decode and Presentation API
Description:

VDPAU is the Video Decode and Presentation API for UNIX. It provides an interface to video decode acceleration and presentation hardware present in modern GPUs.

svt-vp9 0.3.0
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/OpenVisualCloud/SVT-VP9
Licenses: FreeBSD
Build system: cmake
Synopsis: VP9 video encoder
Description:

SVT-VP9 is a VP9 video encoder implementation. It is focused on supporting video-on-demand and live encoding on Intel Xeon processors.

pitivi 2023.03.0
Dependencies: bash-minimal@5.2.37 glib@2.86.0 gst-editing-services@1.28.1 gstreamer@1.28.1 gst-plugins-base@1.28.1 gst-plugins-good@1.28.1 gst-plugins-bad@1.28.1 gst-libav@1.28.1 gsound@1.0.3 gtk+@3.24.51 libpeas@1.36.0 libnotify@0.8.8 pango@1.56.4 python@3.12.12 python-gst@1.28.1 python-librosa@0.11.0 python-numpy@2.3.1 python-matplotlib@3.10.8 python-pycairo@1.28.0 python-pygobject@3.50.2
Propagated dependencies: librsvg@2.58.5
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://www.pitivi.org
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Video editor based on GStreamer Editing Services
Description:

Pitivi is a video editor built upon the GStreamer Editing Services. It aims to be an intuitive and flexible application that can appeal to newbies and professionals alike.

movit 1.7.2
Dependencies: eigen@3.4.0 fftw@3.3.10 libepoxy@1.5.10 sdl2@2.30.8
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://movit.sesse.net
Licenses: GPL 2+
Build system: gnu
Synopsis: High-performance GPU-accelerated video filtering library
Description:

Movit is a high-quality, high-performance library for GPU-accelerated video filtering built on modern OpenGL. It provides a compact set of carefully implemented filters designed for predictable real-time performance and visually accurate results, supporting OpenGL 3.0 or GLES 3.0.

Included filters provide blur, diffusion, FFT-based convolution, glow, color correction (lift/gamma/gain), mirror, luma-based transitions, Porter-Duff overlay composition, bilinear and Lanczos scaling, sharpening (unsharp mask and Wiener), saturation, vignette, white balance and YADIF deinterlacing.

obs-branch-output 1.0.7
Dependencies: obs@32.0.4 qtbase@6.9.2 simde@0.8.2
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/OPENSPHERE-Inc/branch-output
Licenses: GPL 2
Build system: cmake
Synopsis: This OBS plugin can record individual sources and scenes
Description:

An OBS plugin to record or stream individual OBS sources or scenes. It's an alternative to the Source Record plugin, but more focused on streaming. The plugin can be used to simultaneously stream to multiple platforms, or to record sources to different files providing flexibility during editing.

obs-pipewire-audio-capture 1.2.1
Dependencies: obs@32.0.4 pipewire@1.6.2 wireplumber@0.5.15 simde@0.8.2
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://obsproject.com/forum/resources/pipewire-audio-capture.1458/
Licenses: GPL 2+
Build system: cmake
Synopsis: Audio device and application capture for OBS Studio using PipeWire
Description:

This plugin adds 3 sources for capturing audio outputs, inputs and applications using PipeWire.

libde265 1.0.14
Dependencies: sdl2@2.30.8
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://www.libde265.org/
Licenses: Expat LGPL 3+
Build system: gnu
Synopsis: H.265 video codec implementation
Description:

Libde265 is an implementation of the h.265 video codec. It is written from scratch and has a plain C API to enable a simple integration into other software.

ffmpegthumbnailer 2.2.2
Dependencies: ffmpeg@4.4.7 libjpeg-turbo@2.1.4 libpng@1.6.39 gvfs@1.58.0
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/dirkvdb/ffmpegthumbnailer
Licenses: GPL 2+
Build system: cmake
Synopsis: Create thumbnails from video files
Description:

FFmpegthumbnailer is a lightweight video thumbnailer that can be used by file managers to create thumbnails for your video files. The thumbnailer uses ffmpeg to decode frames from the video files, so supported videoformats depend on the configuration flags of ffmpeg.

libvdpau-va-gl 0.4.2
Dependencies: libva@2.22.0 mesa@26.0.2
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/i-rinat/libvdpau-va-gl
Licenses: Expat
Build system: cmake
Synopsis: VDPAU driver with VA-API/OpenGL backend
Description:

Many applications can use VDPAU to accelerate portions of the video decoding process and video post-processing to the GPU video hardware. Since there is no VDPAU available on Intel chips, they fall back to different drawing techniques. This driver uses OpenGL under the hood to accelerate drawing and scaling and VA-API (if available) to accelerate video decoding.

qtfaststart 1.8.0
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/danielgtaylor/qtfaststart
Licenses: Expat
Build system: pyproject
Synopsis: Move QuickTime and MP4 metadata to the beginning of the file
Description:

qtfaststart enables streaming and pseudo-streaming of QuickTime and MP4 files by moving metadata and offset information to the beginning of the file. It can also print some useful information about the structure of the file. This program is based on qt-faststart.c from the FFmpeg project, which is released into the public domain, as well as ISO 14496-12:2005 (the official spec for MP4), which can be obtained from the ISO or found online.

Total packages: 73980