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.
OpenZFS is an advanced file system and volume manager which was originally developed for Solaris and is now maintained by the OpenZFS community.
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.
dbxfs allows you to mount your Dropbox folder as if it were a local file system using FUSE.
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 an implementation of overlay+shiftfs in FUSE for rootless containers.
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.
DwarFS is a read-only file system with a focus on achieving very high compression ratios in particular for very redundant data.
DwarFS also doesn't compromise on speed and for some cases it is on par with or performs better than SquashFS. For the primary use case, DwarFS compression is an order of magnitude better than SquashFS compression, it's 6 times faster to build the file system, it's typically faster to access files on DwarFS and it uses less CPU resources.
Distinct features of DwarFS are:
Clustering of files by similarity using a similarity hash function. This makes it easier to exploit the redundancy across file boundaries.
Segmentation analysis across file system blocks in order to reduce the size of the uncompressed file system. This saves memory when using the compressed file system and thus potentially allows for higher cache hit rates as more data can be kept in the cache.
Highly multi-threaded implementation. Both the file system creation tool as well as the FUSE driver are able to make good use of the many cores of your system.
Optional experimental Python scripting support to provide custom filtering and ordering functionality.
This package provides the Linux kernel module for Bcachefs.
Bcachefs is a CoW file system supporting native encryption, compression, snapshots, and (meta)data checksums. It can use multiple block devices for replication and/or performance, similar to RAID.
In addition, Bcachefs provides all the functionality of bcache, a block-layer caching system, and lets you assign different roles to each device based on its performance and other characteristics.
Gocryptfs is an encrypted overlay filesystem written in Go. It features a file-based encryption that is implemented as a mountable FUSE filesystem.
Gocryptfs was inspired by EncFS and strives to fix its security issues while providing good performance. Gocryptfs is as fast as EncFS in the default mode and significantly faster than paranoia mode in EncFS, which provides a security level comparable to Gocryptfs.
On CPUs without AES-NI, gocryptfs uses OpenSSL through a thin wrapper called stupidgcm. This provides a 4x speedup compared to Go's builtin AES-GCM implementation.
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.
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).
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.
NILFS is a log-structured file system supporting versioning of the entire file system and continuous snapshotting, which allows users to even restore files mistakenly overwritten or destroyed just a few seconds ago.
bindfs is a FUSE file system for mounting a directory to another location, similar to mount --bind. It can be used for:
Making a directory read-only.
Making all executables non-executable.
Sharing a directory with a list of users (or groups).
Modifying permission bits using rules with chmod-like syntax.
Changing the permissions with which files are created.
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.
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.
FSArchiver saves the contents of a file system to a compressed archive file, and restores it to a different file system and/or partition. This partition can be of a different size than the original and FSArchiver will create a new file system if none exists.
All standard file attributes supported by the kernel are preserved, including file permissions, timestamps, symbolic and hard links, and extended attributes.
Each file in the archive is protected by a checksum. If part of the archive is corrupted you'll lose the affected file(s) but not the whole back-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.
Squashfuse lets you mount SquashFS archives in user-space. It supports almost all features of the SquashFS format, yet is still fast and memory-efficient.
The file command is a file type guesser, a command-line tool that tells you in words what kind of data a file contains. It does not rely on filename extensions to tell you the type of a file, but looks at the actual contents of the file. This package provides the libmagic library.
Electroncash is a lightweight Bitcoin Cash client, based on a client-server protocol. It supports Simple Payment Verification (SPV) and deterministic key generation from a seed. Your secret keys are encrypted and are never sent to other machines/servers. Electroncash does not download the Bitcoin Cash blockchain.
Grisbi is a personal accounting application written by French developers that is designed to follow French accounting rules. Grisbi can manage multiple accounts, currencies and users. It manages third party, expenditure and receipt categories, budgetary lines, financial years, budget estimates, bankcard management and other information.
Bitcoin Cash is a digital currency that enables instant payments to anyone, anywhere in the world. It uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. Bitcoin Cash is a descendant of Bitcoin. It became a separate currency from the version supported by Bitcoin Core when the two split on August 1, 2017. Bitcoin Cash and the Bitcoin Core version of Bitcoin share the same transaction history up until the split. This package provides the Bitcoin Cash Node command line client and a client based on Qt.
A specialized SQL-like query client for Beancount ledger files. It can run interactively or in batch mode. By providing a specialized query engine that takes advantage of the structure of double-entry transactions, it can easily generate custom reports specific to accounting purposes.