{"repo":"jilio/sqlitefs","free":true,"listed":false,"github":"https://github.com/jilio/sqlitefs","clone":"git clone https://github.com/jilio/sqlitefs.git","description":"sqlite as a filesystem for golang apps","language":"Go","stars":26,"topics":["golang","sqlite"],"license":"MIT","category":"databases-storage","readme_excerpt":"SQLiteFS SQLiteFS is a Go package that implements the fs.FS interface using SQLite as a storage backend. This allows you to store and access files directly from a SQLite database, which can be useful for embedded applications, resource-constrained systems, or when you need a unified storage for both files and metadata. Features - Implementation of the fs.FS interface - File storage in SQLite database - Support for concurrent writes through a shared channel - Fragmented file storage for efficient handling of large files - Automatic MIME type detection for files Installation To use SQLiteFS in your Go project, run the following command: Usage Here's a simple example of how to use SQLiteFS: License MIT License","default_branch":null,"files":null,"tree":[],"storefront":"/r/jilio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jilio/sqlitefs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}