Skip to content
This repository has been archived by the owner on Apr 7, 2024. It is now read-only.
/ bvfs Public archive

BVFS is a file system format for use within programs to keep or store data. It is a library and a virtual file system format.

License

Notifications You must be signed in to change notification settings

amaank404/bvfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Block Virtual File System

Always wanted an easy way to store your game, program data? here I present you BVFS. It simply allows you to read and write to it inplace and also grows itself as and when needed.

Features

  • ⚡ Performant inplace file IO
  • ➿ Infinitly big file paths
  • 🚀 Highly compressable for long term storage.
  • 🔒 Comes with file ownership and permissions builtin.
  • 📄 Small and easy technical specifications.
  • 🪟 🍎 📱 🐧 and more. Completely language and platform independent.
  • 🔋 Batteries included. All required tooling is present.

Current Status

Currently, it is in development. The first draft of specifications is complete but the first python implementation is in the process of being implemented. Further implementations will follow soon.

Specifications

You can check out the specifications in the specs directory or you can check it out on this website.

About

BVFS is a file system format for use within programs to keep or store data. It is a library and a virtual file system format.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published