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

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.


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

vim-nerdcommenter 2.6.0
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/preservim/nerdcommenter
Licenses: CC0
Build system: vim
Synopsis: Vim plugin for easy commenting of code
Description:

NERD commenter is a Vim plugin that provides many different commenting operations and styles which are invoked via key mappings and a menu. These operations are available for most filetypes.

python-pynvim 0.6.0
Propagated dependencies: python-greenlet@3.1.1 python-msgpack@1.1.2
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/neovim/pynvim
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python client and plugin host for neovim
Description:

Pynvim implements support for python plugins in neovim. It also works as a library for connecting to and scripting neovim processes through its msgpack-rpc API.

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

xxd 9.1.2110
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://www.vim.org/
Licenses: Vim
Build system: gnu
Synopsis: Hexdump utility from vim
Description:

This package provides the Hexdump utility xxd that comes with the editor vim.

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.

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

neovim-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 Neovim
Description:

Vim-syntastic is a syntax checking plugin for Neovim. 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-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-vlime 0.4.0-1.c1ac16c
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-slime-swank@2.31 cl-usocket@0.8.9 cl-vom@0.1.4-1.1aeafeb cl-yason@0.8.4
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/vlime/vlime
Licenses: Expat
Build system: vim
Synopsis: Common Lisp dev environment for Vim (and Neovim)
Description:

Vlime is similar to SLIME for Emacs and SLIMV for Vim. It provides REPL integration, as well as omni-completions, cross reference utilities, a nice inspector, debugger support, and many other great facilities to aid you in your glorious Common Lisp hacking quest.

vim 9.1.2110
Dependencies: 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.

vim-coqtail 1.7.1-1.d77080e
Propagated dependencies: coq@8.18.0 coq-ide-server@8.18.0
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/whonore/Coqtail
Licenses: Expat
Build system: vim
Synopsis: Interactive Coq proofs in Vim
Description:

Coqtail enables interactive Coq proof development in Vim similar to CoqIDE or ProofGeneral.

vim-context-filetype 0.0.0-1.5e85f8c
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/Shougo/context_filetype.vim
Licenses: Expat
Build system: vim
Synopsis: Context filetype library for Vim
Description:

vim-context-filetype is context filetype library for Vim script.

vim-zig 0.0.0-1.54c216e
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/ziglang/zig.vim
Licenses: Expat
Build system: vim
Synopsis: Vim configuration for Zig
Description:

File detection and syntax highlighting for the zig programming language.

criu 4.0
Dependencies: bash-minimal@5.2.37 protobuf@3.21.9 python-protobuf@3.20.3 iproute2@6.4.0 libaio@0.3.113 libcap@2.64 libnet@1.2 libnl@3.7.0 libbsd@0.11.7 nftables@1.0.8
Propagated dependencies: protobuf-c@1.4.1
Channel: guix
Location: gnu/packages/virtualization.scm (gnu packages virtualization)
Home page: https://criu.org
Licenses: GPL 2 LGPL 2.1
Build system: gnu
Synopsis: Checkpoint and restore in user space
Description:

Using this tool, you can freeze a running application (or part of it) and checkpoint it to a hard drive as a collection of files. You can then use the files to restore and run the application from the point it was frozen at. The distinctive feature of the CRIU project is that it is mainly implemented in user space.

vagrant-vai 0.9.3
Dependencies: ruby@3.3.9 vagrant@2.3.7
Channel: guix
Location: gnu/packages/virtualization.scm (gnu packages virtualization)
Home page: https://github.com/MatthewMi11er/vai
Licenses: Expat
Build system: ruby
Synopsis: Vagrant provisioning plugin to output an Ansible inventory
Description:

This plugin creates an Ansible inventory file containing the created virtual machines and the respective ssh-parameters.

