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

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.


ytarchive 0.5.0
Dependencies: ffmpeg@8.0
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/Kethsar/ytarchive
Licenses: Expat
Build system: go
Synopsis: Youtube livestream downloader
Description:

Attempt to archive a given Youtube livestream from the start. This is most useful for streams that have already started and you want to download, but can also be used to wait for a scheduled stream and start downloading as soon as it starts.

xvid 1.3.7
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://www.xvid.com/
Licenses: GPL 2+
Build system: gnu
Synopsis: MPEG-4 Part 2 Advanced Simple Profile video codec
Description:

Xvid is an MPEG-4 Part 2 Advanced Simple Profile (ASP) video codec library. It uses ASP features such as b-frames, global and quarter pixel motion compensation, lumi masking, trellis quantization, and H.263, MPEG and custom quantization matrices.

v4l-utils 1.22.1
Dependencies: alsa-lib@1.2.11 glu@9.0.2 libjpeg-turbo@2.1.4 libx11@1.8.12 qtbase@5.15.17 eudev@3.2.14
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://linuxtv.org/wiki/index.php/V4l-utils
Licenses: LGPL 2.1+ GPL 2
Build system: gnu
Synopsis: Realtime video capture utilities for Linux
Description:

The v4l-utils provide a series of libraries and utilities to be used for realtime video capture via Linux-specific APIs.

ani-cli 4.9
Dependencies: aria2@1.37.0 bash-minimal@5.2.37 coreutils@9.1 curl@8.6.0 ffmpeg@8.0 fzf@0.67.0 grep@3.11 mpv@0.41.0 ncurses@6.2.20210619 sed@4.9 yt-dlp@2026.02.04
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/pystardust/ani-cli
Licenses: GPL 3+
Build system: gnu
Synopsis: Browse and watch anime from the command line
Description:

ani-cli is a CLI to browse and watch anime by streaming videos from All Anime.

There are different features such as episode browsing, history tracking, streaming at multiple resolutions, and much more, depending on what programs the user has installed.

libsmpeg 0.4.5-401
Dependencies: sdl2@2.30.8
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://icculus.org/smpeg/
Licenses: Expat LGPL 2.1 LGPL 2.1+ GPL 2
Build system: gnu
Synopsis: SDL MPEG decoding library
Description:

SMPEG (SDL MPEG Player Library) is a free MPEG1 video player library with sound support. Video playback is based on the ubiquitous Berkeley MPEG player, mpeg_play v2.2. Audio is played through a slightly modified mpegsound library, part of splay v0.8.2. SMPEG supports MPEG audio (MP3), MPEG-1 video, and MPEG system streams.

jellyfin-mpv-shim 2.9.0
Dependencies: python@3.11.14 python-jellyfin-apiclient@1.11.0 python-jinja2@3.1.2 python-mpv@1.0.8 python-mpv-jsonipc@1.2.0 python-pypresence@4.6.1 python-pystray@0.19.5 python-requests@2.32.5
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/jellyfin/jellyfin-mpv-shim
Licenses: GPL 3 Expat Public Domain LGPL 3+
Build system: pyproject
Synopsis: Cast media from Jellyfin Mobile and Web apps to MPV
Description:

Jellyfin MPV Shim is a cross-platform cast client for Jellyfin. It has support for various media files without transcoding.

vim-luna 0.0.0-1.6336199
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/notpratheek/vim-luna
Licenses: Expat
Build system: vim
Synopsis: Dark color theme for Vim
Description:

vim-luna is a dark color theme for Vim.

vifm 0.14.3
Dependencies: libx11@1.8.12 ncurses@6.2.20210619 perl@5.36.0
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://vifm.info/
Licenses: GPL 2+
Build system: gnu
Synopsis: Flexible vi-like file manager using ncurses
Description:

