Notion Down
🇨🇳 🇯🇵
BANNER-02
Notion Down, python tools that convert Notion blog pages into Markdown files, along with integration to build static webpages such as Hexo. Its inspiration and goal is to avoid separation of writing by keep writing drafts or posts within notion.so and then publish them into MD webpages automatically.
Examples
kaedea.com
hexo.kaedea.com
基于 Notion 的笔记写作和博客分享自动化方案
Features
What can NotionDown do now:
- Notion pages to MarkDown files
Basic Notion PageBlocks parsing
Notion images refer & download
Notion nested list blocks
Notion obfuscated-links parsing
Notion table block (Collection)
- Notion subpage / alias link parsing
- Advanced Notion PageBlocks support
Pullquote Blocks (Notion ColumnList)
- Image source replacing
Replace notion image url with image file
- Replace notion image url with other CDN urls
- Notion page embed blocks
- Writing optimized integration
Noton custom ShortCode
blocks that control parametered MD files generating
Mixed CN-EN text separation format (by pangu)
Spelling inspect (by pycorrector)
- HEXO Integration
HEXO page properties config
HEXO generate
- HEXO tags plugin
- PyPI Publish