This package provides some tooling around translating freeplane mindmap files into other useful formats
Project description
TOC
Freeplane Tools ↑
If you hate writing Markdown, but love mindmaps (and using freeplane this toolset is for you.
These python programs aim to ease translating a mindmap into various markdown formats.
This document README.md was made with mm2github.py
with README.mm as a source.
Enjoy!
Pull requests welcome. :)
Installation ↑
To install this package from pypy run the following command.
pip3 install freeplane_tools
License ↑
See: LICENSE
Quickstart ↑
Run the following if you want a quick demo of how this works. Have freeplane
installed before running this.
pip3 install freeplane_tools
mm2template.py mymindmap.mm
freeplane mymindmap.mm
# do your editing in freeplane
mm2github.py -w mymindmap.mm
This will create: mymindmap.md
Example ↑
Just want to look?
This mindmap produces the following markdown
CLI Commands ↑
mm2bitbucket_server.py
usage: mm2bitbucket_server.py [-h] [-w] [-o OUTFILE] mindmap_file
Convert a Freeplane Mindmap to Bitbucket Markdown.
positional arguments:
mindmap_file mindmap_file help
optional arguments:
-h, --help show this help message and exit
-w, --write write markdown file
-o OUTFILE, --outfile OUTFILE
mm2github.py
usage: mm2github.py [-h] [-w] [-o OUTFILE] mindmap_file
Convert a Freeplane Mindmap to Github Markdown.
positional arguments:
mindmap_file mindmap_file help
optional arguments:
-h, --help show this help message and exit
-w, --write write markdown file
-o OUTFILE, --outfile OUTFILE
mm2template.py
usage: mm2template.py [-h] dest_file
Copy a Mindmap Template to destination file.
positional arguments:
dest_file destination file
optional arguments:
-h, --help show this help message and exit
Building ↑
os / Package prerequisites:
pip3 install twine pydoctor
- Install Locally from current branch
make install_local
- Build Package
make pkg
- Release
make documentation
- Make sure git tree is clean
make bump_release
make release
Other Docs ↑
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file freeplane_tools-0.0.14.tar.gz
.
File metadata
- Download URL: freeplane_tools-0.0.14.tar.gz
- Upload date:
- Size: 10.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 638062e0d2003e66b25e963d75e032525ffa1ad4841d3cd48da7d6685ba9a229 |
|
MD5 | 9687a9ba160f8bd1ed5408e1ad7dfac1 |
|
BLAKE2b-256 | 7e32bf85025e5a9d4203b8516a3d67a45bee566761b05e3c018a8fb066448ca7 |