Skip to main content

github-issues github-languages-code-size github-stars github-forks

pypi-v pypi-status pypi-l pypi-dm pypi-pyversions pypi-implementation

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 ↑

Metadata

Release files for freeplane-tools 0.0.14

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

Source distribution (sdist)

Source distribution for freeplane-tools 0.0.14
File Size Uploaded
freeplane_tools-0.0.14.tar.gz 10.3 kB Details

Release files / freeplane_tools-0.0.14.tar.gz

Download URL freeplane_tools-0.0.14.tar.gz
Size 10.3 kB
Tags Source
SHA-256 checksum
How to use checksums
638062e0d2003e66b25e963d75e032525ffa1ad4841d3cd48da7d6685ba9a229
BLAKE2b-256 checksum
How to use checksums
7e32bf85025e5a9d4203b8516a3d67a45bee566761b05e3c018a8fb066448ca7
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.14 This release

1 release file

0.0.13

1 release file

0.0.12

1 release file

0.0.11

1 release file

0.0.10

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

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