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

  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 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
  • 1
    WinMerge

    WinMerge

    Windows visual diff and merge for files and directories

    WinMerge is a Windows tool for visual difference display and merging, for both files and directories. It is highly useful for determining what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pane. The user interface is translated into several languages.
    Leader badge
    Downloads: 38,626 This Week
    Last Update:
    See Project
  • 2
    Eagle Mode

    Eagle Mode

    Zoomable user interface (ZUI) with file manager, file viewers and more

    Eagle Mode is a zoomable user interface (ZUI) with file manager, file viewers, games, and more. This project is about a futuristic style of human-computer interaction, where the user can visit almost everything simply by zooming in. It features a portable C++ toolkit API for developing such ZUIs, and it features the Eagle Mode application, which provides a virtual cosmos with plugin applications. The most important one is the professional file manager with its rich, scriptable command set. It integrates file viewers for most of the common file types, as well as an audio and video player. Furthermore, the virtual cosmos contains a chess game, a netwalk game, a 3D minesweeper game, a multi-function clock, a stock watchlist, some fractals, and a Linux kernel configurator in form of a kernel patch.
    Leader badge
    Downloads: 91 This Week
    Last Update:
    See Project
  • 3
    DRACO

    DRACO

    A ibrary for compressing and decompressing 3D geometric meshes

    Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics. Learn about compressing and viewing 3D models with Draco, and about different compression models and their effects. Draco was designed and built for compression efficiency and speed. The code supports compressing points, connectivity information, texture coordinates, color information, normals, and any other generic attributes associated with geometry. With Draco, applications using 3D graphics can be significantly smaller without compromising visual fidelity. For users, this means apps can now be downloaded faster, 3D graphics in the browser can load quicker, and VR and AR scenes can now be transmitted with a fraction of the bandwidth and rendered quickly.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    FileVerifier++
    FileVerifier++ is a Windows utility for calculating hashes using a number of algorithms including CRC32, MD5, SHA-1, SHA-256/224/384/512, WHIRLPOOL, and RIPEMD-128/160/256/320. Supported hash file formats include MD5SUM .MD5, SFV, BSD CKSUM, and others.
    Downloads: 34 This Week
    Last Update:
    See Project
  • Atera - The depth of a full-stack IT platform, with the power of AI. Icon
    Atera - The depth of a full-stack IT platform, with the power of AI.

    Atera introduces your autonomous AI agent - Ensure operational efficiency at any scale with 24/7 autonomous IT support.

    Atera prioritizes security and compliance through robust protections that align with industry standards. Our AI-driven features were built on responsible AI principles and empower IT teams to work efficiently while maintaining trust and compliance.
    Learn More
  • 5
    RocksDB

    RocksDB

    A library with an embeddable, persistent key-value store for storage

    RocksDB uses a log structured database engine, written entirely in C++, for maximum performance. Keys and values are just arbitrarily-sized byte streams. RocksDB is optimized for fast, low latency storage such as flash drives and high-speed disk drives. RocksDB exploits the full potential of high read/write rates offered by flash or RAM. RocksDB is adaptable to different workloads. From database storage engines such as MyRocks to application data caching to embedded workloads, RocksDB can be used for a variety of data needs. RocksDB provides basic operations such as opening and closing a database, reading and writing to more advanced operations such as merging and compaction filters.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    MMKV for Android

    MMKV for Android

    An efficient, small mobile key-value storage framework

    MMKV for Android is an efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX. Efficient. MMKV uses mmap to keep memory synced with file, and protobuf to encode/decode values, making the most of Android to achieve best performance. MMKV supports concurrent read-read and read-write access between processes. Easy-to-use. You can use MMKV as you go. All changes are saved immediately, no sync, no apply calls needed. MMKV contains process locks, encode/decode helpers and mmap logics and nothing more. It's really tidy. MMKV adds about 50K per architecture on App size, and much less when zipped (apk). MMKV is published under the BSD 3-Clause license. Starting from v1.2.8, MMKV has been migrated to Maven Central. Older versions (<= v1.2.7) are still available on JCenter.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7

    Jojos Binary Diff

    Binary Diff and Undiff Utility

    JDIFF is a program that outputs the differences between two binary files, either in binary format or in human readable format (detailed or summarized) and then allows to reconstruct the second file from the first one and the diff-file.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    7-Zip-JBinding

    7-Zip-JBinding

    Java wrapper for 7z archiver engine

    Native (JNI) cross-platform library to extract (password protected, multi-part) 7z Zip Rar Tar Split Lzma Iso HFS GZip Cpio BZip2 Z Arj Chm Lhz Cab Nsis Deb Rpm Wim Udf archives and create 7z, Zip, Tar, GZip & BZip2 from Java.
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    Genetic Algorithm File Fitter, GAFFitter for short, is a tool based on a genetic algorithm (GA) that tries to fit a collection of items, such as files/directories, into as few as possible volumes of a specific size (e.g. CDs or DVDs).
    Downloads: 22 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 10
    vmdkutil is a utility to manage VMware sparse virtual disk files (.vmdk), creating, cloning, merging, etc.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 11
    cd2iso is a small command line tool for creating an ISO-9660 image file of a CD-ROM or DVD-ROM. Perfect for taking backup of your CD and DVD collection.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Mac binary format converter. Supported binary formats include: native, datafork+resourcefork file, applesingle, macbinary, services for macintosh, etc.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    minidjvu is a DjVu encoder for black-and-white images.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Larsen Commander for OS/2 and eCS

    Larsen Commander for OS/2 and eCS

    Source code is here - https://sourceforge.net/projects/lcmd-git/

    Source code is now developed using GIT. Please use new project page here - https://sourceforge.net/projects/lcmd-git/ Larsen Commander for OS/2 Warp and eCS. Consists of two parts; 1) the underlying C++ G-Lib framework that build directly on top of native 32 bit OS/2 APIs and 2) the Larsen Commander application it self, written in C++ on top of that G-Lib framework.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 15
    DocWire SDK

    DocWire SDK

    Award-winning modern data processing SDK in C++20

    DocWire SDK, a standout C++20AI driven data processing tool, has received award from SourceForge and strong backing from Microsoft. It handles nearly 100 file types, empowering efficient text extraction, web data extraction, and document analysis. For businesses, the shift to DocWire SDK signifies a leap forward. It promises comprehensive document format support and the ability to extract valuable insights from email boxes, databases, and websites using cutting-edge AI. DocWire SDK aims to expand its capabilities, focusing on versatile data extraction, platform support, and seamless integration with various systems. DocWire SDK is dedicated to streamlining data processing, reducing development time and costs, and harnessing the potential of AI. Its advancements promise a superior experience compared to its predecessor, DocToText.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16

    Unix GNU Windows

    Packages to create a Unix like environment under MS-Windows

    At this point this project is mainly wpkg which is a replica of dpkg and apt-get that works under Microsoft Windows and Unices. Since version 0.7.0 it works very nicely as it includes most of the important functionality of dpkg (i.e. most everything except dselect functions.) Otherwise, the Unix GNU Windows is expected to be a large set of packages that wpkg can handle. Packages of all the software available under MinGW and GnuWin32 so you can painlessly build a complete Unix like environment under Microsoft Windows.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    A slightly reduced strength bulk encryption. In exchange for the reduced strength, you get the ability to rsync the encrypted files, so that local changes in the plaintext file will result in (relatively) local changes to the cyphertext file.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    m23

    m23

    Your linux deployment tool!

    m23 is a free software distribution system (license: GPL), that installs (via network, starting with partitioning and formatting) and administrates (updates, adds / removes software, adds / removes scripts) clients with Debian, (X/K)Ubuntu and LinuxMint. It is used for deployment of Linux clients in schools, institutions and enterprises. The m23 server is controlled via a web interface. A new m23 client can be installed easily in only three steps. Group functions and mass installation tools make managing a vast number of clients comfortable. The integration of existing clients (with .deb-based distributions) into the system is possible, too. Client backup and server backup are included to avoid data loss. With the integrated virtualisation software, m23 can create and manage virtual m23 clients, that run on real m23 clients or the m23 server. Scripts and software packages (for installation on clients) can be created directly from the m23 web interface.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    VINARI SOFTWARE

    VINARI SOFTWARE

    Software Facil, Vida Facil

    Vinari Software brinda aplicaciones útiles para Microsoft Windows y distribuciones GNU/Linux, las cuales hacen que la informatica moderna sea mas sencilla. Todas estas aplicaciones estan protegidas bajo la licencia BSD, la cual puede ser leída en el siguiente enlace: https://vinarisoftware.wixsite.com/vinari/licencia
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Content plugin for Total Commander, a popular File Manager for MS Windows, providing detailed information about the status of Subversion working copies, enabling TC's built-in features to use the status for displaying, sorting, (regex-)searching and more.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    OpenDark is a free simplification of 'dark'. It's the first open BWT-DC compressor, which has a simple code, high speed and compression ratio. And it's waiting for your ideas! :)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    ARIO is a C++ library for reading and producing archive files, which are commonly used as libraries of relocatable object files. See also ELFIO project.(http://sourceforge.net/projects/elfio)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    A simple project for use with SDL that loads a zipfile into memory and automatically converts all known files (such as text, graphics, fonts, and sounds) into data that is ready to be used in a game or multimedia project. It is the SDL equivalent of an A
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    FileManip

    c++ library file manipulator with buffered i/o

    as described in short summary. intention to build record manager based on FileManip
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    KENS is a group of libraries that allow to compress and decompress data using the Kosinski, Enigma, Nemesis and Saxman formats. They are being programmed in C/C++ (VC++ for the Win32 version) and can be used by any application (even Win32 VB apps).
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next