Framework in Python for platform-independent file management with a console based toolkit (zigo) and a GUI platform (zago). Use existing handlers and your own handlers together to walk through directory trees, select files, and process them.
File and Database Generator for windows and linux
Frees is a GUI tool for Linux that shows the space usage on all mounted drives.
Split files into little pieces, using an gui based on GTK+, made in Python using PyGTK.
LemFS is a distributed, redundant data storage system, designed to utilize unused disk space on networked work stations and desktop PCs.
Mount/unmount/view your iso, cue/bin, nrg, ccd/sub/img, mds/mdf images as a user. Add your most mounted files to the favorites section. The best part is, the learning curve is not so steep and the gui is attractive.
PanDAV is a project comprising of a WebDAV server library (in Python) and a simple WebDAV file server, written to be extremely easy to use and extend.
Automatic process execution on Linux systems. Modular application with various system monitors. Allows users to plan process execution based on file system activity, process execution and so on.
PyGFS is a reliable and secure distributed file system that runs completely in userspace. It supports x509 certificate authentication, authorization and encryption mechanisms to provide secure access over insecure networks.
PySamba is a full wrapper based in the work of Tim Potter. PySamba is built as a Python C extension and a Python module that hides the complexity of the lower layer (smb). At now, PySamba provides a fully functional samba wrapper
Qualm is a graphical tool for persistent resource management. While Qualm is initially aimed at providing an entirely new method of doing disk quota management, qualm can be used for managing any persistent finite resource.
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.
Rugg is a hard drive and filesystem harness tool that allows you to test and benchmark drives and filesystems, by writing simple to complex scenarios that can mimic the behaviour of real-world applications.
Network Manager Based On Python Programming, Designed For Terminal Only.
Trieste is a distributed file system aimed to be adaptable via policies.
VECT provides a framework for managing software releases. It is an abstraction layer on top of Depot primarily and is based on Carnegie Mellon U's "EMT"
VFSX is a transparent Samba Virtual File System module which forwards operations to a process on the same machine for handing outside of the Samba daemon. The external handler can be implemented in any language with support for Unix domain sockets.
Highly customizable directory listing.
Canburn is simple program for testing directory structure in order to burning it to CD-ROM. It can be used to check files before burning them to CD.
compactpath is a python package to handle compacting of filepaths. compacting of filepaths may be useful in gui programming where filepaths of arbitrary lenght have to be displayed in widgets with limited visual space.
This software is a distributed replicated blob server (inspired by the google file system paper http://www.cs.rochester.edu/sosp2003/papers/p125-ghemawat.pdf ). It stores your blobs ( <=> files) on a given number of your servers.
FSMM is the "File System Monitor and Mirror". Basically, it watches for certain events on your filesystem (or on a portion of it), and calls a "Mirror Engine" that will replicate this file ASAP to some other place.
gnetmount is a GUI program (gtk) for mounting network file systems and, optionally, any other type of file system listed in fstab. It allows non-root users to easily mount or umount file systems, such as smbfs or cifs, that require authentication.
The jnios module is a complete java/JNI implementation of the builtin python modules "os" and "posix" for use with the JPython environment. jnios allows the original os.py and posixpath.py/ntpath.py/...from CPython, to run under JPython.