Skip to content
/ boom Public

A personal browser context and bookmark manager

Notifications You must be signed in to change notification settings

luizberti/boom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

boom

A CLI tool that imports Arc browser sidebar data and browsing history into a local SQLite database, then lets you browse it in a terminal UI.

demo

Built because I wanted to actually look at my browsing data without Arc's UI getting in the way. Has two TUI modes: boom sidebar for navigating the sidebar tree (spaces, folders, tabs) and boom history for a flat chronological view of all visits.

You probably don't want this

This is a personal tool, heavily shaped around my own setup and workflow. It reads Arc's internal SQLite databases directly, assumes macOS, hardcodes pbcopy and open, and will almost certainly break if Arc changes their schema. There's no configuration and no plans to support other browsers.

AI Usage Disclosure

This is a personal tool and I consider this code completely disposable. This is probably the only time I've truly vibecoded and barely even looked at the code at all. You've been warned.

If you're still here...

Copy Arc's data files into your working directory before running boom init:

cp ~/Library/Application\ Support/Arc/StorableSidebar.json .
cp ~/Library/Application\ Support/Arc/User\ Data/Default/History .

Then:

boom init      # import from Arc
boom sidebar   # sidebar TUI (default)
boom history   # chronological history TUI

About

A personal browser context and bookmark manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages