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

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.


lsyncd 2.2.2
Channel: guix
Location: gnu/packages/sync.scm (gnu packages sync)
Home page: https://github.com/axkibe/lsyncd
Licenses: GPL 2+
Build system: cmake
Synopsis: Synchronize local directories with remote targets
Description:

Lsyncd watches a local directory trees event monitor interface (inotify or fsevents). It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize the changes. By default this is rsync, which must be installed on all source and target machines. Lsyncd is thus a light-weight live mirror solution that is comparatively easy to install not requiring new file systems or block devices and does not hamper local file system performance.

megatools 1.10.3
Dependencies: curl@8.6.0 glib@2.86.0 openssl@3.0.8
Channel: guix
Location: gnu/packages/sync.scm (gnu packages sync)
Home page: https://megatools.megous.com/
Licenses: GPL 2
Build system: gnu
Synopsis: Command line client application for mega.nz
Description:

Megatools is a collection of programs for accessing the mega.nz service from the command line.

Megatools allow you to copy individual files as well as entire directory trees to and from the cloud. You can also perform streaming downloads for example to preview videos and audio files, without needing to download the entire file first.

Megatools are robust and optimized for fast operation - as fast as Mega servers allow. Memory requirements and CPU utilization are kept at minimum.

See also: megacmd, the official tool set by MEGA.

croc 10.2.5
Channel: guix
Location: gnu/packages/sync.scm (gnu packages sync)
Home page: https://github.com/schollz/croc
Licenses: Expat
Build system: go
Synopsis: Send things from one computer to another easily and securely
Description:

This package provides croc - a tool that allows any two computers to simply and securely transfer files and folders.

Feature:

  • allows any two computers to transfer data (using a relay)

  • provides end-to-end encryption (using PAKE)

  • enables easy cross-platform transfers (Windows, Linux, Mac)

  • allows multiple file transfers

  • allows resuming transfers that are interrupted

  • no need for local server or port-forwarding

  • IPv6-first with IPv4 fallback

  • can use a proxy, like Tor

casync 2-0.99559cd
Dependencies: xz@5.4.5 zstd@1.5.6 curl@8.6.0 acl@2.3.1 libselinux@3.4 eudev@3.2.14 fuse@2.9.9 openssl@3.0.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/sync.scm (gnu packages sync)
Home page: https://github.com/systemd/casync/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: File synchronization and backup system
Description:

casync is a content-addressable data synchronizer that can be used as the basis of a backup system. It is:

  • A combination of the rsync algorithm and content-addressable storage;

  • An efficient way to store and retrieve multiple related versions of large file systems or directory trees;

  • An efficient way to deliver and update OS, VM, IoT and container images over the Internet in an HTTP and CDN friendly way;

  • An efficient backup system.

usync 0-1.09a8059
Dependencies: scsh@0.7-0.4acf6e4
Propagated dependencies: rsync@3.4.1 unison@2.53.5
Channel: guix
Location: gnu/packages/sync.scm (gnu packages sync)
Home page: https://github.com/ebzzry/usync
Licenses: Expat
Build system: copy
Synopsis: Command line site-to-site synchronization tool
Description:

usync is a simple site-to-site synchronization program written in scsh. It makes use of unison and rsync for bi- and uni-directional synchronizations.

syncthing 2.0.14
Channel: guix
Location: gnu/packages/syncthing.scm (gnu packages syncthing)
Home page: https://github.com/syncthing/syncthing
Licenses: MPL 2.0
Build system: go
Synopsis: Decentralized continuous file system synchronization
Description:

Syncthing is a peer-to-peer file synchronization tool that supports a wide variety of computing platforms. It uses the Block Exchange Protocol.

syncthing-gtk 0.9.4.4-2.1e84f33
Dependencies: bash-minimal@5.2.37 gtk+@3.24.51 libappindicator@12.10.1-0-298 libnotify@0.8.8 python-bcrypt@3.2.2 python-dateutil@2.9.0 python-pycairo@1.28.0 python-pygobject@3.54.3 psmisc@23.7 syncthing@2.0.14
Channel: guix
Location: gnu/packages/syncthing.scm (gnu packages syncthing)
Home page: https://github.com/kozec/syncthing-gtk
Licenses: GPL 2
Build system: pyproject
Synopsis: GTK3 based GUI and notification area icon for Syncthing
Description:

syncthing-gtk is a GTK3 Python based GUI and notification area icon for Syncthing. Supported Syncthing features:

  • Everything that WebUI can display

  • Adding, editing and deleting nodes

  • Adding, editing and deleting repositories

  • Restart, shutdown server

  • Editing daemon settings

