Skip to main content

Writefreely to Markdown

The default writefreely export only embed metadata in files and misses many other metadata, which is hard to be used for other blogging software.

This script converts writefreely exported JSON files into CommonMark based markdown files.

Usage

Exporting files from your blog

  1. Go to your blog website and log in
  2. Click customize button in the top left corner
  3. Hover over your logo on top left, and click export
  4. Click JSON or prettified (They are the same), and download.

Install and run this program

I recommend using pipx, since you usually only need this software once:

pipx run writefreely-to-markdown --help

Otherwise, you can either run the script file at ./writefreely_to_markdown/main.py directly, or install using pip install writefreely-to-markdown

Check out the usage and run the program again, the generated markdown files are in ./exported by default.

Metadata

Release files for writefreely-to-markdown 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for writefreely-to-markdown 0.2.0
File Size Uploaded
writefreely_to_markdown-0.2.0.tar.gz 3.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for writefreely-to-markdown 0.2.0
File Interpreter ABI Platform
writefreely_to_markdown-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.5 kB

Release files / writefreely_to_markdown-0.2.0.tar.gz

Download URL writefreely_to_markdown-0.2.0.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
14c24f99834da6e01d954972090a75fd567b01d4e4f78a6ee0d8e8b1eac753ce
BLAKE2b-256 checksum
How to use checksums
0f49aaecdb5ab2fd85a969494744b832e23e5d6424919b1c222b11cff493c547
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.12.8 Linux/6.12.4-gentoo-ryan

Release files / writefreely_to_markdown-0.2.0-py3-none-any.whl

Download URL writefreely_to_markdown-0.2.0-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3f56e0ff6155d5b6240fdc0b87c69dd81edee18548ac8141e0928023db25f963
BLAKE2b-256 checksum
How to use checksums
1335be9b1bb661b4f3964e39e029001c0db0ae9fb96214de2847db5a82225527
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.12.8 Linux/6.12.4-gentoo-ryan

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page