Showing 35 open source projects for "code quality c"

View related business solutions
  • $300 in Free Credit for Your Google Cloud Projects Icon
    $300 in Free Credit for Your Google Cloud Projects

    Build, test, and explore on Google Cloud with $300 in free credit. No hidden charges. No surprise bills.

    Launch your next project with $300 in free Google Cloud credit—no hidden charges. Test, build, and deploy without risk. Use your credit across the Google Cloud platform to find what works best for your needs. After your credits are used, continue building with free monthly usage products. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 1

    SD Recover

    Memory card image recovery

    A collection of tools to assist the recovery of files from a corrupt memory card. Initial aim of this project was to recover photographic jpeg and avi files from a corrupt SD card. However, the tools might be usable in other situations. Current project is fairly rough and may need some adjustment to the source code to work for specific cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Casper-fs

    Casper-fs

    Casper-fs is a Custom LKM generator to protect and hide files.

    Casper-fs is a Custom Hidden Linux Kernel Module generator. Each module works in the file system to protect and hide secret files.The motivation: An attacker can read every file in your machine in a bad situation. But if you have a Casper-fs custom module, the attacker will not find the hidden kernel module that has functions to turn any file invisible and protect to block read/remove/edit actions. My beginning purpose at this project is to protect my server, which is to protect my...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    THE REPOSITORIES AT SourceForge ARE OUT OF DATE. DO NOT USE. Download pages, repositories, tickets and wiki have been moved to https://github.com/oss-tsukuba/ Download: gfarm: https://github.com/oss-tsukuba/gfarm/releases gfarm2fs: https://github.com/oss-tsukuba/gfarm2fs/releases and more: https://github.com/oss-tsukuba/gfarm/wiki#download Repositories: gfarm: https://github.com/oss-tsukuba/gfarm gfarm2fs: https://github.com/oss-tsukuba/gfarm2fs and more:...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    A read-only userspace filesystem for Conduant StreamStor disk recorders, especially for the Haystack Mark5 computers. Does not support Mark6. For Mark6 see the 'vdifuse' and 'fuseMk6' elsewhere in the DiFX software correlator source code repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • 5
    Lightweight ext4 filesystem library

    Lightweight ext4 filesystem library

    ext2/3/4 library for microcontrollers

    Code is also available on github: https://github.com/gkostka/lwext4 Feel free to contact me: kostka.grzegorz@gmail.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    SLFS

    Simple Log Structured Filesystem for Linux

    SLFS is a implementation of log-structured file system designed for flash memory based storages(SSD, SD card, eMMC, …). Like other log-structured file systems, SLFS shows good performance under random write. <Build> 1. deploy SLFS source code at your Kernel Source # tar xzf slfs.tar.gz # mv slfs KERNEL_SRC/fs/. # vi KERNEL_SRC/fs/Makefile (add following line) obj-$(CONFIG_SLFS_FS) += slfs/ # vi KERNEL_SRC/fs/Kconfig (find section “MISC_FILESYSTEMS” and add following...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    owfs and owhttpd

    owfs and owhttpd

    Project moved to https://github.com/owfs/owfs/

    Please note that OWFS source code, and all Issue/Tickets/merge requests have now been moved to https://github.com/owfs/owfs/. Developer mailing lists will still be kept at Sourceforge. ---- OWFS -- 1-Wire file system. Use the Dallas 1-Wire and iButton chips with standard filesystem commands. Create temperature loggers. Monitor everything. OWHTTPD -- same system, only used as a light weight web server. OWFS is also ported to embedded routers, Mac OSX and Windows. Basically you can use...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 8

    LoggedFS

    LoggedFS is a fuse-filesystem which log every operations

    LoggedFS is a fuse-filesystem which can log every operations in the filesystem (open, read, write, chmod, chown, remove, etc...). The configuration file allows to logs operations only for certains files with a regexp. now on github : https://github.com/rflament/loggedfs
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Filebench

    Filebench

    File system benchmark

    Filebench is a file system and storage benchmark that can generate both micro- and macro-workloads. It employs versatile Workload Model Language (WML) for detailed workload specification. Filebench includes several popular macro-workloads in its distribution: Web-server, Mail-server, Database-server, and others.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • 10

    truecrypt-wxGTK3

    Truecrypt Ported to wxGTK3

    This is the final release of truecrypt (7.1a) ported to use wxGTK3 instead of 2.8. None of the underlying code has changed, instead the compile errors due to modern distros using and updated version of wxGTK have been resolved (for now).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    DemuxFS is a live filesystem to aid on the analysis of transport streams in digital TV systems such as the SBTVD (ISDB-T), DVB and ATSC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Linux NTFS file system support

    Development moved to https://sourceforge.net/projects/ntfs-3g/

    Development on this project has moved to https://sourceforge.net/projects/ntfs-3g/ The goals of this project are: create a new Linux kernel driver for the NTFS file system (1.2, 3.x, and later), user space utilities (e.g. format, ntfs check, etc.) and a library to avoid code duplication and provide access to NTFS to other GPL programs.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 13

    SynchedIn

    To synch and encrypt all sorts of data across different sources

    SynchedIn is a portable utility created to enforce realtime or latent synchronization of data (generally files) between different data storage sources. You can create as many synch configs as you please. Each synch config specifies a number of data sources, a number of schedulers. Each scheduler determines when the data sources must be checked for synchronization. Each data storage source represents a hierarchical (file system ...) or other type of data storage medium. These include...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    ext2 info hiding mod

    Information Hiding Modification for EXT2

    This modification of the ext2 kernel module allows to create files (cover files) whose block arrangement gets manipulated to represent a binary code, which can be extracted later. The information hiding approach used in this project was introduced by Khan et. al in 'Designing a cluster-based covert channel to evade disk investigation and forensics' (1st approach). Algorithm: When a cover file is written, an even blocknr. (for the 1st datablock) is choosen to represent a 0 or an odd...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    XTVFS Reader

    C++ classes and application to read XTVFS and FAT32 file system images

    ...I am calling this alpha as I only wrote it for myself and while it works for my use, it may not suite others. I am not intending to extend the code further but wanted to give others code to start from. If you want to add write support or improve the user experience, you are welcome to contribute / fork the project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Example code for fat16, iso9660 and ext2, its characteristic is simple, we only focus on how the file system data is maintained on hard drive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    yanftl

    Yet another nand flash translation layer

    I write this code couple years ago, now I cut it out for an independent project, hopping it will help people to understand what a FTL is and how to design it. This project is not test enough, if you want to use it in you onw project, I am glad to help, please feel free to contact LaiZhefeng@gmail.com.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    imntr

    imntr

    A Resource Activity Monitor for Linux Machines

    imntr (inode monitor) can be used to montior activity on files or directories. Monitoring is accomplished through the inotify API, which is available on Linux 2.6.13 and up. v1.1 added logging capabilities and cleaned up some of v1.0's code v1.2 no longer forces you to run imntr as root. If you want to monitor a privileged file, imntr will fail and tell you that you need to run imntr as root.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    fstransform is a tool to change a file-system from one format to another, for example from jfs/xfs/reiser to ext2/ext3/ext4, in-place and without the need for backup. Source code is hosted on github: https://github.com/cosmos72/fstransform
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    DReport

    DReport

    Console tool for creating directory level reports.

    Tool to create a CSV report on directory hierarchies. Listing includes date range. Great for spreadsheet analysis to govern file archival. Another STDNOJ Project. By R.A Nagy
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Linux RAM Disk Educational Module (rxd)
    This project is intended to be an educational tool for two general topics: RAM Disks (ramdisk) and Block Devices on the Linux platform. This project is currently inactive. You can instead download the latest RapidDisk kernel module: http://sourceforge.net/projects/rxdsk/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This project is an attempt to create a wrapper between filesystem code for one operating system and compile it for another. For example, a Linux filesystem driver could work natively in Windows if the project goes as planned.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A small utility that allows to recover accidentally removed files as long as they are still open. The "removed" file will be restored consistently - even if it's under heavy I/O - by re-creating the link to the file's i-node in the filesystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MODEST - MOdifyDEScripTor -
    Modest is an LKM piece of code that allows users, running a user-space control application which interacts with kmodest char driver using ioctl() syscalls, to redirect I/O write() or writev() system calls to a second file descriptor at runtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    TESSDB is an application that provides TPC benchmark, I/O pattern analyze, and source code view for open-soruce DBMS. TESSDB is designed for researchers interested in developing a new database suitable for next generation storage device.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.
Try Free →