writefreely-to-markdown


Namewritefreely-to-markdown JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://github.com/rywng/writefreely-to-markdown
SummaryNone
upload_time2024-12-10 09:55:37
maintainerNone
docs_urlNone
authorRyan
requires_python<4.0,>=3.12
licenseMIT
keywords blogging blog json toml markdown
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Writefreely to Markdown

The default [writefreely](https://writefreely.org/) export only embed metadata in files, which is hard to be used for other blogging software.

This script converts writefreely exported JSON files into CommonMark based markdown

## Usage

### Exporting files from your blog

1. Go to your blog website and log in
1. Click `customize` button in the top left corner
1. Hover over your logo on top left, and click export
1. 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:

```bash
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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/rywng/writefreely-to-markdown",
    "name": "writefreely-to-markdown",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.12",
    "maintainer_email": null,
    "keywords": "blogging, blog, json, toml, markdown",
    "author": "Ryan",
    "author_email": "ryan@alien.gov",
    "download_url": "https://files.pythonhosted.org/packages/95/d1/ed115072af68516955004dbc633e1c36309b55118115b51145ec13dde2f8/writefreely_to_markdown-0.1.2.tar.gz",
    "platform": null,
    "description": "# Writefreely to Markdown\n\nThe default [writefreely](https://writefreely.org/) export only embed metadata in files, which is hard to be used for other blogging software.\n\nThis script converts writefreely exported JSON files into CommonMark based markdown\n\n## Usage\n\n### Exporting files from your blog\n\n1. Go to your blog website and log in\n1. Click `customize` button in the top left corner\n1. Hover over your logo on top left, and click export\n1. Click JSON or prettified (They are the same), and download.\n\n### Install and run this program\n\nI recommend using `pipx`, since you usually only need this software once:\n\n```bash\npipx run writefreely-to-markdown --help\n```\n\nOtherwise, you can either run the script file at `./writefreely_to_markdown/main.py` directly, or install using `pip install writefreely-to-markdown`\n\nCheck out the usage and run the program again, the generated markdown files are in `./exported` by default.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": null,
    "version": "0.1.2",
    "project_urls": {
        "Homepage": "https://github.com/rywng/writefreely-to-markdown"
    },
    "split_keywords": [
        "blogging",
        " blog",
        " json",
        " toml",
        " markdown"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b8f5649f67767f2b63bbe15597678609b627dffffef46335d5b6f5ba285975ef",
                "md5": "dd5ba6f5a8144e0cb37cdb8f9bee0d1c",
                "sha256": "3caf351fcc0f160a55dbd2099d8174518f1ad78fbbc2da4487bf6bde03dbdc04"
            },
            "downloads": -1,
            "filename": "writefreely_to_markdown-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "dd5ba6f5a8144e0cb37cdb8f9bee0d1c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.12",
            "size": 4574,
            "upload_time": "2024-12-10T09:55:34",
            "upload_time_iso_8601": "2024-12-10T09:55:34.735790Z",
            "url": "https://files.pythonhosted.org/packages/b8/f5/649f67767f2b63bbe15597678609b627dffffef46335d5b6f5ba285975ef/writefreely_to_markdown-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "95d1ed115072af68516955004dbc633e1c36309b55118115b51145ec13dde2f8",
                "md5": "8be0268829ef95098ed6c83a165171ad",
                "sha256": "2c36164704d6a0447e642812c4ccb5690a4f3800c2641d2b718853bdd443cd89"
            },
            "downloads": -1,
            "filename": "writefreely_to_markdown-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "8be0268829ef95098ed6c83a165171ad",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.12",
            "size": 3401,
            "upload_time": "2024-12-10T09:55:37",
            "upload_time_iso_8601": "2024-12-10T09:55:37.915074Z",
            "url": "https://files.pythonhosted.org/packages/95/d1/ed115072af68516955004dbc633e1c36309b55118115b51145ec13dde2f8/writefreely_to_markdown-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-10 09:55:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "rywng",
    "github_project": "writefreely-to-markdown",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "writefreely-to-markdown"
}
        
Elapsed time: 2.18177s