Files
zeekay a485f34a14 rebrand: complete litestream -> replicate rename
- All source files, configs, docs, CI renamed
- Binary: replicate (not litestream)
- Config: replicate.yml (litestream.yml as fallback)
- Env: REPLICATE_* (LITESTREAM_* as fallback)
- Socket: /var/run/replicate.sock
- Image: ghcr.io/hanzoai/replicate
- Module: github.com/hanzoai/replicate
- Package name: replicate (Go), replicate-vfs (npm/pip/gem)
- VFS: registered as "replicate", pragmas replicate_*
- C exports: ReplicateVFSRegister, GoReplicate*
- Windows service: Replicate
- Systemd unit: replicate.service
- Upstream attribution preserved (README, upgrade test scripts)
2026-04-09 18:03:37 -07:00

752 B

replicate-vfs

Replicate VFS extension for SQLite — distributed as a Ruby gem.

This gem bundles the Replicate VFS shared library so you can load it directly into a SQLite connection.

Installation

gem install replicate-vfs

Or add to your Gemfile:

gem "replicate-vfs"

Usage

require "replicate_vfs"

db = SQLite3::Database.new(":memory:")
ReplicateVfs.load(db)

To get the path to the shared library:

path = ReplicateVfs.loadable_path

Platform Support

Platform Architecture
Linux x86_64, aarch64
macOS x86_64, arm64

License

Apache-2.0 — see LICENSE.