https://github.com/chronicle-app/chronicle-safari
Safari browser plugin for chronicle-etl
https://github.com/chronicle-app/chronicle-safari
browser-history chronicle-etl chronicle-plugin data-liberation safari
Last synced: about 1 month ago
JSON representation
Safari browser plugin for chronicle-etl
- Host: GitHub
- URL: https://github.com/chronicle-app/chronicle-safari
- Owner: chronicle-app
- Created: 2022-03-07T04:57:51.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-26T19:59:33.000Z (about 2 years ago)
- Last Synced: 2025-02-15T11:04:52.782Z (over 1 year ago)
- Topics: browser-history, chronicle-etl, chronicle-plugin, data-liberation, safari
- Language: Ruby
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Chronicle::Safari
[](https://badge.fury.io/rb/chronicle-safari)
Extract your Safari browser history with this plugin for [chronicle-etl](https://github.com/chronicle-app/chronicle-etl)
## Available Connectors
### Extractors
- `safari` - Extractor for browser history
### Transformers
- `safari` - Transforms history into Chronicle Schema
## Usage
```sh
# Install chronicle-etl and then this plugin
$ gem install chronicle-etl
$ chronicle-etl connectors:install safari
# Extract all history
$ chronicle-etl --extractor safari
# Get last week of history and transform it into Chronicle Schema
$ chronicle-etl --extractor safari --since 1w --transformer safari
```