syndication-domination 1.0-1.7592032
Dependencies: fmt@11.2.0 tidy-html@5.8.0 pybind11@2.13.6 python@3.11.14 pugixml@1.12.1
Channel: guix
Location: gnu/packages/syndication.scm (gnu packages syndication)
Home page: https://gitlab.com/gabmus/syndication-domination
Licenses: AGPL 3
Build system: meson
Synopsis: RSS/Atom feed parser
Description:

This package provides an experimental RSS/Atom feed parser. It is "not fit for use at this point", but gfeeds uses it anyway.

liferea 1.16.5
Dependencies: bash-minimal@5.2.37 glib@2.86.0 glib-networking@2.80.1 gnome-keyring@48.0 gsettings-desktop-schemas@48.0 gstreamer@1.26.3 json-glib@1.10.0 libnotify@0.8.8 libpeas@2.0.7 libsecret@0.21.7 libsoup-minimal@3.6.5 libxml2@2.14.6 libxslt@1.1.43 pango@1.56.4 python@3.11.14 python-pycairo@1.28.0 python-pygobject@3.54.3 sqlite@3.39.3 webkitgtk-for-gtk3@2.50.3
Channel: guix
Location: gnu/packages/syndication.scm (gnu packages syndication)
Home page: https://lzone.de/liferea/
Licenses: GPL 2+
Build system: glib-or-gtk
Synopsis: News reader for GTK/GNOME
Description:

Liferea is a desktop feed reader/news aggregator that brings together all of the content from your favorite subscriptions into a simple interface that makes it easy to organize and browse feeds.

newsraft 0.35
Dependencies: curl@8.6.0 expat@2.7.1 gumbo-parser@0.10.1 libnotify@0.8.8 ncurses@6.2.20210619 sqlite@3.39.3 yajl@2.1.0
Channel: guix
Location: gnu/packages/syndication.scm (gnu packages syndication)
Home page: https://newsraft.codeberg.page/
Licenses: ISC
Build system: gnu
Synopsis: Feed reader for terminal
Description:

Newsraft is a feed reader with ncurses user interface. It is greatly inspired by Newsboat and tries to be its lightweight counterpart.

Features:

  • parallel downloads

  • section-based feeds grouping

  • opening links in any program

  • viewing news from all feeds with explore mode

  • automatic updates for feeds and sections

  • per-feed settings and key bindings

  • assigning multiple actions to key bindings

  • processing feeds from command output

  • text searching by news titles and content

  • interactive news content viewing

giara 1.1.0
Dependencies: bash-minimal@5.2.37 blueprint-compiler@0.4.0 glib@2.86.0 gtk@4.20.3 gtksourceview@5.16.0 libadwaita@1.8.2 python@3.11.14 python-beautifulsoup4@4.14.3 python-dateutil@2.9.0 python-mistune@3.1.3 python-pillow@11.1.0 python-praw@7.8.1 python-pygobject@3.54.3 python-requests@2.32.5
Propagated dependencies: dconf@0.40.0
Channel: guix
Location: gnu/packages/syndication.scm (gnu packages syndication)
Home page: https://giara.gabmus.org/
Licenses: GPL 3+
Build system: meson
Synopsis: Client for Reddit
Description:

Giara is a reddit app, built with Python, GTK4 and libadwaita.

tuir 1.29.0
Dependencies: python-beautifulsoup4@4.14.3 python-decorator@5.2.1 python-kitchen@1.2.6 python-requests@2.32.5 python-six@1.17.0
Channel: guix
Location: gnu/packages/syndication.scm (gnu packages syndication)
Home page: https://gitlab.com/ajak/tuir
Licenses: Expat GPL 3+
Build system: pyproject
Synopsis: Terminal viewer for Reddit (Terminal UI for Reddit)
Description:

Tuir provides a simple terminal viewer for Reddit (Terminal UI for Reddit).

morss 20221213.2216
Propagated dependencies: python-beautifulsoup4@4.14.3 python-chardet@5.2.0 python-dateutil@2.9.0 python-lxml@6.0.1
Channel: guix
Location: gnu/packages/syndication.scm (gnu packages syndication)
Home page: https://morss.it/
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Get full-text RSS feeds
Description:

Morss' goal is to get full-text RSS feeds out of striped RSS feeds, commonly available on the internet. It also makes it possible to create RSS feeds for websites that don't provide any.