Vifm is a file manager providing a vi-like usage experience. It has similar keybindings and modes (e.g. normal, command line, visual). The interface uses ncurses, thus vifm can be used in text-only environments. It supports a wide range of features, some of which are known from the vi-editor:

  1. utf8 support

  2. user mappings (almost like in vi)

  3. ranges in command

  4. line commands

  5. user defined commands (with support for ranges)

  6. registers

  7. operation undoing/redoing

  8. fuse file systems support

  9. trash

  10. multiple files renaming

  11. support of filename modifiers

  12. colorschemes support

  13. file name color according to file type

  14. path specific colorscheme customization

  15. bookmarks

  16. operation backgrounding

  17. customizable file viewers

  18. handy less-like preview mode

  19. filtering out and searching for files using regular expressions

  20. one or two panes view

With the package comes a plugin to use vifm as a vim file selector.

vim-solarized 1.0.0beta1-1.62f656a
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/altercation/vim-colors-solarized
Licenses: Expat
Build system: vim
Synopsis: Solarized color scheme for Vim
Description:

This package provides the Solarized theme as a Vim color scheme.

Solarized is a 16-color palette comprising 8 monotones and 8 accent colors. It was designed for use with both terminal and GUI applications, and has a dark and a light mode.

Based on CIELAB lightness relationships between colors, this theme reduces brightness contrast but retains contrasting hues based on colorwheel relations for syntax highlighting readability.

It keeps the same selective contrast relationships and overall feel when switching between the light and dark background modes.

vim-neosnippet 4.2-1.1bd7e23
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/Shougo/neosnippet.vim/
Licenses: Expat
Build system: vim
Synopsis: Snippet support for Vim
Description:

neosnippet, is a plugin for Vim which adds snippet support to Vim. Snippets are small templates for commonly used code that you can fill in on the fly. To use snippets can increase your productivity in Vim a lot. The functionality of this plug-in is quite similar to plug-ins like snipMate.vim or snippetsEmu.vim. But since you can choose snippets with the neocomplcache / neocomplete interface, you might have less trouble using them, because you do not have to remember each snippet name.

vim-full 9.1.2110
Dependencies: acl@2.3.1 at-spi2-core@2.52.0 attr@2.5.1 cairo@1.18.4 fontconfig-minimal@2.16.0 freetype@2.13.3 gdk-pixbuf@2.44.4 gettext-minimal@0.23.1 glib@2.86.0 gpm@1.20.7 gtk+@2.24.33 harfbuzz@11.4.4 libice@1.1.2 libpng@1.6.39 libsm@1.2.5 libx11@1.8.12 libxdmcp@1.1.5 libxt@1.3.1 libxpm@3.5.17 lua@5.3.5 pango@1.56.4 pixman@0.46.4 python@3.11.14 ruby@3.3.9 tcl@8.6.12 gawk@5.3.0 ncurses@6.2.20210619 perl@5.36.0 tcsh@6.24.15
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://www.vim.org/
Licenses: Vim
Build system: gnu
Synopsis: Text editor based on vi
Description:

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

This package provides a version of Vim with many optional features enabled. It includes a graphical interface, gvim, and support for plugins written in the Python 3, Perl, Ruby, Tcl, and Lua programming languages.

vim-ctrlp 1.81
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://ctrlpvim.github.io/ctrlp.vim/
Licenses: Vim
Build system: vim
Synopsis: Fuzzy file, buffer, mru, tag, etc. finder for Vim
Description:

CtrlP features:

  • Written in pure Vimscript for MacVim, gVim and Vim 7.0+.

  • Full support for Vim's regexp as search patterns.

  • Built-in Most Recently Used files monitoring and search.

  • Built-in project's root finder.

  • Open multiple files at once.

  • Create new files and directories.

  • Execute Ex commands on an opening file (jump to a line, to a string or do anything).

  • Optional cross-session caching and history allow for fast initialization.

  • Mappings and usage conform to Vim's conventions.

vim-scheme 0.0.0-3.e22fc8e
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://foldling.org/git/vim-scheme.git/
Licenses: Unlicense
Build system: vim
Synopsis: Scheme syntax for Vim
Description:

vim-scheme provides Scheme support for Vim (R7RS and CHICKEN).

