Import & Export

Your old bookmarks shouldn’t stay trapped, and moving to Ewig shouldn’t be a trap either. Open formats in, open formats out.

Importing

Choose File → Import (or find Import in the ⌘K palette). Ewig reads five formats:

FormatComes from
Netscape HTMLThe standard “export bookmarks” file from Chrome, Firefox, Brave, Edge, and most bookmark managers.
Safari plistSafari’s native bookmarks file on macOS; import directly, no export step needed.
OPMLOutline files, e.g. feed lists from RSS readers.
JSONEwig’s own export, or programmatically generated lists.
CSVSpreadsheets: map columns to URL, title, and notes during import.

Folders in the source file become collections. Imported bookmarks start as pending and archive in the background, turning a list of decaying links into permanent snapshots, one page at a time.

Exporting

File → Export (⌘⇧E) writes your library to Netscape HTML, JSON or CSV, the whole archive or a single collection. The same works headlessly:

$ ewig export --format netscape
Exported 995 bookmarks
$ ewig export --format csv --folder Tech

Remember: exporting covers the bookmark list. Your snapshots are already portable: they’re plain files in the archive folder.