newsboat 2.41
Dependencies: curl@8.6.0 json-c@0.18 libxml2@2.14.6 ncurses@6.2.20210619 stfl@0.24 sqlite@3.39.3
Channel: guix
Location: gnu/packages/syndication.scm (gnu packages syndication)
Home page: https://newsboat.org/
Licenses: GPL 2+ Expat
Build system: cargo
Synopsis: Text-mode RSS and Atom feed reader with podcast support
Description:

Newsboat is a feed reader for RSS and Atom, XML formats widely used to transmit, publish, and syndicate news or blog articles. It's designed for use on text terminals, and to have a coherent and easy-to-use interface that might look familiar to mutt or slrn users.

Newsboat supports OPML import/exports, HTML rendering, podcasts (with podboat), off-line reading, searching and storing articles to your file system, and many more features.

rtv 1.27.0
Propagated dependencies: python-beautifulsoup4@4.14.3 python-decorator@5.2.1 python-requests@2.32.5 python-six@1.17.0
Channel: guix
Location: gnu/packages/syndication.scm (gnu packages syndication)
Home page: https://github.com/michael-lazar/rtv
Licenses: Expat GPL 3+
Build system: pyproject
Synopsis: Terminal viewer for Reddit (Reddit Terminal Viewer)
Description:

RTV provides a text-based interface to view and interact with Reddit.

waynergy 0.0.17
Dependencies: libxkbcommon@1.11.0 libressl@4.2.1 wl-clipboard@2.2.1 wayland@1.24.0 wl-clipboard@2.2.1 procps@4.0.3
Channel: guix
Location: gnu/packages/synergy.scm (gnu packages synergy)
Home page: https://github.com/r-c-f/waynergy
Licenses: Expat
Build system: meson
Synopsis: Mouse and keyboard sharing utility for Wayland
Description:

Synergy brings your computers together in one cohesive experience; it's software for sharing one mouse and keyboard between multiple computers on your desk. This package is a Wayland version of Synergy, mostly for wlroots.

synergy 1.11.1
Dependencies: avahi@0.8 python-wrapper@3.11.14 openssl@3.0.8 curl@8.6.0 libxi@1.8.2 libx11@1.8.12 libxtst@1.2.5 qtbase@5.15.17
Channel: guix
Location: gnu/packages/synergy.scm (gnu packages synergy)
Home page: https://symless.com/synergy
Licenses: GPL 2
Build system: cmake
Synopsis: Mouse and keyboard sharing utility
Description:

Synergy brings your computers together in one cohesive experience; it's software for sharing one mouse and keyboard between multiple computers on your desk.

clikan 0.2.1-1.55ab29e
Dependencies: python-click@8.1.8 python-click-default-group@1.2.4 python-pyyaml@6.0.2 python-rich@14.2.0
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://github.com/kitplummer/clikan
Licenses: Expat
Build system: pyproject
Synopsis: Command-line kanban utility
Description:

Clikan is a super simple command-line utility for tracking tasks following the Japanese kanban (boarding) style.

dstask 1.0.1
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://github.com/naggie/dstask
Licenses: Expat
Build system: go
Synopsis: CLI-based TODO manager with git-based sync + markdown notes per task
Description:

dstask is a personal task tracker that uses git for synchronization. It offers a note command to attach a Markdown based note to a task.

tasksh 1.2.0
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://taskwarrior.org
Licenses: Expat
Build system: cmake
Synopsis: Taskwarrior shell
Description:

Tasksh is a shell for Taskwarrior, providing a more immersive environment for list management. It has a review feature, shell command execution, and libreadline support.

git-bug 0.10.1
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://github.com/git-bug/git-bug
Licenses: GPL 3+
Build system: go
Synopsis: Distributed, offline-first bug tracker embedded in git
Description:

git-bug is a standalone, distributed, offline-first issue management tool that embeds issues, comments, and more as objects in a git repository.

annextimelog 0.15.0
Dependencies: bash-minimal@5.2.37 git@2.52.0 git-annex@10.20250721
Propagated dependencies: python-rich@14.2.0 python-tzdata@2025.1
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://gitlab.com/nobodyinperson/annextimelog
Licenses: GPL 3+
Build system: pyproject
Synopsis: Git Annex-backed Time Tracking
Description:

This package provides a functionality to track time spent on projects, backed by Git Annex.

watson 2.1.0
Propagated dependencies: python-arrow@1.3.0 python-click@8.1.8 python-click-didyoumean@0.3.1 python-colorama@0.4.6 python-requests@2.32.5
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://tailordev.github.io/Watson/
Licenses: Expat
Build system: pyproject
Synopsis: Command-line time tracker
Description:

Watson is command-line interface to manage your time. It supports projects, tagging and reports.

Total packages: 70999