efforg/psi-tumblr-crawler — explained in plain English
Analysis updated 2026-07-16 · repo last pushed 2015-08-13
Back up photo posts from a Tumblr campaign blog into organized JSON files for permanent record-keeping.
Archive a Tumblr blog's content and automatically push the saved data to a GitHub repository.
Collect and structure Tumblr posts about a social issue for later analysis or documentation.
| efforg/psi-tumblr-crawler | 00kaku/wp-rest-playground | chalarangelo/mini-active-record | |
|---|---|---|---|
| Stars | 5 | 5 | 5 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2015-08-13 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | moderate | hard | easy |
| Complexity | 2/5 | 3/5 | 1/5 |
| Audience | researcher | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires knowing the target Tumblr blog and post types, plus optional GitHub repository configuration for the auto-push feature.
This tool automatically downloads posts from a Tumblr blog and saves them in a structured data format. It was built for the Electronic Frontier Foundation's "Project Secret Identity" campaign, which focused on surveillance and privacy issues, letting the team archive blog content for analysis or record-keeping. You set it up by telling it which Tumblr blog to target and what kind of posts to grab (like photos) in a small configuration file. When you run the main script, the tool visits the specified blog, collects the posts, and packages the information into JSON files, a common, easy-to-use format for storing data. As a bonus feature, you can also point the tool at a GitHub repository, and it will automatically push the collected data there, creating a saved archive. This would be useful for anyone running a research or advocacy project who needs to back up content from a Tumblr blog. For example, if a campaign is collecting photo posts about a social issue and wants to keep a permanent, organized record of those posts, this tool handles the downloading and saving automatically. The documentation is sparse, so details are limited, but it appears to be a straightforward, no-frills utility rather than a full-featured application. It is designed to do one specific job, scraping Tumblr and saving the results, and handles that workflow through a simple shell script rather than a complex interface.
A simple tool that automatically downloads posts from a Tumblr blog and saves them as structured JSON files, with an option to push the archived data to a GitHub repository.
Mainly JavaScript. The stack also includes JavaScript, Shell script, JSON.
Dormant — no commits in 2+ years (last push 2015-08-13).
No license information is provided, so default copyright restrictions may apply.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.