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

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.


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

neovim 0.12.1
Dependencies: libuv@1.52.1 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.52.1-0 lua5.1-lpeg@1.1.0 lua5.1-bitop@1.0.2 lua5.1-libmpack@1.0.8 tree-sitter@0.25.3
Propagated dependencies: tree-sitter-c@0.24.1 tree-sitter-lua@0.5.0 tree-sitter-markdown@0.5.3 tree-sitter-vim@0.8.1 tree-sitter-vimdoc@4.1.0 tree-sitter-query@0.8.0
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-nerdtree 6.10.16
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/preservim/nerdtree
Licenses: WTFPL 2
Build system: vim
Synopsis: Tree explorer plugin for Vim
Description:

The NERDTree is a file system explorer for the Vim editor. Using this plugin, users can visually browse complex directory hierarchies, quickly open files for reading or editing, and perform basic file system operations.

vim-vader 0.4.0-1.429b669
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/junegunn/vader.vim
Licenses: Expat
Build system: vim
Synopsis: Test framework for Vimscript
Description:

Vader is a test framework for Vimscript designed to simplify the process of writing and running unit tests. Vader.vim provides an intuitive test syntax for defining test cases and expectations, it also can be integrated with CI pipelines to automate testing and is compatible with Vim and Neovim.

vim-characterize 1.1
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/tpope/vim-characterize
Licenses: Vim
Build system: vim
Synopsis: Vim plugin for showing Unicode character metadata
Description:

In Vim, pressing ga on a character reveals its representation in decimal, octal, and hex. Characterize.vim modernizes this with the following additions:

  • Unicode character names: U+00A9 COPYRIGHT SYMBOL

  • Vim digraphs (type after <C-K> to insert the character): Co, cO

  • Emoji codes: :copyright:

  • HTML entities: &copy;

vim-neosnippet-snippets 0.0.0-1.8e2b1c0
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/Shougo/neosnippet-snippets
Licenses: Expat
Build system: vim
Synopsis: Snippets for neosnippet
Description:

neosnippet-snippets provides standard snippets for the Vim plugin neosnippet. Snippets are small templates for commonly used code that you can fill in on the fly.

vim-slime 0.0.0-1.a522fed
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://technotales.wordpress.com/2007/10/03/like-slime-for-vim/
Licenses: Expat
Build system: vim
Synopsis: Vim plugin to give you some slime
Description:

SLIME is an Emacs plugin to turn Emacs into a Lisp IDE. You can type text in a file, send it to a live REPL, and avoid having to reload all your code every time you make a change. Vim-slime is an attempt at getting some of these features into Vim. It works with any REPL and isn't tied to Lisp.

neovim-packer 0.0.0-0.3a9f980
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/wbthomason/packer.nvim
Licenses: Expat
Build system: vim
Synopsis: Plugin manager for Neovim
Description:

This package provides a plugin manager for Neovim, inspired by Emacs's use-package. It's written in Lua, supports Luarocks dependencies, and is based on Vim's builtin plugin support.

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-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-mucomplete 1.5.0
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/lifepillar/vim-mucomplete
Licenses: Expat
Build system: vim
Synopsis: MUcomplete is a minimalist autocompletion plugin for Vim
Description:

MUcomplete is an implementation of chained (fallback) completion, whereby several completion methods are attempted one after another until a result is returned.

neovim-vader 0.4.0-1.429b669
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/junegunn/vader.vim
Licenses: Expat
Build system: vim
Synopsis: Test framework for Vimscript
Description:

Vader is a test framework for Vimscript designed to simplify the process of writing and running unit tests. Vader.vim provides an intuitive test syntax for defining test cases and expectations, it also can be integrated with CI pipelines to automate testing and is compatible with Vim and Neovim.

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-airline 0.12
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/vim-airline/vim-airline
Licenses: Expat
Build system: vim
Synopsis: Statusline for Vim
Description:

vim-airline is an extensible statusline for Vim. It can be extended and customized with themes, works with unicode fonts and powerline symbols, etc.

vim-paredit 0.9.11-1.97d51d0
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/kovisoft/paredit
Licenses: Public Domain
Build system: vim
Synopsis: Vim plugin for structured editing of Lisp S-expressions
Description:

Paredit performs structured editing of Lisp S-expressions in Vim. Paredit.vim is similar to paredit.el for Emacs.

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-gnupg 2.7.1
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://www.vim.org/scripts/script.php?script_id=3645
Licenses: GPL 2+
Build system: vim
Synopsis: Vim plugin for transparent editing of gpg encrypted files
Description:

This script implements transparent editing of gpg encrypted files. The filename must have a .gpg, .pgp or .asc suffix. When opening such a file the content is decrypted, and the content will be encrypted to all recipients before it is written. This script turns off viminfo, swapfile, and undofile when editing encrypted files to increase security.

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-neocomplete 2.1
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/Shougo/neocomplete.vim/
Licenses: Expat
Build system: vim
Synopsis: Next generation completion framework for Vim
Description:

neocomplete, an abbreviation of 'neo-completion with cache', is a plugin for Vim. It provides keyword completion system by maintaining a cache of keywords in the current buffer. Neocomplete can be customized easily and has many more features than Vim's built-in completion.

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

neovim-qt 0.2.19
Dependencies: msgpack-c@6.0.0 neovim@0.12.1 python@3.12.12 qtsvg@6.9.2
Channel: guix
Location: gnu/packages/vim.scm (gnu packages vim)
Home page: https://github.com/equalsraf/neovim-qt
Licenses: ISC
Build system: qt
Synopsis: Neovim client library and GUI, in Qt
Description:

Neovim Qt is a lightweight cross-platform Neovim GUI written in C++ with Qt.

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

Total packages: 72166