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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Tuba is a GTK client for Mastodon. It provides a clean, native interface that allows you to integrate Mastodon's social experience seamlessly with your desktop environment.
Cuttlefish is a desktop client for PeerTube, but will work on GNU/Linux-based phones (like the Librem 5 or Pinephone) as well. Cuttlefish aims to provide a better experience of watching PeerTube videos and using PeerTube in general, via an efficient native application that can hook into the federation of interconnected video hosting services.
This package provides a python wrapper for the Mastodon API.
The TOIlet project attempts to create a free replacement for the FIGlet utility. It uses the powerful libcaca library to achieve various text-based effects.
FIGlet is a program for making large ASCII art letterforms out of ordinary screen characters.
This package provides statically-linked jfs_fsck command taken from the jfsutils package. It is meant to be used in initrds.
Watcher may be used as a library or a program that can be used to efficiently watch a file system for changes. This package provides the following components:
include/wtr/watcher.hppC++ header library
- watcher-c
C shared and static library
wtr.watcherCommand-line interface (CLI)
twMinimal, more human-readable CLI variant
fscrypt is a high-level tool for the management of Linux native filesystem encryption. It manages metadata, key generation, key wrapping, PAM integration, and provides a uniform interface for creating and modifying encrypted directories.
This package provides an implementation of the exFAT file system, including command-line tools to validate exFAT file systems and to create new ones.
RewriteFS is a FUSE to change the name of accessed files on the fly based on any number of regular expressions. It's like the rewrite action of many Web servers, but for your file system. For example, it can help keep your home directory tidy by transparently rewriting the location of configuration files of software that doesn't follow the XDG directory specification from ~/.name to ~/.config/name.
This package provides the user space component of CacheFiles, a caching back end that uses a directory on a locally mounted file system (such as ext4) as a cache to speed up (by reducing) access to a slower file system and make it appear more reliable.
The cached file system is often a network file system such as NFS or CIFS, but can also be a local file system like ISO 9660 on a slow optical drive.
CacheFiles itself is part of the kernel but relies on this user space cachefilesd daemon to perform maintenance tasks like culling and reaping stale nodes. Only one such daemon can be running at a time, and communicates with the kernel through the /dev/cachefiles character device.
This version modifies David Howells original cachefilesd---which appears unmaintained---to use the inotify API instead of the deprecated dnotify to monitor file changes.
BEES is a block-oriented, user-space deduplication agent designed for large btrfs file systems. It combines off-line data deduplication with incremental scanning to minimize the time your data spend on disk between being written and being deduplicated.
An overlay FUSE file system that introduces non-determinism into file system metadata. For example, it can randomize the order in which directory entries are read. This is useful for detecting non-determinism in the build process.
LIBNFS is a client library for accessing NFS shares over a network. LIBNFS offers three different APIs, for different use :
RAW, a fully asynchronous low level RPC library for NFS protocols. This API provides very flexible and precise control of the RPC issued.
NFS ASYNC, a fully asynchronous library for high level vfs functions
NFS SYNC, a synchronous library for high level vfs functions.
The WebDAV extension to the HTTP protocol defines a standard way to author resources on a remote Web server. Davfs2 exposes such resources as a typical file system which can be used by standard applications with no built-in support for WebDAV, such as the GNU coreutils (cp, mv, etc.) or a graphical word processor.
Davfs2 works with most WebDAV servers with no or little configuration. It supports TLS (HTTPS), HTTP proxies, HTTP basic and digest authentication, and client certificates. It performs extensive caching to avoid unnecessary network traffic, stay responsive even over slow or unreliable connections, and prevent data loss. It aims to make use by unprivileged users as easy and secure as possible.
However, davfs2 is not a full-featured WebDAV client. The file system interface and the WebDAV protocol are quite different. Translating between the two is not always possible.
mergerfs-tools is a suite of programs that can audit permissions and ownership of files and directories on a mergerfs volume, duplicates files and directories across branches in its pool, find and remove duplicate files, balance pool drives, consolidate files in a single mergerfs directory onto a single drive and create FreeDesktop.org Trash specification compatible directories.
udftools is a set of programs for reading and modifying UDF file systems. UDF is a file system mostly used for DVDs and other optical media. It supports read-only media (DVD/CD-R) and rewritable media that wears out (DVD/CD-RW).
The JFSutils are a collection of utilities for managing the JFS, a 64-bit journaling file system created by IBM and later ported to the kernel Linux. The following commands are available:
fsck.jfs: check and repair a JFS file system or replay its transaction log.logdump: dump the JFS journal log.logredo: replay the JFS journal log.mkfs.jfs: create a new JFS file system.xchklog: save a JFS fsck log to a file.xchkdmp: dump the contents of such a log file.xpeek: a JFS file system editor with a shell-like interface.
AVFS is a FUSE-based filesystem that allows browsing of compressed files. It provides the mountavfs command that starts a small avfsd daemon. When a specially formatted path under ~/.avfs is accessed, the daemon provides listings and content access on the fly. The canonical form of virtual file name is:
[basepath]#handler[options][:parameters][/internalpath]
Example file names:
~/.avfs/home/user/archive.tar.gz#ugz#utar/path/file~/.avfs/#http:localhost|some|path
emacs-dired-hacks has dired-avfs module which enables seamless integration with avfs.
httpfs2 is a fuse file system for mounting any HyperText (HTTP or HTTPS) URL. It uses HTTP/1.1 byte ranges to request arbitrary bytes from the web server, without needing to download the entire file. This is particularly useful with large archives such as ZIP files and ISO images when you only need to inspect their contents or extract specific files. Since the HTTP protocol itself has no notion of directories, only a single file can be mounted.
These are command-line user space tools for the exFAT file systems. Included are mkfs.exfat to create (format) new exFAT file systems, and fsck.exfat to check their consistency and repair them.
TMSU is a tool for tagging your files. It provides a simple command-line utility for applying tags and a virtual file system to give you a tag-based view of your files from any other program. TMSU does not alter your files in any way: they remain unchanged on disk, or on the network, wherever your put them. TMSU maintains its own database and you simply gain an additional view, which you can mount where you like, based upon the tags you set up.
The FSQA regression test suite, more commonly known as xfstests, comprises over 1,500 tests that exercise (torture) both the user- and kernel-space parts of many different file systems.
As the package's name subtly implies, it was originally developed to test the XFS file system. Today, xfstests is the primary test suite for all major file systems supported by the kernel Linux including XFS, ext4, and Btrfs, but also virtual and network file systems such as NFS, 9P, and the overlay file system.
The packaged check script is not in PATH but can be invoked with the included xfstests-check helper.
GPhotoFS is a FUSE file system module to mount your camera as a file system on Linux. This allow using your camera with any tool able to read from a mounted file system.