pkg.soopen package index

brew / rank 9508

Install pinboard-notes-backup with Homebrew, Nix

Efficiently back up the notes you've saved to Pinboard. Version 1.0.7.1 via Homebrew; verified 2026-09-11. Also installable with nix: nix profile install nixpkgs#pinboard-notes-backup.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install pinboard-notes-backup

local Homebrew formula metadata

overview

Package summary

Efficiently back up the notes you've saved to Pinboard

Commands and aliases

  • pnbackup

history

Project history and usage

pinboard-notes-backup is a Haskell command-line utility, exposed as `pnbackup`, that incrementally mirrors a user's Pinboard notes into a local SQLite database.

Project history

Benjamin D. Esham created pinboard-notes-backup to export Pinboard notes into SQLite. The official copyright notice dates the project to 2016 and records continued work through 2025.

The program fetches the user's note list, downloads new or changed notes, removes locally backed-up records deleted from Pinboard, and never writes changes back to the service.

Adoption history

The official README documents Homebrew and Nix installation, matching the package mappings supplied in the input. Prebuilt binaries are also published for macOS and Linux.

How it is used

Obtain a Pinboard API token and run `pnbackup -t TOKEN OUTPUT.sqlite`. Subsequent executions incrementally reconcile the local database with Pinboard. The token is supplied as a command-line option; the official README does not document a credentials file. Initial synchronization can be slow because Pinboard requires a delay between API requests and exposes each note's text through a separate request.

Why package nerds care

The utility gives users a locally queryable, open SQLite copy of notes held by a hosted bookmarking service. Its incremental, one-way synchronization model is especially attractive to users who value data portability, inspectable formats, and repeatable personal backups.

Timeline

  • 2016: The project's official copyright history begins.
  • 2025: The official copyright notice records continued project work through this year.

Related projects

  • Pinboard is the remote notes service and API used by the utility.
  • SQLite is the local backup format.
  • The project can be built with the Haskell Stack or Cabal toolchains.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:backup

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
pnbackupcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-09-19
manager version1.0.7.1
manager updated2026-09-11
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/bdesham/pinboard-notes-backup

install metadata

Package metadata

Package keybrew:pinboard-notes-backup
Version1.0.7.1
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/pinboard-notes-backup
Homepagehttps://github.com/bdesham/pinboard-notes-backup
Repositoryhttps://github.com/bdesham/pinboard-notes-backup
LicenseGPL-3.0-or-later
Source archivehttps://github.com/bdesham/pinboard-notes-backup/archive/refs/tags/v1.0.7.1.tar.gz
Last updated2026-09-11T13:01:29Z
Pulseupdated
Dependenciesgmp
Build dependenciescabal-install, ghc
Uses from macOSlibffi
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepinboard-notes-backup
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

pinboard-notes-backup

nix profile install nixpkgs#pinboard-notes-backup
  • normalized package name match
  • Matched by: Pinboard Notes Backup
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: pinboard-notes-backup from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation