gitmarks por paperhurts
Bookmarks that live in your own GitHub repo. Two-way sync with your browser's bookmark bar, cross-browser and cross-device, with full git history. No server, no account, no tracking. You own your data — it's just a file in a repo you control.
Metadados da extensão
Sobre esta extensão
Your bookmarks, in your own Git repo.
gitmarks syncs your browser bookmarks to a private GitHub repository that you
own — as a plain, human-readable JSON file. There's no gitmarks server, no
account to create, and no tracking. Your data never touches anyone's backend but
GitHub's, authenticated with your own token.
Why you'll like it
• You own your data. Bookmarks are a
repo. Export it, read it, diff it, delete it — no lock-in.
• A time machine for your bookmarks. Every change is a git commit, so your
full history is preserved forever. Restore anything.
• Two-way sync with your native bookmarks. Add, edit, or remove a bookmark
in your browser and it syncs to your repo within seconds; changes on GitHub pull
back into your browser.
• Save the current tab — or all open tabs — in one click, grouped into a
dated folder.
• Cross-browser & cross-device. Chrome and Firefox share the same repo.
• A companion web app to search, tag, organize, and export your bookmarks.
• Private by design. No server, no analytics, no third parties. The
extension talks only to api.github.com.
• Open source. Read every line: https://github.com/paperhurts/gitmarks
What you need
A GitHub account, a private repository for your bookmarks, and a fine-grained
personal access token scoped to only that repo (Contents: read/write). Setup
takes a couple of minutes — the extension walks you through it.
Note: gitmarks is built for people comfortable with GitHub. If you want
one-click cloud sync with no setup, your browser's built-in sync is simpler;
gitmarks is for people who want to own their bookmarks.
gitmarks syncs your browser bookmarks to a private GitHub repository that you
own — as a plain, human-readable JSON file. There's no gitmarks server, no
account to create, and no tracking. Your data never touches anyone's backend but
GitHub's, authenticated with your own token.
Why you'll like it
• You own your data. Bookmarks are a
bookmarks.json file in your privaterepo. Export it, read it, diff it, delete it — no lock-in.
• A time machine for your bookmarks. Every change is a git commit, so your
full history is preserved forever. Restore anything.
• Two-way sync with your native bookmarks. Add, edit, or remove a bookmark
in your browser and it syncs to your repo within seconds; changes on GitHub pull
back into your browser.
• Save the current tab — or all open tabs — in one click, grouped into a
dated folder.
• Cross-browser & cross-device. Chrome and Firefox share the same repo.
• A companion web app to search, tag, organize, and export your bookmarks.
• Private by design. No server, no analytics, no third parties. The
extension talks only to api.github.com.
• Open source. Read every line: https://github.com/paperhurts/gitmarks
What you need
A GitHub account, a private repository for your bookmarks, and a fine-grained
personal access token scoped to only that repo (Contents: read/write). Setup
takes a couple of minutes — the extension walks you through it.
Note: gitmarks is built for people comfortable with GitHub. If you want
one-click cloud sync with no setup, your browser's built-in sync is simpler;
gitmarks is for people who want to own their bookmarks.
Avaliado em 0 por 1 revisor
Permissões e dados
Permissões necessárias:
- Ler e modificar favoritos
Permissões opcionais:
- Acessar as abas do navegador
- Acessar seus dados em api.github.com
Coleta de dados necessária, de acordo com o desenvolvedor:
- Favoritos
Mais informações
- Links da extensão
- Versão
- 1.0.0
- Tamanho
- 145,3 KB
- Ultima atualização
- há 5 dias (4 de jul de 2026)
- Categorias relacionadas
- Licença
- Licença MIT
- Política de privacidade
- Leia a política de privacidade desta extensão
- Histórico de versões
- Adicionar a uma coleção