Skip to main content

Ghost2md

A simple utility for converting the articles stored in a ghost backup file to Markdown. ghost2md will convert posts and pages to markdown files and will include any tags associated with the post as well.

Motivation

I needed a simple tool for converting all my Ghost articles to markdown files which would be used by Gatsby.js. Didn't find any tools that produced markdown to my liking. Thus, ghost2md was born.

Requirements

  • Python 3.4+

Installation

Via pip

pip3 install ghost2md --user

Via Poetry

poetry install (Run command inside of ghost2md)

Contributing

Any feedback or ideas are welcome! Want to improve something? Create a pull request!

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Metadata

Release files for ghost2md 0.1.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 ghost2md 0.1.0
File Size Uploaded Provenance Actions
ghost2md-0.1.0.tar.gz 125.4 kB Without provenance Details for ghost2md-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ghost2md 0.1.0
File Interpreter ABI Platform Actions
ghost2md-0.1.0-py3-none-any.whl Python 3 none any Details for ghost2md-0.1.0-py3-none-any.whl

Total release size: 253.5 kB

Release files / ghost2md-0.1.0.tar.gz

Download URL ghost2md-0.1.0.tar.gz
Size 125.4 kB
Tags Source
SHA-256 checksum
How to use checksums
72200a9b6c4c0d7c53799f58209a7486b28c7b73484748130c47aa44d9873e05
BLAKE2b-256 checksum
How to use checksums
b45adfd09afd67bcf1cd6dd1f13b98614a28b180246e9bd429b2771504bb05da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.12.15 CPython/3.7.0 Windows/10

Release files / ghost2md-0.1.0-py3-none-any.whl

Download URL ghost2md-0.1.0-py3-none-any.whl
Size 128.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
08bb2fd9b26b148deb9a20480cbdeeb9c86529105717fda2fe2b52b38d02a254
BLAKE2b-256 checksum
How to use checksums
b6f8de1a448a9625ac492b649e26e7f1fe27a2f86e357771bafd24de18e5d949
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.12.15 CPython/3.7.0 Windows/10

Security for ghost2md 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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