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

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.


todoman 4.4.0
Propagated dependencies: python-atomicwrites@1.4.0 python-click@8.3.1 python-click-log@0.3.2 python-dateutil@2.9.0 python-humanize@4.14.0 python-icalendar@6.3.2 python-parsedatetime@2.6 python-pyxdg@0.28 python-urwid@3.0.3
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://todoman.readthedocs.io/
Licenses: ISC
Build system: pyproject
Synopsis: CalDav-based todo manager
Description:

Todoman is a simple, standards-based, cli todo (aka: task) manager. Todos are stored into icalendar files, which means you can sync them via CalDAV using, for example, vdirsyncer.

annextimelog 0.15.0
Dependencies: bash-minimal@5.2.37 git@2.54.0 git-annex@10.20250721
Propagated dependencies: python-rich@14.3.3 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.

zk 0.15.2
Dependencies: fzf@0.73.1
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://zk-org.github.io/zk/
Licenses: GPL 3
Build system: go
Synopsis: Plain text note-taking assistant
Description:

Command-line tooling for helping you to maintain a plain text Zettelkasten or personal wiki. Based on the Markdown markup language.

gtimelog 0.12.0
Dependencies: bash-minimal@5.2.37 gobject-introspection@1.86.0 gtk+@3.24.51 libsecret@0.21.7 libsoup@3.6.5 python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://gtimelog.org/
Licenses: GPL 3
Build system: pyproject
Synopsis: Gtk+ time tracking application
Description:

GTimeLog provides a time tracking application to allow the user to track what they work on during the day and how long they spend doing it.

t-todo-manager 1.2.0-97.89ad444
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://github.com/sjl/t
Licenses: Expat
Build system: pyproject
Synopsis: Command-line todo list manager
Description:

t is a command-line todo list manager for people that want to finish tasks, not organize them.

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.

taskwarrior 3.4.2
Dependencies: gnutls@3.8.9 sqlite@3.53.1 util-linux@2.40.4
Channel: guix
Location: gnu/packages/task-management.scm (gnu packages task-management)
Home page: https://taskwarrior.org
Licenses: Expat
Build system: cmake
Synopsis: Command line task manager
Description:

Taskwarrior is a command-line task manager following the Getting Things Done time management method. It supports network synchronization, filtering and querying data, exposing task data in multiple formats to other tools.

task-spooler 1.0.3
Dependencies: bash-minimal@5.2.37 gzip@1.14 sendmail@8.18.1
Channel: guix
Location: gnu/packages/task-runners.scm (gnu packages task-runners)
Home page: https://viric.name/soft/ts/
Licenses: GPL 2+
Build system: gnu
Synopsis: UNIX task queue system
Description:

Task spooler lets users run shell commands asynchronously one after the other in a separate process.

faber 0.1.1
Dependencies: gauche@0.9.15
Channel: guix
Location: gnu/packages/task-runners.scm (gnu packages task-runners)
Home page: https://github.com/Junker/faber
Licenses: Expat
Build system: copy
Synopsis: Task runner with power of Scheme
Description:

Faber is a CLI task runner designed to leverage the power and flexibility of Gauche Scheme. Unlike other build systems that rely on custom formats, Faber uses Gauche Scheme, allowing you to write build scripts using familiar Scheme syntax.

run 0.11.2
Channel: guix
Location: gnu/packages/task-runners.scm (gnu packages task-runners)
Home page: https://github.com/TekWizely/run
Licenses: Expat
Build system: go
Synopsis: Easily manage and invoke small scripts and wrappers
Description:

Run is a tool to easily manage and invoke small scripts and wrappers by using a Runfile.

tbb 2021.6.0
Channel: guix
Location: gnu/packages/tbb.scm (gnu packages tbb)
Home page: https://uxlfoundation.github.io/oneTBB/
Licenses: ASL 2.0
Build system: cmake
Synopsis: C++ library for parallel programming
Description:

TBB is a C++ runtime library that abstracts the low-level threading details necessary for optimal multi-core performance. It uses common C++ templates and coding style to eliminate tedious threading implementation work. It provides parallel loop constructs, asynchronous tasks, synchronization primitives, atomic operations, and more.

tbb 2020.3
Channel: guix
Location: gnu/packages/tbb.scm (gnu packages tbb)
Home page: https://www.threadingbuildingblocks.org
Licenses: ASL 2.0
Build system: gnu
Synopsis: C++ library for parallel programming
Description:

Threading Building Blocks (TBB) is a C++ runtime library that abstracts the low-level threading details necessary for optimal multi-core performance. It uses common C++ templates and coding style to eliminate tedious threading implementation work. It provides parallel loop constructs, asynchronous tasks, synchronization primitives, atomic operations, and more.

