Skip to content

Christopher22/matryoshka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

matryoshka

matryoshka is a virtual filesystem stored in an SQLite database. It supports features like chunked storage, data streaming, handling of paths, and searching for files. Written in modern C++17, it is carefully tested for correct behavior. Besides this, it is optimized to be accessed in a variety of ways:

  • Through a command line interface
  • Through Python
  • Through C#
  • Through WebDAV (currently in development)

As such, matryoshka is the ideal solution for bundling files in a transparent and performant way.