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
- Go to your blog website and log in
- Click
customizebutton in the top left corner - Hover over your logo on top left, and click export
- 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)
| File | Size | Uploaded | |
|---|---|---|---|
| writefreely_to_markdown-0.2.0.tar.gz | 3.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|