vim-dispatch 1.8-1.4c695bc
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/tpope/vim-dispatch
Licenses: Vim
Build system: vim
Synopsis: Asynchronous build and test dispatcher
Description:

Leverage the power of Vim's compiler plugins without being bound by synchronicity. Kick off builds and test suites using one of several asynchronous adapters (including tmux, screen, and a headless mode), and when the job completes, errors will be loaded and parsed automatically.

neovim 0.11.5
Dependencies: libuv@1.43.0 msgpack-c@6.0.0 libtermkey@0.22 libvterm@0.3.3 unibilium@2.0.0 utf8proc@2.10.0 jemalloc@5.3.0 luajit@v2.1-0.04dca79 lua5.1-luv@1.43.0-0 lua5.1-lpeg@1.0.2 lua5.1-bitop@1.0.2 lua5.1-libmpack@1.0.8 tree-sitter@0.25.3
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://neovim.io
Licenses: ASL 2.0 Vim
Build system: cmake
Synopsis: Fork of vim focused on extensibility and agility
Description:

Neovim is a project that seeks to aggressively refactor Vim in order to:

  • Simplify maintenance and encourage contributions

  • Split the work between multiple developers

  • Enable advanced external UIs without modifications to the core

  • Improve extensibility with a new plugin architecture

vim-dhall-vim 0.0.0-1.68500ef
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/vmchale/dhall-vim
Licenses: Modified BSD
Build system: vim
Synopsis: Vim configuration for Dhall
Description:

A vim plugin to provide support and syntax highlighting for the Dhall programming language

vim-asyncrun 2.12.4
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/skywind3000/asyncrun.vim
Licenses: Expat
Build system: vim
Synopsis: Run Async Shell Commands in Vim
Description:

This plugin takes the advantage of new APIs in Vim 8 (and NeoVim) to enable you to run shell commands in background and read output in the quickfix window in realtime.

vim-syntastic 3.10.0
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/vim-syntastic/syntastic
Licenses: WTFPL 2
Build system: vim
Synopsis: Syntax checking plugin for Vim
Description:

Vim-syntastic is a syntax checking plugin for Vim. It runs files through external syntax checkers and displays any resulting errors to the user. This can be done on demand, or automatically as files are saved. If syntax errors are detected, the user is notified.

vim-eunuch 1.2-1.33e875b
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/tpope/vim-eunuch
Licenses: Vim
Build system: vim
Synopsis: Vim sugar for the UNIX shell commands
Description:

Vim sugar for the UNIX shell commands that need it the most. This package includes commands such as SudoWrite and SudoEdit and help working on Vim buffers and the files they reference with one command.

vim-jedi-vim 0.11.2
Propagated dependencies: python-jedi@0.19.2
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/davidhalter/jedi-vim
Licenses: Expat
Build system: vim
Synopsis: Jedi autocompletion library for Vim
Description:

jedi-vim is a VIM binding to the autocompletion library Jedi.

vim-srcery-vim 2.0.0
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://srcery.sh
Licenses: Expat
Build system: vim
Synopsis: Dark colorscheme for gvim and vim
Description:

Srcery is a color scheme with clearly defined contrasting colors and a slightly earthy tone.

vim-rainbow 5c8094b56568aeaeda9cc09b3ebc6d2ed95e1ad8
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/mason1920/rainbow
Licenses: ASL 2.0
Build system: vim
Synopsis: Rainbow Parentheses Improved
Description:

As everyone knows, the most complex codes were composed of a mass of different kinds of parentheses (typically: lisp). This plugin will help you read these codes by showing different levels of parentheses in different colors.

vim-gemini-vim 0.0.0-1.f300c54
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://git.sr.ht/~torresjrjr/gemini.vim
Licenses: GPL 3
Build system: vim
Synopsis: Vim syntax highlighting plugin for Gemini
Description:

This Vim plugin provides a Vim syntax highlighting plugin for Gemini Text, the text/gemini media type, as defined in the Gemini protocol specification.

Total packages: 31209