Skip to main content

A tool to export all you need to obsidian

Project description

Export all your data into Obsidian

Your data is your asset, you should own it. This tool helps you export your data from various platforms into markdown files that can be easily imported and managed by Obsidian.

Roadmap

只做导出,不做删除;因为如果未来有拓展需求,可以重复导出,否则你的数据将会面临永久丢失的风险。

Feature

  • 增量导出

Quick Start

pipx install export_to_obsidian

Scope

  • 博客园
  • Bangumi
  • Social Media Fed
  • V2ex
  • Zhihu
  • Weibo

Examples

博客园

export CNBLOG_ACCESS_TOKEN=xxx
eto cnblog --output output/cnblog
#debug
python3 ./export_to_obsidian.py cnblog --output output/cnblog

Bangumi

export BGM_ACCESS_TOKEN=xxx
eto bangumi -t ./config/bangumi_template.md -s 1 -o output/bangumi
# debug
python3 ./export_to_obsidian.py bangumi -t ./config/bangumi_template.md -s 1 -o output/bangumi
python3 ./export_to_obsidian.py bangumi -t ./config/bangumi_template.md -s 2 -c 3 -o output/bangumi --force

Alternatives

License

All code is licensed under the AGPL-3.0 license.

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

export_to_obsidian-0.3.17.tar.gz (29.9 kB view details)

Uploaded Source

Built Distribution

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

export_to_obsidian-0.3.17-py3-none-any.whl (43.6 kB view details)

Uploaded Python 3

File details

Details for the file export_to_obsidian-0.3.17.tar.gz.

File metadata

  • Download URL: export_to_obsidian-0.3.17.tar.gz
  • Upload date:
  • Size: 29.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.0 CPython/3.12.3 Linux/6.8.0-64-generic

File hashes

Hashes for export_to_obsidian-0.3.17.tar.gz
Algorithm Hash digest
SHA256 4ce9e0dc9cd04b2c14518702ac44e90686d09bbed5aaecc9f1cf7ac9c0232f81
MD5 3feadaeda5620bc267e19e37d3cf2f83
BLAKE2b-256 7fce5d0a5c28e268c0ec0f6d023fbb98f7eb3d8e23fb522c2e3b76a38ac4e3f2

See more details on using hashes here.

File details

Details for the file export_to_obsidian-0.3.17-py3-none-any.whl.

File metadata

  • Download URL: export_to_obsidian-0.3.17-py3-none-any.whl
  • Upload date:
  • Size: 43.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.0 CPython/3.12.3 Linux/6.8.0-64-generic

File hashes

Hashes for export_to_obsidian-0.3.17-py3-none-any.whl
Algorithm Hash digest
SHA256 c79f39135a769ccb4b2f17885a68a9383d863ddb8adcf0dea87ba70cd493940e
MD5 3fd4b569f9e25739b9d838f7cee5a1c1
BLAKE2b-256 86564c007f5051ee11923e7b1afc1769d679fc5d00cdf5ca0af4109ebfda1781

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