python-tbb 2021.6.0
Dependencies: python@3.12.12 tbb@2021.6.0
Channel: guix
Location: gnu/packages/tbb.scm (gnu packages tbb)
Home page: https://uxlfoundation.github.io/oneTBB/
Licenses: ASL 2.0
Build system: cmake
Synopsis: C++ library for parallel programming
Description:

TBB is a C++ runtime library that abstracts the low-level threading details necessary for optimal multi-core performance. It uses common C++ templates and coding style to eliminate tedious threading implementation work. It provides parallel loop constructs, asynchronous tasks, synchronization primitives, atomic operations, and more.

jimtcl 0.82
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: http://jim.tcl.tk/index.html
Licenses: FreeBSD
Build system: gnu
Synopsis: Small footprint Tcl implementation
Description:

Jim is a small footprint implementation of the Tcl programming language.

tcllib 1.19
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://core.tcl.tk/tcllib/home
Licenses: Tcl/Tk
Build system: gnu
Synopsis: Standard Tcl Library
Description:

Tcllib, the standard Tcl library, is a collection of common utility functions and modules all written in high-level Tcl.

tcl-tls 1.7.22
Dependencies: tcl@8.6.12
Propagated dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://core.tcl-lang.org/tcltls/index
Licenses: Public Domain
Build system: gnu
Synopsis: Tcl binding to OpenSSL toolkit
Description:

This extension provides a generic binding to OpenSSL, utilizing the Tcl_StackChannel API for Tcl 8.2 and higher. The sockets behave exactly the same as channels created using Tcl's built-in socket command with additional options for controlling the SSL session.

tclxml 3.2
Propagated dependencies: tcllib@1.19
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://tclxml.sourceforge.net/
Licenses: non-copyleft
Build system: gnu
Synopsis: Tcl library for XML parsing
Description:

TclXML provides event-based parsing of XML documents. The application may register callback scripts for certain document features, and when the parser encounters those features while parsing the document the callback is evaluated.

expect 5.45.4
Dependencies: tcl@8.6.12
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://core.tcl-lang.org/expect/
Licenses: Public Domain
Build system: gnu
Synopsis: Tool for automating interactive applications
Description:

Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial. Expect is also useful for testing these same applications. And by adding Tk, you can wrap interactive applications in X11 GUIs.

tcl 8.6.12
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://www.tcl.tk/
Licenses: Tcl/Tk
Build system: gnu
Synopsis: The Tcl scripting language
Description:

The Tcl (Tool Command Language) scripting language.

tk 8.6.12
Dependencies: libxft@2.3.8 fontconfig-minimal@2.16.0 tcl@8.6.12
Propagated dependencies: libx11@1.8.12 libxext@1.3.6
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://www.tcl.tk/
Licenses: Tcl/Tk
Build system: gnu
Synopsis: Graphical user interface toolkit for Tcl
Description:

Tk is a graphical toolkit for building graphical user interfaces (GUIs) in the Tcl language.

itcl 4.2.2
Dependencies: tcllib@1.19
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://incrtcl.sourceforge.net/
Licenses: Public Domain
Build system: gnu
Synopsis: Object Oriented programming (OOP) extension for Tcl
Description:

[incr Tcl] is a widely used object-oriented system for Tcl. The name is a play on C++, and [incr Tcl] provides a similar object model, including multiple inheritance and public and private classes and variables.

tklib 0.6
Propagated dependencies: tcllib@1.19 tk@8.6.12
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://www.tcl.tk/software/tklib/
Licenses: Tcl/Tk
Build system: gnu
Synopsis: Tk utility modules for Tcl
Description:

Tklib is a collection of common utility functions and modules for Tk, all written in high-level Tcl. Examples of provided widgets:

  1. chatwidget

  2. datefield

  3. tooltip

  4. cursor

  5. ipentry

  6. tablelist

  7. history

  8. tkpiechart

  9. ico

  10. crosshair

  11. ntext

  12. plotchart

  13. ctext

  14. autosscroll

  15. canvas

tclx 8.4.1
Dependencies: tcl@8.6.12 tk@8.6.12
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://tclx.sourceforge.net/
Licenses: Tcl/Tk
Build system: gnu
Synopsis: System programming extensions for Tcl
Description:

Extended Tcl is oriented towards system programming tasks and large application development. TclX provides additional interfaces to the operating system, and adds many new programming constructs, text manipulation tools, and debugging tools.

perl-tk 804.036
Dependencies: gcc@12.5.0 libx11@1.8.12 libpng@1.6.39 libjpeg-turbo@2.1.4
Channel: guix
Location: gnu/packages/tcl.scm (gnu packages tcl)
Home page: https://metacpan.org/release/Tk
Licenses: GPL 1+
Build system: perl
Synopsis: Graphical user interface toolkit for Perl
Description:

Tk is a Graphical User Interface ToolKit.

Total packages: 73954