Browse free open source C++ File Systems and projects below. Use the toggles on the left to filter open source C++ File Systems by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 1
    tffs is a read-only driver for the proprietary file system of Topfield hard disk recorders (digital satellite receivers). It is based on FUSE, the filesystem in userspace.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Rezilla is a resource editor for the Macintosh (OSX). It is designed to facilitate the edition and manipulation of resources stored in the data fork or in the resource fork of a file.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Autorenumber

    Autorenumber

    Smart auto renaming of a numbered list of files

    With this tool you can rename files with a running number. For instance, if you delete photographs from a gallery and want the remaining files to obtain a new, continuous running number. The detection of a running number is smart. Other numbers which occur more than once over different files will be detected and kept. The output pattern will be detected automatically. Descending series of running numbers as well as negative running numbers are also supported Consider donating to this project: https://sourceforge.net/projects/autorename/donate
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Latest iteration in the Bonnie family of benchmarks. Tests large file IO and creation/deletion of small files.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    Permite ver que programas se ejecutan al arrancar windows. Tambien permiter quitar o poner programas que quieras que se ejecuten al iniciar el sistema. Este programa debe utilizarse con cuidado especialmente a al quitar programas.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    DaemonFS
    DaemonFS is a real time file watcher. Cross-platform, free and opensource.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    File Collection Manager is a small program for checking small or large file collections. It can calculate and verify checksums for items in the collection, as well as check that file in the collection that depend on other provided packages in the collect
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    A simple KDE interface for managing the ACL of an AFS tree. It relies on the usual utilities provided by an OpenAFS Client installation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    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.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    This library supports reading and writing Macintosh data and resource forks in AppleSingle, AppleDouble, Windows Appleshare Server, Helios, Xinet, MacLan and UShare formats.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Magic(!) Mounter tries to mimic the behaviour of MacOS with regards to automatic monitoring and mounting of the volumes in your system (CDs, ZIP disks, floppies, HDs) using user-friendly mount points. It can also eject devices and let users control them.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    No longer Supported! Use touch! (I did not know about it, I was a newbie when I started this project...) Creat a file into the current directory. Must have one argument, (the file name). To see the help message run mkfile with no arguments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    ME OS is a non-Linux OS built from scratch. Emphasis is on the interface and forward-looking features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    An FUSE filesystem module that merges content of several directories in to a single directory transparently.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    A set of commands that allows version tracking among file copies. Retaining the basic functionality of standard copy commands, you can always track if a file has seen more updates than another file, and determine redundant or equivalent file copies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    YourDefrag
    Small and simple disk defragmenter for Windows XP - 2008R2 based on jkDefrag code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    ZoftOS is an educational operating system aimed to provide a case study on building an operating system that is similar to the *NIX and (most likely ) embedded configurations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    eMount
    eMount is a free system administrator tool for Linux that can mount, encrypt and manage disk image files and physical disk drives. It relies on cryptsetup, which implements the LUKS disk encryption specification.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    fmstream

    fmstream

    Read-write access to memory-mapped files on Windows and POSIX systems

    fmstream provides an interface to read data from memory-mapped files as input/output streams. File mapping is the association of a file's contents with a portion of the virtual address space of a process. The system creates a file mapping object (also known as a section object) to maintain this association. A file view is the portion of virtual address space that a process uses to access the file's contents. File mapping allows the process to use both random input and output (I/O) and sequential I/O. It also allows the process to work efficiently with a large data file, such as a database, without having to map the whole file into memory. Multiple processes can also use memory-mapped files to share data.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    gstfs-ng

    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    A fuse file system which allows to present a group of play list files (in a directory) as directories to allow easy management. A folder with playlists is presented as /playlists and all the playlists in the original folder are shown as directories.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    sreplace

    Command line tool to replace quickly strings in files.

    Command line tool to replace quickly strings in files. Replaces recursively in directories, handles huge files, accepts regulars expression patterns, can replace binary chunks...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Derived from TrueCrypt 6.3 release, I added some command line options to "TrueCrypt Format.exe" to allow TrueCrypt volumes to be created without using the graphical user interface
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Beeblebrox is a GUI partition/disk editor for Windows and Linux.
    Downloads: 1 This Week
    Last Update:
    See Project