ganeti 3.0.2
Dependencies: bash-minimal@5.2.37 iputils@20250605 curl@8.6.0 fping@5.3 iproute2@6.4.0 ndisc6@1.0.8 socat@1.7.4.4 qemu-minimal@10.2.0 ghc-attoparsec@0.14.4 ghc-base64-bytestring@1.2.1.0 ghc-cryptonite@0.30 ghc-curl@1.3.8 ghc-hinotify@0.4.1 ghc-hslogger@1.3.1.0 ghc-json@0.10 ghc-lens@5.1.1 ghc-lifted-base@0.2.3.12 ghc-network@3.1.4.0 ghc-old-time@1.1.0.3 ghc-psqueue@1.1.1 ghc-regex-pcre@0.95.0.0 ghc-utf8-string@1.0.2 ghc-zlib@0.6.3.0 ghc-snap-core@1.0.5.0 ghc-snap-server@1.1.2.0 python@3.11.14 python-pyopenssl@24.3.0 python-simplejson@3.20.1 python-pyparsing@3.2.3 python-pyinotify@0.9.6 python-pycurl@7.45.4 python-bitarray@2.8.1 python-paramiko@4.0.0 python-psutil@7.0.0
Channel: guix
Location: gnu/packages/virtualization.scm (gnu packages virtualization)
Home page: https://www.ganeti.org/
Licenses: FreeBSD
Build system: gnu
Synopsis: Cluster-based virtual machine management system
Description:

Ganeti is a virtual machine management tool built on top of existing virtualization technologies such as Xen or KVM. Ganeti controls:

  • Disk creation management;

  • Operating system installation for instances (in co-operation with OS-specific install scripts); and

  • Startup, shutdown, and failover between physical systems.

Ganeti is designed to facilitate cluster management of virtual servers and to provide fast and simple recovery after physical failures, using commodity hardware.

looking-glass-client B7
Dependencies: bash-minimal@5.2.37 font-dejavu@2.37 fontconfig-minimal@2.16.0 freetype@2.13.3 glu@9.0.2 gmp@6.3.0 libglvnd@1.7.0 libiberty@14.3.0 libsamplerate@0.1.9 libx11@1.8.12 libxcursor@1.2.3 libxfixes@6.0.1 libxi@1.8.2 libxinerama@1.1.5 libxkbcommon@1.11.0 libxpresent@1.0.1 libxrandr@1.5.4 libxscrnsaver@1.2.4 mesa@25.2.3 pipewire@1.5.85 pulseaudio@16.1 spice-protocol@0.14.4 wayland@1.24.0 wayland-protocols@1.45 zlib@1.3.1
Channel: guix
Location: gnu/packages/virtualization.scm (gnu packages virtualization)
Home page: https://looking-glass.io/
Licenses: GPL 2+
Build system: cmake
Synopsis: KVM Frame Relay (KVMFR) implementation
Description:

Looking Glass allows the use of a KVM (Kernel-based Virtual Machine) configured for VGA PCI Pass-through without an attached physical monitor, keyboard or mouse. It displays the VM's rendered contents on your main monitor/GPU.

python-transient 0.25
Propagated dependencies: python-beautifultable@1.1.0 python-click@8.1.8 python-importlib-resources@6.5.2 python-lark@1.2.2 python-marshmallow@4.0.0 python-progressbar2@4.5.0 python-requests@2.32.5 python-toml@0.10.2
Channel: guix
Location: gnu/packages/virtualization.scm (gnu packages virtualization)
Home page: https://github.com/ALSchwalm/transient
Licenses: Expat
Build system: pyproject
Synopsis: QEMU Wrapper written in Python
Description:

transient is a wrapper for QEMU allowing the creation of virtual machines with shared folder, ssh, and disk creation support.

hivex 1.3.24
Dependencies: bash-minimal@5.2.37 libxml2@2.14.6 perl@5.36.0 readline@8.2.13
Channel: guix
Location: gnu/packages/virtualization.scm (gnu packages virtualization)
Home page: https://github.com/libguestfs/hivex
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Windows registry hive extraction library
Description:

This package provides a self-contained library for reading and writing Windows Registry "hive" binary files. Unlike many other tools in this area, it doesn't use the textual .REG format for output, because parsing that is as much trouble as parsing the original binary format. Instead it makes the file available through a C API, or through a separate program to export the hive as XML.

Total packages: 70622