Export your Tumblr blog into Markdown. Use it with Sky if you like.
JavaScript
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
test
.gitignore
CHANGELOG.md
LICENSE
README.md
package.json

README.md

Node.js - sky-tumblr-export

Export your Tumblr blog to Markdown.

Why?

I'm tired of using Tumblr. Well, actually I haven't used Tumblr since 2011. But I wanted the blog posts in Markdown so that I could use a static blog generator. I ultimately wrote my own static blog generator, sky. But you can use this to dump your Tumblr blog and use any Markdown static blog generator that you like.

Requirements

You must have pandoc installed. Get it here: http://code.google.com/p/pandoc/downloads/list

Installation

You'll need to install Node.js. You can get it here: http://nodejs.org/download/

npm install -g sky-tumblr-export

CLI

Usage: sky-tumblr-export [options]

Options:

-h, --help          output usage information
-V, --version       output the version number
-u, --url [url]     REQUIRED. The url of the Tumblr blog.
-d, --dir <dir>     The directory to dump the files. Default is the current directory.
-t, --titles        Output titles in markdown.
--debug             Set to debug mode.
--api-key <apikey>  The API key. Optional.

Example

sky-tumblr-export -u techneur.com -d /tmp/techneur --titles

Results:

├── 2010
│   ├── 02
│   │   ├── entrepreneurial-heroes.md
│   │   ├── inspiration-perishable.md
│   │   └── meeting-deadlines.md
│   ├── 03
│   │   ├── 2-apps-are-better-than-1.md
│   │   ├── iphone-company-struggle-1.md
│   │   ├── iphone-company-struggle-2.md
│   │   ├── its-all-our-fault-why-building-a-business-on-the.md
│   │   └── social-media-not-about-you.md
│   ├── 04
│   │   ├── 5-common-english-errors.md
│   │   ├── apples-walled-garden-iads-and-html5.md
│   │   ├── best-customer-word.md
│   │   ├── business-marriage.md
│   │   ├── dont-have-the-time.md
│   │   ├── family-number-one.md
│   │   ├── finest-way-to-succeed.md
│   │   ├── five-products-life-easier.md
│   │   ├── how-bad-do-you-want-it.md
│   │   ├── iads-secret-sauce-how-apples-recipe-will-cause-a.md
│   │   ├── ipad-smart-monkey.md
│   │   ├── it-shouldnt-be-that-hard-right.md
│   │   ├── rework.md
│   │   ├── the-best-exercise-any-entrepreneur-can-do.md
│   │   └── we-have-a-duty.md
│   ├── 05
│   │   ├── 1-head-is-better-than-2-or-3-or-4-or-etc.md
│   │   ├── addicted-to-repetition.md
│   │   ├── admirable-simplicity.md
│   │   ├── announcing-mindspread.md
│   │   ├── business-cards.md
│   │   ├── business-personality.md
│   │   ├── detoxify-your-life.md
│   │   ├── dont-assume-negative.md
│   │   ├── everyday-stories.md
│   │   ├── hey-taco-johns-go-f-ck-yourselves-a-failure-to.md
│   │   ├── idea-sucks.md
│   │   ├── inspiration-is-not-perishable.md
│   │   ├── learning-pains.md
│   │   ├── legacy-is-not-purpose.md
│   │   ├── less-consumption-more-production.md
│   │   ├── man-no-arms-no-legs-teach-success.md
│   │   ├── patience-success-takes-years.md
│   │   ├── quibids-new-pet-rock.md
│   │   ├── sport-of-business.md
│   │   ├── time-to-get-scrappy.md
│   │   └── two-second-rule.md
│   ├── 06
│   │   ├── be-exceptional-and-people-will-market-for-you.md
│   │   ├── beware-anecdotes.md
│   │   ├── big-omaha-2010.md
│   │   ├── compete-on-high-touch.md
│   │   ├── delivering-happiness-review.md
│   │   ├── embrace-discomfort.md
│   │   ├── game-mechanics-web-app.md
│   │   ├── how-to-make-your-meetings-10x-more-efficient.md
│   │   ├── if-only.md
│   │   ├── is-it-actionable-no-then-get-rid-of-it.md
│   │   ├── just-be-yourself.md
│   │   ├── microsoft-interview-design-a-kitchen.md
│   │   ├── mvp-galls-law.md
│   │   ├── my-son-saved-me-from-complacency.md
│   │   ├── project-managers-are-from-imaginationland.md
│   │   ├── software-as-a-vision.md
│   │   ├── steve-jobs-henry-ford.md
│   │   ├── time-to-quit-your-job-fight-for-flight-2-of-3.md
│   │   ├── time-to-quit-your-job-leveraging-the-internet-for.md
│   │   ├── time-to-quit-your-job-the-motivation-part-1-of-3.md
│   │   └── too-many-mind-how-your-cell-phone-can-cost-you-the.md
│   ├── 07
│   │   ├── a-crappy-vision-is-better-than-lack-of-vision.md
│   │   ├── a-pessimist-presupposes-failure-an-optimist.md
│   │   ├── difficult-conversation-failed-customer-interaction-later.md
│   │   ├── disconnect-to-recharge.md
│   │   ├── facebook-connects-us-and-disconnects-us.md
│   │   ├── focus-on-your-customers-and-the-money-will-follow.md
│   │   ├── give-your-customers-a-story-to-tell.md
│   │   ├── how-i-got-back-my-mojo.md
│   │   ├── leverage-simplicity-and-the-desire-for-information.md
│   │   ├── leveraging-social-capital-eight-circle-of-hell.md
│   │   ├── managing-up-you-dont-work-in-a-vacuum.md
│   │   ├── relationships-resumes.md
│   │   ├── the-dream-gurbaksh-chahal.md
│   │   ├── use-a-weakness-to-develop-a-strength.md
│   │   ├── what-monopoly-can-teach-us-about-business.md
│   │   ├── which-is-better-the-journey-or-the-destination.md
│   │   ├── will-touchscreen-kill-the-mouse-star.md
│   │   ├── winning-isnt-everything-its-the-only-thing.md
│   │   ├── wow-youve-changed.md
│   │   ├── you-cant-fake-passion.md
│   │   └── your-call-is-important-to-us.md
│   ├── 08
│   │   ├── 100th-post.md
│   │   ├── better-is-the-enemy-of-good-enough.md
│   │   ├── curlys-law.md
│   │   ├── death-of-books.md
│   │   ├── discipline-is-the-strength-to-do-things-that-will-make.md
│   │   ├── goodbye-dj-explode.md
│   │   ├── google-wave-post-mortem-what-entrepreneurs-can-learn.md
│   │   ├── jack-sparrow-teach-us-about-entrepreneurship.md
│   │   ├── learning-pains-ii.md
│   │   ├── loyalty.md
│   │   ├── luck.md
│   │   ├── pointing-the-finger-rarely-solves-problems.md
│   │   ├── scale-to-your-customers-budget-the-opposite-approach.md
│   │   ├── selling-is-all-about-relationships.md
│   │   ├── so-you-want-to-become-rich.md
│   │   ├── steve-jobs-lesson-on-marketing-values-and-belief.md
│   │   ├── the-startup-idea-filter.md
│   │   ├── the-trap-is-your-mind.md
│   │   ├── what-would-motivate-you-to-use-mindspread.md
│   │   ├── work-hard-play-hard.md
│   │   └── work-until-your-eyes-bleed.md
│   ├── 09
│   │   ├── 10-things-ive-learned-about-the-android-market.md
│   │   ├── always-build-equity-what-you-can-learn-from-a-pick-up.md
│   │   ├── apples-new-app-store-guidelines-and-what-they-mean-to.md
│   │   ├── are-you-a-commodity-foursquare-facebook-location.md
│   │   ├── commitment-vs-involvement.md
│   │   ├── deliver-polish-over-features.md
│   │   ├── distractions-are-the-bane-of-productivity.md
│   │   ├── entrepreneurship-no-rulebook.md
│   │   ├── go-web-or-go-home-5-reasons-to-take-your-app-to-the.md
│   │   ├── its-who-you-know.md
│   │   ├── kevin-rose-took-a-risk-and-failed.md
│   │   ├── let-your-customers-determine-your-priority.md
│   │   ├── mobile-platform-madness-apple-vs-google.md
│   │   ├── resilience-its-not-how-hard-you-hit-its-how-hard.md
│   │   ├── solve-your-own-problem.md
│   │   ├── traction-and-growth-sports-fan-apps.md
│   │   └── what-mr-tibbles-can-teach-you-about-game-mechanicst.md
│   ├── 10
│   │   ├── 40-hours-is-breaking-even.md
│   │   ├── a-message-to-capital-one-and-other-companies-who-sell.md
│   │   ├── a-wise-man-learns-from-the-experience-of-others.md
│   │   ├── announcing-tribal-fan.md
│   │   ├── apple-sucks-at-upgrades.md
│   │   ├── be-2nd-to-the-market-and-deliver-the-wow.md
│   │   ├── build-a-lifestyle-business-or-build-a-social-empire.md
│   │   ├── change-the-world.md
│   │   ├── luck-ii.md
│   │   ├── moving-and-minimalism.md
│   │   ├── prison-and-taking-things-for-granted.md
│   │   └── sometimes-completing-a-project-is-better-than-anything.md
│   ├── 11
│   │   ├── a-case-for-minimalism.md
│   │   ├── build-successful-business-app-store.md
│   │   ├── change-the-world-one-day-at-a-time-lets-help.md
│   │   ├── changing-schedules-can-force-productivity.md
│   │   ├── luck-surface-area.md
│   │   ├── social-media-and-priorities.md
│   │   ├── the-power-of-the-apology.md
│   │   ├── things-that-stimulate-your-mind.md
│   │   └── thorn-in-your-side.md
│   └── 12
│       ├── dont-listen-to-the-techies-embrace-chrome-os.md
│       ├── fear-of-producing-crap.md
│       ├── regret-minimization-framework.md
│       ├── start-with-a-vision.md
│       ├── the-internet-is-too-strong.md
│       └── yes-i-really-do-want-one-million-dollars.md
├── 2011
│   ├── 01
│   │   ├── 500-revenue-growth-in-2010.md
│   │   ├── become-master-of-metaphors.md
│   │   ├── eric-schmidt-and-the-google-triumvirate.md
│   │   ├── great-artists-simplify.md
│   │   ├── i-will-write-an-ebook.md
│   │   ├── large-iterations-slow-momentum.md
│   │   ├── make-small-deposits-into-the-bank-of-success.md
│   │   ├── negativity-fear-and-the-lizard-brain.md
│   │   ├── positivity-breeds-positivity.md
│   │   ├── procrastination-is-the-thief-of-time.md
│   │   ├── review-of-the-google-cr-48-chrome-netbook.md
│   │   ├── starting-a-software-business-and-finding-a-niche-market.md
│   │   ├── timely-correspondence.md
│   │   └── why-are-so-many-logos-blue.md
│   ├── 02
│   │   ├── consider-customer-motivations.md
│   │   ├── customers-demand-native-for-mobile-apps.md
│   │   ├── dont-let-brain-prevent-your-goals.md
│   │   ├── fight-the-man-by-building-self-reliance.md
│   │   ├── legacy-is-greater-than-currency.md
│   │   ├── pay-per-check-in-adsense-in-the-real-world.md
│   │   ├── sports-fans-and-identities.md
│   │   ├── the-success-formula-of-angry-birds.md
│   │   ├── to-stand-out-you-must-dazzle-your-customers.md
│   │   ├── unmotivated-get-some-layups.md
│   │   ├── what-if-tumblr-tumbles-interested-in-a-tumblr-backup.md
│   │   └── your-language-to-your-customers.md
│   ├── 03
│   │   ├── 51-hours-to-live.md
│   │   ├── a-real-mvp-tale.md
│   │   ├── diversify-income-streams.md
│   │   ├── life-is-about-maximizing-the-happiness-function.md
│   │   ├── not-the-entrepreneurs-manifesto.md
│   │   ├── the-two-device-productivity-solution.md
│   │   ├── what-the-successful-will-do-that-you-wont.md
│   │   └── you-need-an-emergency-fund.md
│   ├── 04
│   │   ├── fear-and-loved-ones.md
│   │   ├── fight-the-rewrite.md
│   │   ├── literature-and-life.md
│   │   ├── metaphors-and-marketing.md
│   │   └── on-this-day.md
│   ├── 07
│   │   ├── im-back.md
│   │   └── victory-for-the-nerds-a-tale-of-recovering-a-stolen.md
│   ├── 08
│   │   ├── big-success-requires-accomplishing-small-goals.md
│   │   ├── forget-the-shiny-tech-focus-on-the-customer-experience.md
│   │   ├── restaurant-industry-teach-business-customer-expectations.md
│   │   ├── saddened-by-steves-departure.md
│   │   ├── sometimes-it-doesnt-matter-what-the-contract-states.md
│   │   ├── what-does-your-app-do-again.md
│   │   └── youre-only-as-good-as-your-word.md
│   ├── 09
│   │   ├── do-or-do-not-there-is-no-try.md
│   │   └── we-should.md
│   ├── 10
│   │   └── steve-jobs-1955-2011-sharing-his-message.md
│   └── 11
│       └── steve-jobs-biography-insanely-great.md
└── sky
    └── config.json

Contributors

License

(MIT License)

Copyright 2013, JP Richardson jprichardson@gmail.com