GPL source and toolchain for ASUSTOR NAS
A library and commands for cyclic logfiles. A cyclic log has a fixed size upon creation and pointers that refer to the start and end positions within that fixed size.They are useful for recording server output without losing the most recent data.
A FUSE-based file system for dynamic gstreamer-based transcoding
Now maintained on https://github.com/rtyle/gstfs-ng A FUSE-based file system that works as a dynamic gstreamer-based transcoder over an existing directory. For example, this can make your FLAC music archive appear as an MP3 or OGG archive. Transcodings can be cached in memory and persisted to disk.
The Sleuth Kit is a C++ library and collection of open source file system forensics tools that allow you to, among other things, view allocated and deleted data from NTFS, FAT, FFS, EXT2, Ext3, HFS+, and ISO9660 images.
Platform-independent recursive search library. C-API, written in C/C++, with mappings to C++, COM, D, Java, .NET, Python, Ruby, STL, with more to come.
Tools for cross building root file systems.
If you build a root file system you often have to become root on your own host to call chown mknod and so on. With ufile you can do that things for another machine in a save way without the need becoming root on your own host. For more information have a glance at README.odt in the package.
FUSE File system powered by secret sharing scheme
Lecithine is a FUSE (file system in user space) using a secret sharing scheme. You can use Lecithine as regular file system. When writing to disk, data will be devided into randomly chosen pieces (secret shares) and stored into different places. Upon reading, the shares are merged together such that in turn the plaintext results. From a cryptographers point of view, there is no symmetric or private key ever needed to produce a ciphertext. This is how secret sharing schemes are designed.
Tool to search and replace text in interactive mode via command line
isar (Interactive Search And Replace) is a tool to search and replace text in interactive mode via linux shell. isar support recursive search in directory, regex and colorized output. It's written in C++ using boost library.
A Java library that allow Java applications to receive file system events on Windows and Linux.
gtk-2 port of fsv - 3D File System Visualizer
Unified application-level Virtual File System
Unified application-level Virtual File System with support for file archives.
A simple KDE interface for managing the ACL of an AFS tree. It relies on the usual utilities provided by an OpenAFS Client installation.
A cross platform file manager based off of the original Norton Commander.
StoreGPU is a library that accelerates hashing functions (MD5 and SHA1) by offloading the hashing computation to the GPU. StoreGPU provides two hashing modes: standard hashing mode, and sliding window hashing mode.
FSDR is a free, cross-platform software. When the user delete some important information in his file system ，it will do its utmost to restore the user's loss. It will support ext3/ext2, fat, ufs, jifs and other file system data recovery.
K Disk archiver (KDar) is a KDE GUI-based backup and archiving program. Use it to prepare your data for storage on CD-Rs, jazz drives, floppies, even DVDs. KDar uses the dar library by Denis Corbin. Features include compression and archive splitting.
Development of File System and Platform that Optimized for SSDs
LayerFS is a RISC OS image filing system. A LayerFS directory constructs itself from several source directories, where objects in the 'lower' directories are overlaid by objects of the same name in the 'higher' directories.
This library supports reading and writing Macintosh data and resource forks in AppleSingle, AppleDouble, Windows Appleshare Server, Helios, Xinet, MacLan and UShare formats.
KDirStat (for KDE Directory Statistics) is a KDE program that sums up disk usage for direcory trees - very much like the Unix 'du' command. It also provides cleanup facilities to reclaim disk space.
A read/write archive (.zip and .tar, etc) library for C++, designed to be used along side irrlicht, the real-time 3d graphic engine.
fuse-cache is a simple caching filesystem for Linux using FUSE. It works by copying the files you want to be cached at mount time to a cache directory, , and then using that copy for all subsequent read requests for the file.
Ceph is a prototype distributed object-based file system that provides high-performance file storage that scales linearly with the number of OSDs and Metadata servers.
Platform-independent recursive search library. C-API, written in C/C++, with mappings to Ch, C++, COM, D, Java, .NET, Python, Ruby, STL, with more to come. Supporting recursive search of file systems, FTP, XML, source control systems, etc.
This module is aimed at environments with SMB (Samba or Windows NT) or NCP (Netware or Mars-NWE) servers that Unix users wish to access transparently. The module also supports mounting home directories using loopback encrypted filesystems.