Skip to main content

CLI for DBLP, for humans and agents alike

Project description

dblpcli

CLI for DBLP, for humans and agents alike.

Installation

pip install dblpcli

Or with uv:

uv pip install dblpcli

Quick Start

Run directly without installing using uvx:

uvx dblpcli search "transformer attention"

Or after installing:

Usage

Search publications

dblpcli search "transformer attention"
dblpcli search "deep learning" --year 2020-2024 --limit 10
dblpcli search "author:Vaswani" --format json

Get publication details

dblpcli pub conf/nips/VaswaniSPUJGKP17
dblpcli pub conf/nips/VaswaniSPUJGKP17 --format json

Export BibTeX

dblpcli bibtex conf/nips/VaswaniSPUJGKP17
dblpcli bibtex conf/nips/VaswaniSPUJGKP17 --key vaswani2017attention
dblpcli bibtex conf/nips/VaswaniSPUJGKP17 journals/jmlr/KingmaB14 --output refs.bib

Author commands

dblpcli author search "Geoffrey Hinton"
dblpcli author get h/GeoffreyEHinton
dblpcli author pubs h/GeoffreyEHinton --year 2020-2024
dblpcli author bibtex h/GeoffreyEHinton

Venue commands

dblpcli venue search "NeurIPS"
dblpcli venue get conf/nips
dblpcli venue pubs conf/nips --year 2023

Output Formats

All commands support the --format / -f flag:

  • table (default) - Human-readable Rich table
  • json - Structured JSON for agents/scripts
  • bibtex - BibTeX entries
dblpcli search "transformers" --format json
dblpcli search "transformers" -f json

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dblpcli-0.2.0.tar.gz (32.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dblpcli-0.2.0-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

Details for the file dblpcli-0.2.0.tar.gz.

File metadata

  • Download URL: dblpcli-0.2.0.tar.gz
  • Upload date:
  • Size: 32.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.29 {"installer":{"name":"uv","version":"0.9.29","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dblpcli-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e8c3d1611526d7d95a64342e64af32c67b9d758e0c2db567875bd27198455a67
MD5 4a60f6c346d053e450b4f3ee39df91d8
BLAKE2b-256 a737e6925d99670ec310df5cc3067c83d013e6328cfed3c48a66beb0a2b14cf2

See more details on using hashes here.

File details

Details for the file dblpcli-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: dblpcli-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.29 {"installer":{"name":"uv","version":"0.9.29","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dblpcli-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ba03e7e528b9ee44e286d85aedf885c4e45968228a222b14c40e420e21ba601b
MD5 f8de960e41154eac7439325a7c3af601
BLAKE2b-256 02f3d5f5c40c97825eb91f77c42318d91bb30fc44829310ccac5f7844d590c54

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page