Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd implements the revoco CLI using cobra.
|
Package cmd implements the revoco CLI using cobra. |
|
Package config provides global configuration for revoco.
|
Package config provides global configuration for revoco. |
|
Package core defines the interfaces for revoco's modular connector architecture.
|
Package core defines the interfaces for revoco's modular connector architecture. |
|
googledrive
Package googledrive provides a connector for Google Drive with OAuth2 authentication.
|
Package googledrive provides a connector for Google Drive with OAuth2 authentication. |
|
local
Package local provides connectors for local filesystem sources.
|
Package local provides connectors for local filesystem sources. |
|
Package cookies provides Chrome cookie decryption and Netscape jar I/O.
|
Package cookies provides Chrome cookie decryption and Netscape jar I/O. |
|
Package credentials provides storage and management for connector authentication.
|
Package credentials provides storage and management for connector authentication. |
|
Package engine contains the core processing logic for revoco.
|
Package engine contains the core processing logic for revoco. |
|
Package filedate extracts dates from filenames using patterns common to Google Photos exports (Pixel, Samsung, WhatsApp, Telegram, Facebook, etc.).
|
Package filedate extracts dates from filenames using patterns common to Google Photos exports (Pixel, Samsung, WhatsApp, Telegram, Facebook, etc.). |
|
internal
|
|
|
bundled
Package bundled exposes the embedded binary blobs for exiftool and ffmpeg.
|
Package bundled exposes the embedded binary blobs for exiftool and ffmpeg. |
|
tools
Package tools provides runtime lookup and extraction of bundled binaries.
|
Package tools provides runtime lookup and extraction of bundled binaries. |
|
Package metadata defines Go types matching the Google Photos Takeout JSON schema.
|
Package metadata defines Go types matching the Google Photos Takeout JSON schema. |
|
outputs
|
|
|
common
Package common provides shared output modules that work across services.
|
Package common provides shared output modules that work across services. |
|
Package plugins provides a dynamic plugin system for revoco.
|
Package plugins provides a dynamic plugin system for revoco. |
|
external
Package external provides the external plugin runtime for revoco.
|
Package external provides the external plugin runtime for revoco. |
|
lua
Package lua provides the Lua runtime for revoco plugins.
|
Package lua provides the Lua runtime for revoco plugins. |
|
pipeline
Package pipeline provides the pipeline engine for revoco.
|
Package pipeline provides the pipeline engine for revoco. |
|
Package secrets provides password-encrypted storage for sensitive data (e.g.
|
Package secrets provides password-encrypted storage for sensitive data (e.g. |
|
Package services provides the service registration entry point.
|
Package services provides the service registration entry point. |
|
core
Package core defines the interfaces for revoco's modular service architecture.
|
Package core defines the interfaces for revoco's modular service architecture. |
|
googlephotos
Package googlephotos implements the Google Photos Takeout service for revoco.
|
Package googlephotos implements the Google Photos Takeout service for revoco. |
|
googlephotos/ingesters
Package ingesters provides data import modules for Google Photos Takeout.
|
Package ingesters provides data import modules for Google Photos Takeout. |
|
googlephotos/processors
Package processors provides data processing modules for Google Photos.
|
Package processors provides data processing modules for Google Photos. |
|
youtubemusic
Package youtubemusic implements the YouTube Music Takeout service for revoco.
|
Package youtubemusic implements the YouTube Music Takeout service for revoco. |
|
youtubemusic/ingesters
Package ingesters provides data import modules for YouTube Music Takeout.
|
Package ingesters provides data import modules for YouTube Music Takeout. |
|
youtubemusic/metadata
Package metadata defines types for YouTube Music Takeout data.
|
Package metadata defines types for YouTube Music Takeout data. |
|
youtubemusic/outputs
Package outputs provides output modules specific to YouTube Music.
|
Package outputs provides output modules specific to YouTube Music. |
|
youtubemusic/processors
Package processors provides data processing modules for YouTube Music.
|
Package processors provides data processing modules for YouTube Music. |
|
Package session manages revoco work sessions.
|
Package session manages revoco work sessions. |
|
schema
Package schema defines session configuration schemas and migration functions.
|
Package schema defines session configuration schemas and migration functions. |
|
Package tui provides a Bubble Tea TUI for revoco.
|
Package tui provides a Bubble Tea TUI for revoco. |
|
components
Package components provides reusable TUI widgets for revoco.
|
Package components provides reusable TUI widgets for revoco. |
Click to show internal directories.
Click to hide internal directories.
