DBLP Publications Scraper avatar

DBLP Publications Scraper

Pricing

from $4.52 / 1,000 results

Go to Apify Store
DBLP Publications Scraper

DBLP Publications Scraper

Scrapes DBLP computer science publications by author, title, or keyword and returns each paper as a flat row with title, authors, venue, year, and DOI.

Pricing

from $4.52 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

ParseForge

DBLP Publications Scraper

Scrape DBLP computer science publications by author, title, or keyword, up to a million per run. Each publication comes with its title, authors, venue, year, and DOI. No API key or login. Export to CSV, JSON, Excel, or XML.

DBLP is the largest open bibliography of computer science, with millions of papers from journals, conferences, and workshops. This Actor searches DBLP by author, title, or keyword and returns each matching publication as a flat row, ready for analysis. No API key, no login, no rate limits.

Who uses itWhat they scrape DBLP for
Academic researchersBuild a literature review dataset for a specific topic or author
Data scientistsAnalyze publication trends across venues and years
LibrariansCompile bibliographies for computer science courses
RecruitersFind authors with expertise in a niche area

What it does

This Actor collects DBLP publications matching a search query and returns each one as a flat row with title, authors, venue, year, and DOI.

  • ๐Ÿ” Search by query: author name, title fragment, or keyword like "deep learning" or "quantum computing".
  • ๐Ÿ“„ Flat row output: each publication is one row with title, authors, venue, year, and DOI.
  • ๐Ÿ“Š Bulk collection: set maximum publications up to 1,000,000 per run.
  • ๐Ÿ’พ Multiple export formats: CSV, JSON, Excel, and XML.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with DBLP data

๐Ÿ“š Build a literature review dataset.

A PhD student enters a research topic like "graph neural networks" and collects all matching publications to identify key papers and authors.

๐Ÿ“ˆ Analyze publication trends.

A data scientist scrapes publications for a set of keywords over several years to track the rise and fall of research areas.

๐Ÿ‘ฅ Find experts in a niche.

A recruiter searches for an author name or a specialized keyword to locate researchers with the right expertise.

๐Ÿ—‚๏ธ Compile a bibliography.

A librarian collects all publications from a specific venue or author to create a reading list for a course.

Why choose this scraper

What you get
No API keyDBLP's public search is used directly, so you don't need to register or authenticate.
Structured dataEvery publication is returned as a flat row with consistent fields, ready for spreadsheets or databases.
ScalableCollect up to a million publications per run, enough for large-scale bibliometric studies.
Flexible querySearch by author, title, or keyword to target exactly the publications you need.

How it compares

This Actor focuses on searching DBLP publications by a single query and returning a flat list, while the competitors below offer additional features like scraping authors and venues separately.

FeatureParseForgeDBLP Scraper - Publications, Authors & VenuesDBLP Computer Science Publication Search
Search by keywordYesYesYes
Search by authorYesYesYes
Search by titleYesNot listedNot listed
Scrape authors separatelyNot listedYesNot listed
Scrape venues separatelyNot listedYesNot listed
Filter by yearNot listedNot listedYes
Filter by venueNot listedNot listedYes

Configure the run

Drive the Actor with a single search query and a maximum number of publications. The query can be an author name, a title fragment, or a keyword, and the Actor returns the most relevant matches from DBLP. The Input tab lists every parameter.

A first run with the defaults:

{
"query": "deep learning",
"maxItems": 10
}

A larger pull:

{
"query": "deep learning",
"maxItems": 200
}

Pricing

Pay-per-result: $0.005 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.50
1,000 results$5.00
10,000 results$50.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the DBLP Publications Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to DBLP through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/dblp-publications-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your query for typos or try a broader term. DBLP's search may not return results for very specific phrases. Also ensure that the query is not empty.

Why did the run stop before reaching my maximum?

The Actor stops when there are no more matching publications on DBLP. If you expected more results, try a different query or a broader keyword.

Can I search for multiple authors at once?

No, the Actor accepts a single query string. To search for multiple authors, run the Actor multiple times with different queries or use a comma-separated list if DBLP supports it.

Why are some fields empty in the output?

DBLP may not have complete metadata for every publication. For example, some older papers may lack a DOI. Empty fields are normal and reflect the source data.

How do I get more than 1,000,000 publications?

The maximum is 1,000,000 per run. If you need more, you can split your query into smaller chunks, for example by year or venue, and run the Actor multiple times.

FAQ

QuestionAnswer
What is DBLP?DBLP is the largest open bibliography of computer science publications, indexing millions of papers from journals, conferences, and workshops. It is maintained by Schloss Dagstuhl and is free to use.
Do I need an API key or login?No. This Actor uses DBLP's public search interface directly, so you don't need to register or authenticate.
What can I search for?You can search by author name, title fragment, or keyword. For example, "deep learning", "quantum computing", or "Alan Turing".
How many publications can I collect?You can set the maximum publications per run from 1 up to 1,000,000. The Actor will stop when it reaches that number or when there are no more matches.
What data do I get for each publication?Each publication is returned as a flat row with fields like title, authors, venue, year, and DOI. The exact fields are shown in the sample output.
Can I export the results?Yes, you can export the dataset in CSV, JSON, Excel, or XML format from the Apify platform.
Is this Actor free?The Actor itself is free to use on Apify. You only pay for the platform usage if you exceed the free tier limits.
How do I run this Actor?You can run it from the Apify console by entering a query and a maximum number of publications, or you can call it via the API.
Can I schedule this Actor to run regularly?Yes, you can set up a schedule in Apify to run the Actor at intervals, for example daily or weekly, to keep your dataset up to date.
What is the difference between this Actor and the DBLP Scraper by logiover?This Actor focuses on searching publications by a single query and returning a flat list. The other Actor may offer additional features like scraping authors and venues separately. Check the feature comparison table for details.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Schloss Dagstuhl - Leibniz Center for Informatics. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.