{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"urlscan-1.0.6p0","path":"textproc/urlscan","url":"/packages/current/textproc/urlscan/","comment":"terminal URL viewer (urlview replacement)","homepage":"https://github.com/firecat53/urlscan","maintainer":"Stefan Hagen <sh+ports@codevoid.de>","description":"Urlscan is a small program that is designed to integrate with the\n\"mutt\" mailreader to allow you to easily launch a Web browser for URLs\ncontained in email messages. It is a replacement for the \"urlview\"\nprogram.\n\nRelative to urlview, urlscan has the following additional features:\n\n* Support for emails in quoted-printable and base64 encodings. No more\n  stripping out =40D from URLs by hand!\n\n* The context of each URL is provided along with the URL. For HTML\n  mails, a crude parser is used to render the HTML into text. Context\n  view can be toggled on/off with c.\n\n* URLs are shortened by default to fit on one line. Viewing full URL\n  (for one or all) is toggled with s or S.\n\n* Jump to a URL by typing the number.\n\n* Incremental case-insensitive search with /.\n\n* Execute an arbitrary function (for example, copy URL to clipboard)\n  instead of opening URL in a browser.\n\n* Use l to cycle through whether URLs are opened using the Python\n  webbrowser module (default), xdg-open (if installed) or opened by a\n  function passed on the command line with --run or --run-safe.\n\n* Configure colors and keybindings via ~/.config/urlscan/config.json.\n  Generate default config file for editing by running urlscan -g. Cycle\n  through available palettes with p. Set display width with --width.\n\n* Copy URL to clipboard with C or to primary selection with P. Requires\n  xsel or xclip.\n\n* Run a command with the selected URL as the argument or pipe the\n  selected URL to a command.\n\n* Show complete help menu with F1. Hide header on startup with --nohelp.\n\n* Use a custom regular expression with -E for matching urls or any other\n  pattern. In junction with -r, this effectively turns urlscan into a\n  general purpose CLI selector-type utility.\n\n* Scan certain email headers for URLs. Currently Link, Archived-At and\n  List-* are scanned when --headers is passed.\n\n* Queue multiple URLs for opening and open them all at once with a and o.\n\n","package_architecture":"amd64","stem":"urlscan","readme":null,"dependencies":[{"path":"devel/py-urwid","type":"runtime","package_spec":"STEM->=1.2.1","url":"/packages/current/devel/py-urwid/"},{"path":"lang/python/3","type":"runtime","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"lang/python/3","type":"build","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"devel/py-build","type":"build","package_spec":"","url":"/packages/current/devel/py-build/"},{"path":"devel/py-installer","type":"build","package_spec":"","url":"/packages/current/devel/py-installer/"},{"path":"devel/py-hatch-vcs","type":"build","package_spec":"","url":"/packages/current/devel/py-hatch-vcs/"}],"reverse_dependencies":{"count":0,"url":null},"categories":["textproc","lang/python"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
